La section suivante définit ce qu'est un sous-formulaire dans ActivityInfo.
ActivityInfo dispose d'un concepteur de formulaires très flexible qui vous permet de créer une variété de structures pour répondre aux besoins de reporting de votre organisation. La façon dont vous concevez cette structure dépend de vos objectifs.
Dans ActivityInfo, un sous-formulaire est un formulaire dans un formulaire.
Les sous-formulaires sont inclus dans un formulaire parent.
Vous pouvez également ajouter un sous-formulaire dans un sous-formulaire.
Vous pouvez ajouter jusqu'à 30 sous-formulaires dans un formulaire. La profondeur maximale d'un sous-formulaire est de 10.
Modèle de données du sous-formulaire

Un sous-formulaire peut être utilisé par exemple pour vous permettre de collecter des données qui doivent être suivies sur une période de temps, ou qui se produiront plusieurs fois.
Il peut également être utilisé pour regrouper différents types d'informations que vous devez collecter.



Définition d'une règle de pertinence sur un sous-formulaire
Vous pouvez définir des règles de pertinence pour les sous-formulaires comme les autres champs d'un formulaire parent.
-
Vous pouvez également écrire une formule pour des règles plus avancées. Consultez toutes les formules disponibles et apprenez-en davantage sur l'écriture d'une expression pour une formule.
Si un champ de sous-formulaire satisfait à la règle de pertinence, il devient pertinent et s'affiche avec les enregistrements du sous-formulaire.
Si un champ de sous-formulaire ne satisfait pas à la règle mais a des enregistrements existants, il reste visible.
Si un champ de sous-formulaire ne satisfait pas à la règle et n'a pas d'enregistrements existants, il est masqué.
Les utilisateurs peuvent configurer des formules de pertinence pour les sous-formulaires en fonction de n'importe quel type de champ, ou de plusieurs types de champs.
Les enregistrements des sous-formulaires ne sont pas automatiquement supprimés lorsque le sous-formulaire devient non pertinent. Mais les enregistrements sont marqués comme non valides.
Soyez attentif aux avertissements qui peuvent apparaître si un champ référencé dans la règle de pertinence d'un sous-formulaire est modifié, ce qui peut entraîner la suppression de données ou d'enregistrements.
Confirmez les avertissements ou rétablissez les valeurs d'origine pour continuer.
Un avertissement peut également s'afficher si la règle de pertinence d'un champ de sous-formulaire n'est pas respectée et qu'il existe des enregistrements du sous-formulaire. Confirmez cet avertissement pour continuer.
Analyse des enregistrements de sous-formulaires
Lors de l'analyse des données dans un rapport, les enregistrements pertinents et non pertinents d'un sous-formulaire sont visibles.
ActivityInfo s'assure que tous les enregistrements et les enregistrements des sous-formulaires dans le périmètre du rapport sont disponibles pour l'analyse.
ActivityInfo vérifie les permissions de l'utilisateur pour s'assurer que seuls les utilisateurs autorisés peuvent supprimer des enregistrements. Pour supprimer les enregistrements d'un sous-formulaire qui sont devenus non pertinents, l'utilisateur doit accepter l'avertissement de suppression qui s'affiche. Cela évite toute perte de données involontaire.