@YES_NO_QUESTION

Spécifie qu’une variable s’attend à recevoir un “Oui” ou un “Non” (TRUE ou FALSE) et personnalise la façon de demander la valeur.

Avant de générer un document, DocuMold affichera un “Oui” et un “Non” à choisir.

Utilisation

<# @YES_NO_QUESTION(variable, **voir les paramètres ci-dessous**) #>

Paramètres

variable

(Requis) La variable cible. Ne pas utiliser de guillemets (") de chaque côté, écrivez-la simplement comme une utilisation de la variable

example_value:

(Nommé) La valeur initiale dans le formulaire lors de la préparation d’un modèle (via “Préparer un modèle”). Doit être TRUE ou FALSE. Si non fournie, la valeur de initial_value est utilisée.

help_text:

(Nommé) Affiche une bulle cliquable (?) à côté de l’étiquette. Cliquer dessus révélera ce texte. Utile pour donner des indications à l’utilisateur du modèle DocuMold

initial_value:

(Nommé) La valeur initiale dans le formulaire lors de l’utilisation d’un modèle (via “Utiliser un modèle”). Doit être TRUE ou FALSE. Ceci est également la valeur par défaut du paramètre example_value.

label:

(Nommé) Le texte à afficher à côté de les boutons radio qui demande la valeur. Par défaut, le nom de la variable

optional:

(Nommé) Mettre à TRUE pour permettre à l’utilisateur de ne pas faire un choix . (La valeur serait alors NOTHING)

Pour les paramètres avec “Nommé”, il faut indiquer le nom du paramètre puis un deux-point avant sa valeur. Ex: example_value: "une valeur". Pour cette raison, les noms de ces paramètres ne sont pas traduit en français dans la documentation.

Exemples

Exemple Résultat

<# @YES_NO_QUESTION(a_besoin_de_revoir, label: “Doit être revu?”, help_text: “Si l’utilisateur doit revoir les documents finaux”) #>

Plus d'information

La valeur dans la variable sera l’une des valeurs spéciales TRUE ou FALSE, pas un texte. Cela signifie qu’il est possible d’utiliser des fonctions liées à la logique avec la variable, comme une condition dans un IF.

Si aucune valeur n’est sélectionnée dans le formulaire pour cette question, la variable sera définie à NOTHING.

Cette action ne fait rien au document lui-même ; elle est effacée lors de la génération d’un document.

Toutes les actions @..._QUESTION sont normalement placées à la fin du modèle pour éviter de submerger les utilisateurs non familiers.

L’action @IF n’a aucun effet sur les actions @...QUESTION. Les actions @...QUESTION ont un effet même quand elles sont cachées.

Voir aussi