Ciao,
non so se ho capito bene, ma potrebbe essere che la formula che usi non tenga conto del campo con valore "null" che è diverso da ''.
Prova ad usare anche "IsNull" ossia con un codice di questo tipo:
IsNull({campo}) or {campo}=''
Ciao.
Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo