Activation
Sélectionnez la case à cocher "Obligatoire" dans le Concepteur de formulaires.
Comportement
Rendre un champ obligatoire empêche un utilisateur d'ajouter, de mettre à jour ou d'importer l'enregistrement sans fournir de valeur pour le champ.
Champs obligatoires avec règles de pertinence
Un champ peut être à la fois obligatoire et avoir une règle de pertinence définie. Lorsque le champ est pertinent, une valeur doit être fournie. Lorsqu'il n'est pas pertinent, il ne sera pas obligatoire et devra être vide.
Sous-formulaires obligatoires
Lorsqu'un sous-formulaire est marqué comme obligatoire, ActivityInfo empêche les utilisateurs d'ajouter un nouvel enregistrement sans ajouter au moins un sous-enregistrement dans le formulaire de saisie de données.
Cependant, la contrainte obligatoire pour les sous-formulaires n'est pas appliquée lors de l'importation, car l'importateur ne prend pas en charge l'importation d'enregistrements et de sous-enregistrements en une seule action.
Saisie de données
Saisie de données sur ordinateur
Si un utilisateur ne fournit pas de valeur pour un champ obligatoire, il recevra un message d'erreur et ne pourra pas enregistrer l'enregistrement :
Saisie de données mobile
Lors de la saisie de données mobile, si un utilisateur ne fournit pas de valeur pour un champ obligatoire, il ne sera pas autorisé à passer à la question suivante.