Les formulaires les plus courants ont généralement une disposition fixe : ils comportent un nombre constant de pages et leur disposition reste la même, quelle que soit la quantité de données à insérer. C’est le cas des formulaires d’inscription à des cours que l’utilisateur imprime ou remplit à la main ou complète dans Acrobat ou Adobe Reader. Une fois renseigné, le formulaire conserve sa disposition d’origine et le même nombre de pages. Les champs non remplis restent vides dans le formulaire. De même, si la quantité des données est supérieure à la capacité de contenance du formulaire, celui-ci n’est pas agrandi pour contenir le surplus de données. Si le formulaire d’inscription à un cours comporte, par exemple, 5 rangées dans lesquelles l’utilisateur final fait ses choix, alors qu’il y a suffisamment de données pour remplir 10 rangées, seules les 5 rangées sont complétées. De la même manière, si un utilisateur choisit seulement 2 cours, 2 des 5 rangées sont remplies et les 3 autres sont vides.
Ce formulaire peut être interactif (l’utilisateur peut le renseigner dans Acrobat ou Adobe Reader), ou non interactif, auquel cas un processus de serveur fusionne le formulaire avec les données d’une source de données. De la même manière, LiveCycle Forms ES génère le plus souvent des formulaires non interactifs avec une disposition fixe dans le but de présenter des informations provenant d’une source de données.
Outre le fait de disposer de formulaires avec une disposition fixe, vous avez la possibilité de définir des sections qui auront la faculté de s’agrandir ou de se réduire en fonction de la quantité de données à fusionner dans le formulaire rendu. Pour ce faire, il est nécessaire d’agencer les différentes sections (groupes de sous-formulaires) dans les sous-formulaires qui enchaînent le contenu. Ensuite, lors de l’exécution, seuls les sous-formulaires nécessaires pour l’affichage de la quantité exacte de données sont appelés.
Ce type de formulaire possède une disposition souple avec un nombre variable de pages. Les sous-formulaires s’adaptent à la quantité de données fusionnées avec le formulaire lors de sa génération ou leur taille augmente lorsque les utilisateurs souhaitent ajouter des données. Vous pouvez, par exemple, décider de laisser aux utilisateurs le soin d’ajouter au formulaire le nombre de rangées voulu, de supprimer des rangées du formulaire ou de renvoyer les données du formulaire par voie électronique. Selon le nombre de rangées ajoutées, le formulaire peut se prolonger sur plusieurs pages.
Les formulaires interactifs à disposition souple sont parfois appelés des formulaires côté client. Acrobat et Adobe Reader 7.0 et les versions ultérieures prennent en charge ce type de formulaire interactif.
Dans LiveCycle Designer ES, vous pouvez également créer des formulaires présentant une disposition souple pour l’utiliser avec LiveCycle Forms ES. Dans ce scénario, la conception de formulaire est fusionnée avec les données de LiveCycle Forms ES. Les relevés de carte de crédit ou les factures de téléphone sont des exemples classiques de formulaires non interactifs conçus pour fournir aux utilisateurs des informations d’une source de données. Les utilisateurs peuvent imprimer ces formulaires ou les enregistrer au format électronique. Ces formulaires sont parfois considérés comme des formulaires côté serveur, car la fusion de la conception du formulaire et des données a lieu sur le serveur.
Voir aussi 

Dispositions de conceptions de formulaire