Règles de pertinence

Cet article a été traduit de l'anglais par IA et peut contenir des erreurs. Vos commentaires nous aideront à l'améliorer.

Les règles de pertinence déterminent si un Champ est pertinent ou non. Lorsqu'un Champ n'est pas pertinent, il n'est pas affiché lors de la saisie des données, et sa valeur doit être Vide.

Les règles de pertinence sont parfois connues dans d'autres systèmes sous le nom de « logique de saut ».

Activation

Les règles de pertinence peuvent être définies pour les Champs dans le Concepteur de Formulaires. Tout d'abord, cochez « Définir les règles de pertinence ». Ensuite, vous pouvez construire la règle en utilisant le Constructeur de règles ou l'Éditeur de formule.

Screencast de la définition d'une règle de pertinence (webm)

Comportement

Saisie de données

Lors de l'ajout d'un Enregistrement, un Champ avec une règle de pertinence est masqué chaque fois que la règle de pertinence est évaluée comme Faux.

Lors de la modification d'un Enregistrement, si des modifications rendent un Champ précédemment pertinent non pertinent, la valeur du Champ nouvellement non pertinent est mise à vide lors de l'enregistrement.

Screencast de la saisie de données avec une règle de pertinence (webm)

Champs Obligatoires avec des règles de pertinence

Un Champ peut être à la fois Obligatoire et avoir un ensemble de règles de pertinence. Lorsque le Champ est pertinent, une valeur doit être fournie. Lorsqu'il n'est pas pertinent, il n'est pas obligatoire et doit être Vide.

Sous-formulaires

Lorsqu'une règle de pertinence est définie pour un champ de Sous-formulaire, ActivityInfo prend des mesures supplémentaires pour éviter la perte de données.

Pendant la saisie des données, si un champ de Sous-formulaire contenant des Enregistrements existants devient non pertinent, l'Utilisateur est invité à reconnaître que la sauvegarde des modifications supprimera les Sous-enregistrements nouvellement non pertinents.

Screencast des enregistrements non pertinents (webm)

Sous-enregistrements non pertinents dans la vue Tableau

Si des Sous-enregistrements deviennent non pertinents, parce que la règle de pertinence a été mise à jour après la collecte des données non pertinentes, alors ceux-ci seront signalés dans la vue Tableau comme non pertinents :

Importer des Enregistrements

Lors de l'importation d'Enregistrements dans des Formulaires avec des règles de pertinence, la fonction d'Importation valide l'importation en fonction des règles de pertinence définies. Si la Valeur d'un Champ pour un Enregistrement est non pertinente, mais qu'une valeur est fournie, elle est considérée comme non valide.

Élément suivant
Obligatoire