Pular para o conteúdo
Início » Advpl Formula

Advpl Formula

    Tipo: Processamento
    Interpreta uma fórmula cadastrada. Esta função interpreta uma fórmula, previa-mente cadastrada no Arquivo SM4
    através do Módulo Configurador, e retorna o resultado com tipo de dado de acordo com a própria fórmula.
    Sintaxe
    Formula(cFormula)
    Parâmetros
    cFormula – Código da fórmula cadastrada no SM4.
    Retorna
    uRet – Retorno, com tipo de dado de acordo com a fórmula.
    Exemplo
    // Exemplo de uso da funcao formula:
    // Formula cadastrada no SM4:
    // Codigo: F01
    // Regra : “Sao Paulo, “+StrZero(Day(dDataBase),2)+
    // “ de “+MesExtenso(dDataBase)+” de “+
    // StrZero(Year(dDataBase),4)+”.”
    // Ao imprimir esta linha em um programa, por exemplo,
    @ 00,00 Say Formula(“F01”)
    // o resultado impresso sera algo como:
    // Sao Paulo, 17 de dezembro de 1997.
    // Formula cadastrada no SM4:
    // Codigo: F02
    // Regra : (GETMV(“MV_JUROS”)/100)+1
    // Ao usar esta formula, pode-se dar um acrescimo em um
    // valor de acordo com a taxa de juros cadastrada no parametro MV_JUROS:
    nValor := nValor * Formula(“F02”)