COMPARAR DATA NULA NO CRYSTAL VIA VB6.
Ola Amigos
Estou usando o VB6 com Crystal 7 e usando a sequencia abaixo :
strFormula = [Ô]{REL_PROC.TBREL_VENCIMENTO}>= DATE([Ô] & Year(CDate(dtpInic)) & [Ô],[Ô] & Month(CDate(dtpInic)) & [Ô],[Ô] & Day(CDate(dtpInic)) & [Ô])[Ô]
strFormula = strFormula & [Ô] AND {REL_PROC.TBREL_VENCIMENTO}<= DATE([Ô] & Year(CDate(dtpFIM)) & [Ô],[Ô] & Month(CDate(dtpFIM)) & [Ô],[Ô] & Day(CDate(dtpFIM)) & [Ô])[Ô]
strFormula = strFormula & [Ô] AND IsNull{REL_PROC.TBREL_DTPAY}[Ô]
Meu problema esta apenas aqui : strFormula & [Ô] AND IsNull{REL_PROC.TBREL_DTPAY}[Ô]
Preciso comparar a data com Nulo, para quando ela nao estiver preenchida e esta retornando um erro, sem essa comparacao para a data Nula, funciona perfeitamente.
Obrigado e um Abraço
Estou usando o VB6 com Crystal 7 e usando a sequencia abaixo :
strFormula = [Ô]{REL_PROC.TBREL_VENCIMENTO}>= DATE([Ô] & Year(CDate(dtpInic)) & [Ô],[Ô] & Month(CDate(dtpInic)) & [Ô],[Ô] & Day(CDate(dtpInic)) & [Ô])[Ô]
strFormula = strFormula & [Ô] AND {REL_PROC.TBREL_VENCIMENTO}<= DATE([Ô] & Year(CDate(dtpFIM)) & [Ô],[Ô] & Month(CDate(dtpFIM)) & [Ô],[Ô] & Day(CDate(dtpFIM)) & [Ô])[Ô]
strFormula = strFormula & [Ô] AND IsNull{REL_PROC.TBREL_DTPAY}[Ô]
Meu problema esta apenas aqui : strFormula & [Ô] AND IsNull{REL_PROC.TBREL_DTPAY}[Ô]
Preciso comparar a data com Nulo, para quando ela nao estiver preenchida e esta retornando um erro, sem essa comparacao para a data Nula, funciona perfeitamente.
Obrigado e um Abraço
Printa a mensagem de erro aqui . Acho que esta faltando um Parenteses ..ficaria assim
strFormula & [Ô] AND IsNull({REL_PROC.TBREL_DTPAY})[Ô]
strFormula & [Ô] AND IsNull({REL_PROC.TBREL_DTPAY})[Ô]
Tópico encerrado , respostas não são mais permitidas