Vous pouvez créer un fragment dans un fichier XDP distinct ou dans la conception de formulaire active. Dans le premier cas, vous pouvez remplacer les objets sélectionnés par une référence au fichier du fragment. Si vous ne remplacez pas la sélection par une référence au fragment, le fragment est certes créé, mais la sélection reste inchangée et n’est pas connectée au nouveau fragment. Si vous laissez la sélection telle quelle, cela vous évite certaines étapes lors de la création de plusieurs fragments similaires.
La création du fragment dans le fichier actif s’avère pratique lorsque vous souhaitez définir plusieurs fragments dans un fichier. La création de fragments dans un seul fichier facilite la mise à jour de fragments multiples, notamment lorsque ceux-si sont identiques.
Les fragments sont identifiés par leur nom. Lorsque vous créez un fragment dans un fichier distinct, vous pouvez spécifier son emplacement et son nom. Le nom du fragment ne doit pas nécessairement correspondre au nom du fichier.
Le nom du fragment figure dans la bibliothèque de fragments lorsque vous cliquez sur OK dans la boîte de dialogue Créer un fragment. Lorsque vous créez un fragment dans la conception de formulaire active et l’enregistrez sous forme de fichier XDP, le nom du fragment figure dans la bibliothèque de fragments une fois le fichier enregistré.
Lors de la création d’un fragment, vous pouvez soit sélectionner un sous-formulaire existant soit sélectionner un ou plusieurs objets. Si vous sélectionnez des objets ne faisant pas partie d’un sous-formulaire, ils sont placés dans un sous-formulaire au moment de la création du fragment.
Remarque :
Après avoir créé un fragment en sélectionnant des objets existants, mettez à jour les références de script contenues dans le fragment afin que les objets soient bien placés dans un nouveau sous-formulaire.
Vous pouvez utiliser le menu pour créer un fragment ou vous pouvez faire glisser les objets sélectionnés dans la bibliothèque de fragments. Lorsque vous créez un fragment en faisant glisser la sélection vers la bibliothèque de fragments, l’option de création de fragment dans le fichier actif n’est pas disponible.
Enregistrez les fichiers source de fragments sous forme de fichiers XDP. Si vous les enregistrez au format PDF, il vous sera impossible de faire référence aux fragments dans d’autres formulaires.
Lors de la création et de la vérification d’un fragment dans l’application AEM forms, celui-ci est enregistré dans le référentiel et s’affiche dans la fenêtre Applications de Workbench.
Créez des fragments de script à partir d’objets de script au lieu de sous-formulaires et créez-les à partir de la palette Hiérarchie.
Pour plus d’informations sur la création et l’insertion de fragments de scripts, voir Utilisation de
fragments de scripts
.