rapports.md
-
Armand Bahi authoredArmand Bahi authored
Onglet rapports
1. Définition
Un rapport sur un objet métier permet de générer des fichiers au format .pdf ou .doc sur les informations relative à un un objet sélectionné dans le panier.
Deux types de rapports sont à distinguer :
Si un utilisateur sélectionne plusieurs entités et lance un rapport sur un élément, alors plusieurs fichiers sont générés. Inversément, si il lance un rapport sur plusieurs éléments, un seul fichier contenant les informations de chacun des éléments est généré.
2. Utilisation
Pour générer un rapport sur objet métier, sélectionner un objet sur la carte en cliquant dessus, l'ajouter au panier, puis sélectionner les objets dans le panier et enfin à l'aide du bouton "Rapports", générer le rapport voulu.
3. Administration
L'onglet Rapports du menu Développement permet la création, l'édition et la suppression de rapports.
Dans l'interface d'administration renseigner les éléments suivants :
- Nom : nom affiché dans l'interface
- Format d'impression : A4/A3
- Orientation : portrait/paysage
- Format de sortie : pdf/doc
- Objet métier : objet métier sur lequel le rapport doit être associé
- Rapport sur plusieurs éléments : pour générer un ou plusieurs documents lors de sélections multiples
- Définition HTML : permet de configurer la mise en page
- Objets JSON : permet une configuration plus avancée
3.1. Configuration de la définition HTML
Le bloc de défintion HTML permet de configurer la mise en page du rapport. Il est recommandé de procéder en trois parties :
- le style : balise style qui contiend la définition CSS à utiliser.
- le corps : balises HTML de mise en page.
- le script : balise script qui lance du JavaScript lors de la génération (gestion des sauts de page, par exemple).