Réserver une Démo
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
Dans tous les cas, le processus est très similaire à la création d'un gabarit de document normal.

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 : New icon. Nouvelle icône Gabarit

Raccourcis Clavier

F8 > Gabarits : Nouveauté

Autre

Dans l'onglet 'Ressources' de la fenêtre Navigateur , développez le dossier Publication de documents , puis :

  • Développez le dossier Gabarits personnalisés | cliquez-droit sur le dossier Fragments | Créez Gabarit ou
  • Développez le dossier Gabarits personnalisés | développez le dossier Fragments | cliquez-droit sur <nom gabarit > | Copier ou
  • Développez le dossier Système Gabarits | développez le dossier Fragments | cliquez-droit sur <nom gabarit > | Copie

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 :

  • « Aucun », pour créer un fragment Gabarit vide à développer à partir de zéro, ou
  • Le nom d'un Gabarit existant pour servir de base

5

Dans le champ « Groupe Gabarit » soit :

  • Cliquez sur la flèche déroulante et sélectionnez un groupe existant dans la liste, ou
  • Type un nom pour générer un nouveau groupe gabarit , ou
  • Laissez ce champ vide pour ne pas placer le fragment Gabarit dans un groupe
Le groupe Gabarit détermine l'emplacement du fragment Gabarit dans l'onglet « Ressources » de la fenêtre Navigateur .
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 :

  • Données du modèle Gabarit du document normal
  • Sélecteur Gabarit
  • SQL personnalisé
  • Scripts personnalisés
  • Script de document
  • Script XML personnalisé
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 »

Apprenez Plus