Crystal Reports

Delphi

27/02/2004

Sei que não tem nada a ver falar sobre Crystal Reports num forum de Delphi, mais é que eu não consigo achar um forum de Crystal.

Bom a pergunta é a seguinte:

Estou tentando fazer uma fórmula dentro do Crystal que faça uma comparação com um valor nulo.

Ex.: IF {TB_CONTRATO_CAM.VLR_COMISSAO_GRA} = NULL THEN
{TB_CONTRATO_CAM.VLR_TOTAL_CONTRATO}
ELSE
{TB_CONTRATO_CAM.VLR_TOT_CONT_GRA}

mais ele não reconhece a palavra NULL.


Obrigado desde já.

Marco Justo.


Manjuneiro

Manjuneiro

Curtidas 0

Respostas

Logado

Logado

27/02/2004

vc precisa usar ´ISNULL´

{tabela.campo} isnull

testa ai


GOSTEI 0
Manjuneiro

Manjuneiro

27/02/2004

Cara não funciona nesta estrutura:

IF {TB_CONTRATO_CAM.VLR_COMISSAO_GRA} ISNULL THEN
{TB_CONTRATO_CAM.VLR_TOTAL_CONTRATO}
ELSE
{TB_CONTRATO_CAM.VLR_TOT_CONT_GRA}

ou a sintaxe do ISNULL é diferente?


GOSTEI 0
Logado

Logado

27/02/2004

que sintax vc ta usando? Crystal sintax ou Basic sintax?
de qualquer forma da uma olhada nas funções pré definidas do crystal... qual versão vc ta usando?


GOSTEI 0
Mozico

Mozico

27/02/2004

IF ISNULL({TB_CONTRATO_CAM.VLR_COMISSAO_GRA} ) THEN

{TB_CONTRATO_CAM.VLR_TOTAL_CONTRATO}
ELSE
{TB_CONTRATO_CAM.VLR_TOT_CONT_GRA}


GOSTEI 0
POSTAR