none
Somar dois campos em Cristal RRS feed

  • Pergunta

  • Ola a todos, estou com uma duvida, como faço para somar dois campos no cristal, quando em alguns casos o segundo campo esta em branco, exemplo

    {vpfatu1_csv.ft1-vlornota} + {vpfatu1_csv.ft1-vlorante}  

    Fiz a seguinte formula acima, mas quando o segundo campo o vpfatu_csv.ft1-vlorante, nao tem valor nenhum ele simplesmente traz a soma em branco.

    segunda-feira, 28 de junho de 2010 13:39

Respostas

  • Olá,

    Bem , não sei muito bem crystal syntax, então criei a formula em basic syntax. Para mudar sua formula para basic syntax, quando vc estão no editor de formula, bem no alto, está escrito "Crystal Syntax", mude para "Basic Syntax".

    Segue a Formula:

    dim Campo1 as Number
    dim Campo2 as Number

    if isNull({vpfatu1_csv.ft1-vlornota}) then
       campo1 = 0
    else
       campo1 = {vpfatu1_csv.ft1-vlornota}
    end if

    if IsNull({vpfatu1_csv.ft1-vlorante}) then
       campo2 = 0
    else
       campo2 = vpfatu1_csv.ft1-vlorante
    end if

    formula = campo1 + campo2

    Se vc souber fazer ela em Crystal Syntax, poste aqui.

    Espero ter ajudado.

    Abraços.

    segunda-feira, 28 de junho de 2010 15:41