Pré. | Proc. |
Création d'un fragment Gabarit
Un fragment Gabarit peut renvoyer des données provenant soit d'une Query SQL, soit Scripts Modèle . Le processus de définition du contenu d'un fragment Gabarit dépend du type de données que vous souhaitez que votre fragment Gabarit renvoie ; les choix étant les suivants :
- Données du modèle Gabarit de document normal - le fragment Gabarit fonctionne de la même manière qu'un gabarit normal
- Sélecteur Gabarit - pour définir un gabarit qui appelle d'autres fragments Gabarit en fonction du type d'élément faisant l'objet du rapport
- SQL personnalisé - pour faire référence aux données renvoyées par une Query SQL personnalisée
- Scripts personnalisés - pour faire référence aux données renvoyées par un script Modèle
- Script de document - pour identifier un script Modèle à utiliser par votre fragment Gabarit ; le script doit renvoyer soit une string vide, soit une string contenant du RTF brut
- Script XML personnalisé - pour créer une requête afin de signaler les valeurs d'un fichier XML produit par un script généré précédemment, comme les données d'une simulation ; la requête fonctionne sur des données statiques qui ne sont pas continuellement ou automatiquement mises à jour
Accéder
Utilisez l'une des méthodes décrites ici pour ouvrir la dialogue « Nouveau document Gabarit ».
Ruban |
Publier > Rapports de Modèle > Gabarits : Nouvelle icône Gabarit |
Raccourcis Clavier |
> Gabarits : Nouveauté |
Autre |
Dans l'onglet 'Ressources' de la fenêtre Navigateur , développez le dossier Publication de documents , puis :
|
Créer un nouveau fragment Gabarit
Étape |
Action |
Voir aussi |
---|---|---|
1 |
En utilisant l'une de ces méthodes, affichez la dialogue « Nouveau document Gabarit ». |
Document Gabarits |
2 |
Dans le champ « Nouveau Gabarit », saisissez le nom du fragment Gabarit . |
|
3 |
Dans le champ « Type Gabarit », cliquez sur la flèche déroulante et sélectionnez l'option « Fragments ». |
|
4 |
Dans le champ « Copier Gabarit », cliquez sur la flèche déroulante et sélectionnez :
|
|
5 |
Dans le champ « Groupe Gabarit » soit :
|
Navigateur - Ressources |
6 |
Cliquez sur le bouton OK . Le Document Gabarit Designer s'affiche dans le Diagramme Vue . |
Document Personnalisé de conception Gabarits personnalisés |
7 |
Définissez le contenu de votre fragment Gabarit ; les étapes réelles à suivre dépendent de la source de données sur laquelle vous souhaitez que le fragment Gabarit opère :
|
Comment définir un fragment de script de document Comment définir un fragment de script XML personnalisé Document Personnalisé de conception Gabarits personnalisés Comment définir un fragment SQL personnalisé Comment définir un fragment de script personnalisé Comment définir un fragment de sélecteur Gabarit |
8 |
Une fois que vous avez créé le fragment Gabarit , vous l'incorporez dans un gabarit normal (ou dans un fragment Gabarit existant, si vous préférez). |
Ajout de fragments à un document Gabarit |
Notes
- Les requêtes personnalisées et la section gabarit personnalisé ne peuvent être utilisées que dans les fragments Gabarit ; elles ne peuvent pas être utilisées dans gabarits normaux de documents complets
- Comme pour gabarits de documents normaux, les fragments Gabarit peuvent également être créés et ouverts via l'onglet « Ressources » de la fenêtre Navigateur
- Les fragments Gabarit dans l'onglet « Ressources » sont conservés dans un dossier Fragments dans chacun des dossiers Publication de documents > Gabarits système et Publication de documents > Gabarits personnalisés , et sont indiqués par un symbole T
- Si vous avez un gabarit existant que vous souhaitez utiliser comme fragment Gabarit , copiez le gabarit comme base d'un nouveau fragment
- Le filtrage fonctionne uniquement pour le gabarit dans lequel il est défini et ne se propage pas à travers les sous-modèles/fragments ; vous pouvez définir le filtrage pour chaque sous-modèle séparément, dans les options du document pour le sous-modèle
- Si vous intégrez un fragment Gabarit dans un autre fragment, la génération de rapport à partir du gabarit parent sera plus lente
- Si vous avez une colonne ou un nœud avec le nom EABOOKMARK, cela insérera un signet de document autour de la section parent dans le panneau « Contenu »