Dans un contexte positionné, vous créez la conception de formulaire en utilisant autant de gabarits et de pages que nécessaire. Une fois la disposition et le formatage des objets terminés, définissez les propriétés appropriées aux zones de la conception de formulaire qui enchaînent le contenu.Si vous savez déjà créer des formulaires avec une disposition fixe, vous éprouverez sans doute un sentiment de familiarité avec la méthode du contexte positionné. Cette méthode constitue, en outre, la façon la plus facile et la plus simple de convertir un formulaire avec une disposition fixe en une conception de formulaire avec une disposition souple.Les étapes suivantes indiquent, de façon générale, comment créer une conception de formulaire dans un contexte positionné. Pour être en mesure de les suivre, la phase de planification doit être terminée.
2. Dans la page, créez le contenu du formulaire. Si vous procédez à la conversion d’un formulaire avec une disposition fixe, commencez simplement à placer les objets du formulaire dans des sous-formulaires. Si vous partez d’un formulaire vierge, procédez comme suit :
•
• Placez les sous-formulaires par défaut hors de chacune des pages. Les sous-formulaires deviendront alors les enfants du sous-formulaire racine, formulaire1, dont le contenu est enchaîné. La conception se fait maintenant dans un contexte enchaîné. Vous remarquerez que les sous-formulaires sont positionnés l’un sous l’autre, puisque la direction de l’enchaînement est de haut en bas.
•
• 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.
Remarque : les exemples de formulaires livrés avec LiveCycle Designer ES suivent cette procédure. Pour des raisons pratiques, les sous-formulaires qui contiennent le contenu en tant que tel sont placés dans un sous-formulaire dont le type de liaison est défini sur Aucun. Cette façon de configurer les sous-formulaires permet d’appréhender rapidement la structure globale d’un formulaire quand on la visualise pour la première fois dans la vue Hiérarchie.Points à prendre en compte lors de la création d’une conception de formulaire dans un contexte positionnéLorsque vous créez des formulaires dotés d’une disposition souple dans un contexte positionné, tenez compte des points suivants :
• Ne définissez le contenu du formulaire sur Enchaîné que lorsque vous êtes satisfait de la disposition. Après avoir défini le contenu d’un formulaire sur Enchaîné, il est possible de revenir à une disposition positionnée, mais cela risque d’altérer la disposition du formulaire. Si, par exemple, vous décidez de placer les sous-formulaires à l’intérieur d’un seul conteneur positionné, les sous-formulaires seront positionnés exactement à l’endroit où ils se trouvaient dans leurs pages respectives et risquent de se chevaucher. Pour éviter ce problème, placez les sous-formulaires comme indiqué ci-dessus, en regroupant les pages.
• Les valeurs d’occurrence min. et max. du sous-formulaire sont définies sur 1 et doivent être ajustées pour réagir dynamiquement.
• Le placement des objets dans un sous-formulaire élimine l’espace en trop défini au-delà des objets. Vous pouvez ajouter des marges gauche et droite pour réaligner le sous-formulaire horizontalement. Vous pouvez également redimensionner le sous-formulaire, mais les objets seront alors repositionnés, puisqu’ils sont positionnés relativement au parent.