Pré. | Proc. |
Création d'un fragment de Gabarit
Un fragment Gabarit peut renvoyer des données à partir d'une Query SQL ou de Modèle de Scripts . 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 :
- Données du modèle Normal Document Gabarit - le Fragment Gabarit fonctionne de la même manière qu'un gabarit normal
- Gabarit Selector - pour définir un gabarit qui appelle d'autres fragments de 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 Modèle de script
- Document Script - pour identifier un Modèle Script à utiliser par votre Gabarit Fragment ; le script doit renvoyer soit une string vide, soit une string contenant du RTF brut
- Script XML personnalisé - pour créer une requête pour rapporter des valeurs à partir d'un fichier XML produit par un script généré précédemment, telles que 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 boîte de dialogue 'Nouveau document Gabarit '.
Ruban |
Publier > Rapports de Modèle > Gabarits : Nouvelle icône Gabarit |
Raccourcis Clavier |
> Gabarits : Nouveau |
Autre |
Dans l'onglet 'Ressources' de la fenêtre du Navigateur , déroulez le dossier Document Publishing , puis :
|
Créer un nouveau fragment de Gabarit
Marcher |
Action |
Voir également |
---|---|---|
1 |
En utilisant l'une de ces méthodes, affichez la boîte de dialogue "Nouveau document Gabarit ". |
Document Gabarits |
2 |
Dans le champ "Nouveau Gabarit ", saisissez le nom du Fragment de Gabarit . |
|
3 |
Dans le champ ' Gabarit Type ', 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 soit :
|
|
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 |
sept |
Définissez le contenu de votre Fragment de Gabarit ; les étapes réelles que vous suivez dépendent de la source de données sur laquelle vous souhaitez que le fragment Gabarit fonctionne :
|
Comment définir un fragment de script de document Comment définir un fragment de script XML personnalisé Document Personnalisé de conception Gabarits 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 de Gabarit , vous l'incorporez dans un gabarit normal (ou dans un Fragment de Gabarit existant, si vous préférez). |
Ajouter des 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 ; ils ne peuvent pas être utilisés dans des gabarits normaux de documents gabarits
- Comme pour les gabarits de documents gabarits , les Fragments de Gabarit peuvent également être créés et ouverts via l'onglet 'Ressources' de la fenêtre du Navigateur
- Les fragments de 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 de Gabarit , copiez le gabarit comme base d'un nouveau fragment
- Le filtrage ne fonctionne que 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 de 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".