NOTHING
Renvoie la valeur spéciale NOTHING
Utilisation
Exemples
Plus d'information
Vous n’aurez probablement jamais besoin de cette fonction / valeur directement, mais les détails entourant NOTHING
sont expliqués ici.
NOTHING
est une valeur spéciale que vous pouvez rencontrer de temps en temps dans DocuMold. Elle a des
similitudes avec #N/A
et NA()
d’Excel.
Les principales manières de produire NOTHING
sont :
- certaines fonctions la renvoient lorsqu’il n’y a pas de valeur à donner, par exemple :
INDEX
renvoieNOTHING
lorsque la position est supérieure à la taille de la listeFIND
renvoieNOTHING
lorsque le texte à trouver n’est pas dans le texte à examinerIF
renvoieNOTHING
lorsque la condition est fausse et qu’aucune valeur pourif_false
n’a été fournie
- Lorsque rien n’est sélectionné dans un
@PICK_ONE_QUESTION(..., optional: TRUE)
ou un@YES_NO_QUESTION(..., optional: TRUE)
, la variable est définie àNOTHING
- Lorsqu’une
@DATE_QUESTION(..., optional: TRUE)
ou une@NUMBER_QUESTION(..., optional: TRUE)
n’a pas reçu de valeur, leur variable est définie àNOTHING
Écrire la valeur NOTHING
dans un document n’écrira rien, elle sera traitée de la même façon qu’un
texte vide. Cependant, si vous essayez de donner NOTHING
à une fonction qui n’attend pas que son paramètre
soit NOTHING
, alors une erreur sera signalée.
Pour gérer certains des exemples ci-dessus, vous pourriez vouloir savoir qu’une valeur est NOTHING
afin que vous puissiez
afficher un message différent par exemple. Vous pouvez utiliser ISNOTHING
à cette fin, ou une autre fonction IS...
.
Pour cette fonction spéciale, les parenthèses peuvent être et sont normalement omises. NOTHING
et
NOTHING()
sont équivalents, donc NOTHING
est préféré.