A caixa de diálogo "Editar fórmula" gere as equações da entrada de dados parametrizada.
Introdução de fórmulas
Para definir uma fórmula para uma célula da tabela ou um campo de diálogo, utilize uma das seguintes opções:
- botão
na barra de ferramentas da tabela
- Clique no canto amarelo na célula ou caixa de diálogo (disponível se é fornecida uma fórmula).
- botão
na caixa de diálogo
A caixa de diálogo "Editar fórmula" é apresentada.
Definição de fórmula
A entrada da fórmula é baseada em JavaScript e permite realizar operações aritméticas simples. Introduza a "Fórmula" na caixa de texto. Pode incluir valores numéricos, parâmetros, operações e funções. Se a fórmula é definida corretamente, o 'Resultado' da equação aparece no campo abaixo.
Tenha atenção:
- Utilização dos operadores (+, -, *,/, ^, ==, !=, <, <=, >, >=, &, ||) e as constantes (PI, e) são possíveis
- a utilização de números de ponto flutuante pode causar problemas
- Os comentários não são possíveis, nem mesmo os de uma linha
- Os parâmetros não devem ser mencionados na sua própria definição; para determinar o parâmetro A, escrever (B+C), por exemplo, mas não (A=B+C)
- o separador decimal não é a vírgula, mas sim o ponto
Pode utilizar o comando
pode abrir a lista dos {%>002422 Parâmetros globais]]. De seguida, selecione o parâmetro ou defina uma nova variável. Utilize o botão "OK e Inserir" para importar o parâmetro para a fórmula.
Pode descrever fórmulas com funções que seguem as convenções de JavaScript e o habitual de referência. Desta forma, também é possível definir conditions e conditions para o valor da equação; por exemplo, como se segue:
- A > B? 1 : 2
- se (A > B) 1; caso contrário 2
Além disso, é possível tratar os objetos através dos seus números e de determinadas propriedades na fórmula. Desta forma, pode utilizar, por exemplo, a entrada linhas[3].length para se referir ao comprimento da linha 3. Pode aceder à lista completa de referências de objetos, incluindo a sintaxe, através do botão
recuperado.
Mostrar fórmulas
Uma fórmula pode ser utilizada na célula de uma tabela, bem como no campo de entrada da correspondente caixa de diálogo. Como as tabelas e caixas de diálogo são interativas pode aceder às formulas nos dois modos de entrada.
Se for apresentado um triângulo amarelo no canto superior esquerdo de uma célula, existe uma fórmula atribuída ao mesmo. Um triângulo vermelho significa que a fórmula está definida incorretamente.
Pode utilizar o comando
pode controlar se a fórmula ou o valor correspondente é exibido na célula (ver a imagem botão 'Editar fórmula').
Para eliminar uma fórmula, selecione a célula correspondente. De seguida, utilize o comando
.