Acontece que estou tentando usar o When para desabilitar meu campo caso a condição seja atendida
so que como a variavel que uso para a condição, inicializa zerada, ai ta dando erro dizendo q estou comparando vazio
eu esperava que o when fosse acionado quando chegasse na linha em que utilizei
Olha como esta sendo feito
::cCCDATA := ctod("")
REDEFINE GET ::dCCDATA VAR ::cCCDATA ID 4010 PICTURE "99/99/9999" OF ::oDlg
REDEFINE GET ::dCCLIVR VAR ::cCCLIVR ID 4014 PICTURE "99999" OF ::oDlg when ( IF( ::cCCDATA > CTOD("01/01/2010"),.F.,.T.) )