none
Commando If Crystal Report RRS feed

  • Pergunta

  •  

      Olá!

     

      Alguém sabe a sintaxe para colocar duas linhas de comando em um If no Crystal?

      Ex:

    Formulá Field:

    // Assim funciona normalmente

    whileprintingrecords;
    If {@Var_Reg} = 1 Then // Ano Atual
        currencyVar vRT1_m01:= vRT1_m01 + {#RTotal_m01}

    // Agora se eu acrescentar mais uma linha dá erro, já tentei ; e n coisa ...

    If {@Var_Reg} = 1 Then // Ano Atual
        currencyVar vRT1_m01:= vRT1_m01 + {#RTotal_m01}

        currencyVar vRT1_m02:= vRT1_m02 + {#RTotal_m01}

     

    Obrigada,

     

    quinta-feira, 26 de julho de 2007 17:58

Todas as Respostas

  • Boas,

    Quando se tem mais de 1 linha dentro do IF, é necessário informar um Begin/End pra ele. Usando a Syntaxe Crystal ficaria assim:

     

    If {@Var_Reg} = 1 Then // Ano Atual
    (
        currencyVar vRT1_m01:= vRT1_m01 + {#RTotal_m01}
        currencyVar vRT1_m02:= vRT1_m02 + {#RTotal_m01}
    );

     

    segunda-feira, 30 de julho de 2007 19:25