Elaborando Fórmulas
As fórmulas a serem utilizadas devem, obrigatoriamente, ser escritas em linguagem AdvPl, para que o sistema possa interpretá-las.
Exemplo:
• | Indicação de um campo de outro arquivo; |
Fórmula:
SE1->E1_VALOR = valor da moeda 1 do arquivo SE1- Arquivo de Títulos a Receber
• | Operação entre campos ou partes fixas (alfanumérica); |
Utilizado quando é necessário montar um dado com a junção de informações que estão em campos diferentes ou onde existe uma parte considerada fixa e seu complemento é referenciado pelo nome de um campo.
Fórmulas:
CONTA CONTÁBIL = SA1->A1_CONTA + SE1-> E1_NATUREZ
HISTÓRICO = \"Referente ao pagamento de duplicata\" + SE1->E1_NUM
• | Operações matemáticas com ou sem condição, utilizadas na obtenção de um valor representado em vários campos, ou uma informação onde fórmulas matemáticas devem ser aplicadas sobre um determinado campo; |
Fórmulas:
PREÇO DE VENDA = IIF(DAY(Dbase)=15,B1_PRV2*0,10,B1_PRV1)
TOTAL DE COMISSÃO PAGA A UM TÍTULO = (SE1->E1_COMIS1+SE1->E1_COMIS2+SE1->E1_COMIS3+ SE1->E1_COMIS4 + SE1->COMIS5)