INVALID USE OF NULL

URCIUOLI 14/05/2012 19:30:41
#401989
Olá.

Estou tentando abrir um form mas a seguinte mensagem aparece:
INVALID USE OF NULL
Isso porque o campo datademissao que criei encontra-se vazio.
Como faço para conseguir abrir o form mesmo com o campo vazio?
Estou usando o seguinte código para [Ô]chamar[Ô] o registro:

mskDataDemissao = tbaprendiz([Ô]datademissao[Ô])

Obrigado desde já
CLAUDINEIPF 14/05/2012 20:15:43
#401992
Vc pode fazer assim:
mskDataDemissao = iif(isnull(tbaprendiz([Ô]datademissao[Ô]) ) = true,[Ô]__/__/____[Ô],tbaprendiz([Ô]datademissao[Ô]))
ou simplesmente colocar um On Error Resume Next no evento
OMAR2011 14/05/2012 21:54:34
#402000
Sempre tive problemas com Campos vazios na hora de preencher um Listview e caixa de texto.

Uso dessa forma.
mskDataDemissao = [Ô][Ô] & tbaprendiz([Ô]datademissao[Ô])
CASTELO 17/05/2012 10:39:53
#402130
Recomendo o uso do IIF(IsNull(campo),verdadeiro,falso)

A vantagem do IIF é que você pode implementar direto na expressão de consulta.
Tópico encerrado , respostas não são mais permitidas