Lorsque vous ajoutez des éléments à un formulaire, ABBYY FormDesigner crée automatiquement une structure du document, c’est-à-dire une hiérarchie de champs de formulaire liés à un ou plusieurs éléments de l’image du formulaire. Vous pouvez modifier les structures du document et lier des éléments à tout champ du type approprié.
Les structures du document sont enregistrées et exportées dans les fichiers XFD.
Affichage de la structure du document
Pour afficher la structure du document actif, sélectionnez View → Structure du document. Dans le volet de droite, la structure des champs du formulaire actif s’affiche. Vous pouvez ajouter de nouveaux champs, ainsi que supprimer, renommer ou déplacer n’importe lequel des champs existants. Pour travailler avec les champs, cliquez avec le bouton droit sur un champ, puis sélectionnez une commande dans le menu contextuel (Ajouter un champ, Delete Field, Rename Field). Pour déplacer des champs dans la hiérarchie, appuyez sur Ctrl+Up/Down ou sélectionnez Move Field Up / Move Field Down. Si un champ comporte des éléments qui lui sont liés, vous ne pouvez le déplacer qu’au sein de son niveau actuel dans la hiérarchie ; sinon, vous pouvez également le déplacer d’un groupe à l’autre.
Lorsque vous ajoutez un nouvel élément à un formulaire, ABBYY FormDesigner crée automatiquement un nouveau champ dans la structure du document, du même type que l’élément que vous venez de créer. Pour créer manuellement un nouveau champ, sélectionnez Ajouter un champ, puis choisissez un type pour ce champ.
Lorsque vous ajoutez un nouvel élément, ABBYY FormDesigner le lie automatiquement au champ créé automatiquement dans la structure du document pour cet élément. Pour lier un élément à un autre champ :
- sélectionnez l’élément souhaité sur l’image du formulaire
- cliquez avec le bouton droit sur l’élément, puis sélectionnez Propriétés… dans le menu contextuel
- dans la boîte de dialogue Propriétés de l’élément, cliquez sur l’onglet Champ lié, puis sélectionnez un champ dans la liste déroulante. Vous ne pourrez choisir que parmi les champs dont le type correspond à l’élément sélectionné. Si un élément fait partie d’un groupe, il ne peut être lié qu’aux champs appartenant au champ de groupe correspondant.
Les noms des champs auxquels aucun élément n’est lié s’affichent en italique dans le volet de structure du document.
Suppression des champs et des éléments
Pour supprimer un champ de la structure du document, sélectionnez le champ requis et appuyez sur Delete, ou cliquez avec le bouton droit sur l’élément requis, puis sélectionnez Delete dans le menu contextuel.
Lors de la suppression d’un élément, le champ auquel il est lié est également supprimé, sauf s’il est lié à d’autres éléments. Pour supprimer un élément sans supprimer le champ correspondant, appuyez sur Maj+Delete, sélectionnez la commande Supprimer le bloc dans le menu Modifier, ou cliquez avec le bouton droit sur l’élément et sélectionnez la commande Supprimer le bloc dans le menu contextuel.