Manipuler la valeur Null d'un champ.
Si vous utilisez un champ dans une expression pour un autre contrôle dans
un état, une valeur NULL peut créer des erreurs.
Une façon simple d'éliminer de telles erreurs est de forcer la valeur du
champ à prendre la valeur zéro au lieu de Null, si tel est le cas. Par
exemple, on peut utiliser la fonction suivante:
Function ErrorAvoid(n As Variant) As Variant
On Error GoTo Trap
ErrorAvoid = n
Exit Function
Trap:
ErrorAvoid = 0
Resume Next
Exit Function
End Function
et alors, l'utiliser un peu comme suit:
=(txtAnyField)+ErrorAvoid(Reports!RptName!SubRptName.Report!txtSubtotal)