|
Le Runtime Access 2007 français est disponible
|
Syntaxe :Nz(variant, [valeur-si-null]) La fonction Nz possède les arguments suivants :
Si la valeur de l'argument variant est Null, la fonction Nz retourne le nombre zéro ou une chaîne de longueur nulle (toujours une chaîne de longueur nulle dans une expression de requête), suivant que le contexte indique ou non que cette valeur doit être un nombre ou une chaîne. Si l'argument facultatif valeur-si-null est défini, la fonction Nz retournera la valeur spécifiée par cet argument dans le cas où l'argument variant est Null. Lorsque la fonction NZ est utilisée dans une expression de requête, elle doit toujours inclure l'argument valeur-si-null. Si la valeur de variant n'est pas Null, la fonction Nz retourne la valeur de variant. La fonction Nz est utile dans le cadre des expressions qui peuvent comprendre des valeurs Null. Pour qu'une expression soit évaluée comme une valeur non Null même si elle inclut une valeur Null, utilisez la fonction Nz pour retourner zéro, une chaîne de longueur nulle ou une valeur de retour personnalisée. Par exemple, l'expression La fonction Nz peut souvent remplacer une fonction IIf. Par exemple, dans le code suivant, il faut deux expressions incluant la fonction IIf pour retourner le résultat souhaité. La première expression qui contient la fonction IIf sert à contrôler la valeur d'une variable et à la convertir en zéro si elle est Null.
Dans l'exemple suivant, la fonction Nz procure la même fonctionnalité que la première expression et le résultat souhaité est atteint en une instruction au lieu de deux.
Si vous attribuez une valeur à l'argument facultatif
valeur-si-null, cette valeur est retournée lorsque variant est Null.
En incluant cet argument facultatif, vous éviterez peut-être l'utilisation d'une
expression comprenant la fonction IIf. Par exemple, l'expression suivante
utilise la fonction IIf pour retourner une chaîne si la valeur de
Dans l'exemple suivant, l'argument facultatif spécifié dans le
cadre de la fonction Nz fournit la chaîne à retourner si
|
|