Dê um nome às suas gamas e fórmulas em 4D View Pro

Tradução automática de Deepl

O 4D v17 R4 está a caminho com uma nova e interessante funcionalidade 4D View Pro: gamas nomeadas e fórmulas. Se precisar de utilizar fórmulas com referências a célula(s) ou constante(s), esta funcionalidade pode ser uma grande ajuda!

Com estes novos comandos, as suas fórmulas são mais legíveis e facilmente acessíveis com o preenchimento automático do 4D View Pro.

Pode agora criar dois tipos de nomes por programação: um referente a uma gama de células, e outro referente a uma fórmula.

gamas de nomes

Uma gama nomeada é um rótulo legível por humanos para uma gama de célula(s). Pode facilmente aplicar um nome legível com código às células com as quais está interessado VP ADD RANGE NAME.

Por exemplo, neste documento:

Pode criar uma gama nomeada para cada célula de “vendas”:

// name the B2 cell as Pears_Sales
VP ADD RANGE NAME ( ("ViewProArea";1;1); "Sales_Pears") ( ("ViewProArea";1;2); "Sales_Oranges") ( ("ViewProArea";1;3); "Sales_Cherries") ( ("ViewProArea";1;4); "Sales_Grapes")VP Cell
// name the B3 cell as Oranges_Sales
VP ADD RANGE NAMEVP Cell
// name the B4 cell as Cherries_Sales
VP ADD RANGE NAMEVP Cell
// name the B5 cell as Grapes_Sales
VP ADD RANGE NAMEVP Cell

Depois, pode utilizar as gamas nomeadas nas suas fórmulas através do preenchimento automático. Elas aparecerão automaticamente quando escrever a primeira letra do nome:

blank

fórmulas nomeadas

Pode usar VP ADD FORMULA NAME para substituir os cálculos por nomes legíveis nas suas folhas de cálculo:

// Create a Sales total
("ViewProArea"; "SUM($B$2:$B$5)"; "Sales_Total") VP ADD FORMULA NAME

blank

O mesmo VP ADD FORMULA NAME pode ser usado para criar uma constante e tornar os cálculos na sua folha de cálculo mais fáceis:

// Create a constant
("ViewProArea";"=1.1";"Tax") VP ADD FORMULA NAME

A folha de cálculo mostra uma fórmula simples e legível:

blank

e mais

Como mencionámos anteriormente, estes nomes podem ser bastante úteis e, como bónus, pode utilizar directamente estes nomes no seu código com o comando VP Name :

VP SET NUM VALUE(VP Name("ViewProArea"; "Sales_Grapes");285; "$#,####.00")

Os dois novos comandos permitem-lhe gerir os seus nomes existentes:

  • Com a VP Get formula by name verificar se já existe um nome e obter a fórmula que lhe foi atribuída.
  • Com VP Get names obter uma lista de todos os nomes criados para um determinado âmbito.

Fabrice Mainguené
- Proprietário do produto ->p>Fabrice Mainguené juntou-se à equipa do Programa 4D em Novembro, 2016. Como Proprietário do Produto, está encarregado de escrever as histórias dos utilizadores, traduzindo-as depois para especificações funcionais. O seu papel é também o de assegurar que a implementação da funcionalidade entregue vai ao encontro das necessidades do cliente.Após a obtenção da licenciatura em Informática no CNAM, Fabrice juntou-se a uma pequena empresa editora de software como programador Windev. Depois trabalhou para diferentes empresas nas áreas da indústria e comércio como programador Windev e web developer, bem como como consultor técnico sobre novas funcionalidades.