Dans un contexte enchaîné, créez le modèle de formulaire en utilisant autant de gabarits et de sous-formulaires que nécessaire. La notion de pages n’a pas sa place ici. La création de pages a lieu pendant le traitement, lorsque la conception de formulaire est fusionnée avec les données et que la quantité de données déborde de la page active. Les propriétés dynamiques sont appliquées une fois la disposition et le formatage terminés.La création d’un formulaire dans un contexte enchaîné est souvent la meilleure façon de procéder lorsque vous partez d’un schéma XML. En outre, les utilisateurs expérimentés privilégient souvent cette méthode car elle montre mieux le comportement dynamique du formulaire au moment de la conception. Il faut toutefois un peu de temps pour se sentir à l’aise avec la création d’un formulaire dans un contexte enchaîné. Cette difficulté provient du comportement inattendu qui peut se produire quand on crée des objets à l’intérieur d’un conteneur enchaîné.Les étapes suivantes indiquent, de façon générale, comment créer un formulaire dans un contexte enchaîné. Pour être en mesure de les suivre, la phase de planification doit être terminée.
• Créez les sous-formulaires et leur contenu. Le sous-formulaire par défaut de page devient le premier sous-formulaire du formulaire. Redimensionnez-le pour tenir compte du contenu.
• D’autres pages ne sont pas nécessaires. Continuez à ajouter autant de sous-formulaires que nécessaire pour compléter la conception de formulaire. A mesure que vous concevez le formulaire, des pages supplémentaires sont insérées lorsque les sous-formulaires créés ne tiennent plus dans la page actuelle. Cela n’est pas toujours évident puisque cette fonction est automatique et que la palette Hiérarchie ne montre pas ces pages supplémentaires.
•
•
• Définissez l’enchaînement. Il faut notamment paramétrer les valeurs d’occurrence, autoriser les sauts de page, définir les sous-formulaires de début et de fin de débordement, indiquer les sous-formulaires à conserver ensemble, associer les sous-formulaires aux gabarits et configurer les marges.