ISNOTHING

Renvoie TRUE si la valeur est la valeur spéciale NOTHING, FALSE sinon

Utilisation

ISNOTHING(valeur)

Paramètres

valeur

(Requis) La valeur à vérifier

Exemples

Exemple Avec ces variables Résultat

ISNOTHING(valeur)

valeur est NOTHING

TRUE

ISNOTHING(valeur)

valeur est 123

FALSE

ISNOTHING(valeur)

valeur est "bonjour"

FALSE

ISNOTHING(FIND(“lune”, “Bonjour le monde”))

(Aucune)

TRUE

Plus d'information

NOTHING est une valeur spéciale souvent renvoyée par une fonction lorsqu’elle ne peut pas renvoyer une valeur.

Cela vous permet de vérifier si une valeur est NOTHING. Les principaux cas d’utilisation sont qu’une valeur de variable sera NOTHING si aucune valeur n’a été entrée/sélectionnée pour les questions suivantes, et qu’elles ont été marquées comme facultatives :

  • @DATE_QUESTION
  • @NUMBER_QUESTION
  • @PICK_ONE_QUESTION
  • @YES_NO_QUESTION

Si vous souhaitez afficher quelque chose de spécial lorsque rien n’a été entré pour elles, vous pouvez utiliser <# @IF(ISNOTHING(ma_var)) #> ... <# @ENDIF #>.

Si, par contre, vous souhaitez afficher quelque chose uniquement si une valeur a été entrée, vous pouvez utiliser soit :

  • <# @IF(NOT(ISNOTHING(ma_var))) #> ... <# @ENDIF #>
  • <# @IF(ISTEXT(ma_var))) #> ... <# @ENDIF #> pour une @PICK_ONE_QUESTION avec des valeurs textuelles
  • <# @IF(ISNUMBER(ma_var))) #> ... <# @ENDIF #> pour une @NUMBER_QUESTION
  • <# @IF(ISDATE(ma_var))) #> ... <# @ENDIF #> pour une @DATE_QUESTION

Plus d’informations sur NOTHING peuvent être trouvées dans sa documentation, voir ci-dessous.

Voir aussi