IBM Enterprise Records, Version 5.1.+            

Création d'un rapport

IBM® Enterprise Records comporte plus de 41 rapports qui offrent une vue statistique des différentes activités effectuées par les utilisateurs.

L'administrateur peut créer un nouveau rapport venant s'ajouter à ceux fournis avec IBM Enterprise Records. Pour obtenir la liste de tous les rapports disponibles, voir Configuration et conditions préalables aux rapports.

Pour créer un rapport, procédez comme suit :

Création de nouveaux critères de rapport

Avant de créer de nouveaux critères de rapport, consultez le fichier ReportDefinitions.xml, car vous pourrez y trouver des critères existants pouvant être utilisés dans votre rapport.

Pour créer de nouveaux critères de rapport :

  1. Sur le serveur Content Engine, ouvrez Enterprise Manager (EM).
  2. Créez un nouveau modèle de propriété Content Engine dans Enterprise Manager, à l'aide de l'assistant de création de modèle de propriété. Pour plus d'informations sur la création d'un modèle de propriété, consultez l'aide en ligne Content Engine et l'aide contextuelle de l'assistant.
  3. Une fois les opérations terminées dans l'assistant, accédez à Other Classes/Custom Objects/Report Holdings dans Enterprise Manager.
  4. Ajoutez le nouveau modèle de propriété dans la classe ReportHoldings.
  5. Ajoutez les nouveaux critères au fichier ReportDefinitions.xml. Pour plus d'informations, voir Modification de ReportDefinitions.xml.

Conception d'un nouveau rapport

  1. Sur le serveur de rapports, démarrez Crystal Reports Designer.
  2. Sélectionnez l'option Create a New Report pour appeler l'assistant de création de rapports.
  3. Lorsque l'assistant vous invite à créer une connexion entre la base de données et Crystal Reports, sélectionnez Create New Connection - JDBC pour vous connecter à la base de données Content Engine.
    Remarque : Les paramètres de connexion sont configurés dans le fichier CRConfig.xml lors de l'installation d'IBM Enterprise Records. Voir IBM Enterprise Records Installation and Upgrade Guide.
  4. Lorsque l'assistant vous y invite, entrez ce qui suit :
    • Source de données (librairie à laquelle vous devez accéder).
    • ID utilisateur et mot de passe d'un compte ayant des droits d'accès à la source de données.
  5. Une fois que l'assistant est connecté à la source de données et affiche la liste de toutes les classes de la librairie (par exemple ElectronicRecords (Enregistrements électroniques), Events (Evénements), Folders (Dossiers), etc.), sélectionnez une ou plusieurs classes en fonction de vos besoins pour le nouveau rapport.
  6. Créez une requête basée sur les classes sélectionnées dans l'assistant.

    Si vous souhaitez inclure de nouveaux critères, entrez des zones de paramètre correspondant exactement aux noms symboliques créés pour les nouveaux critères.

    Votre rapport utilisera la requête pour générer les résultats. Pour plus d'informations sur l'utilisation de Crystal Reports Designer, reportez-vous à l'aide en ligne Crystal Reports Designer.

  7. Enregistrez le nouveau rapport au même emplacement que le serveur d'applications Crystal Reports, en utilisant l'une des conventions de dénomination suivantes :
    • "Summary report name.rpt"
    • "Detailed report name.rpt"

    Par exemple, si report name a pour valeur "classification action", enregistrez le rapport sous le nom "Summary classification action.rpt" ou "Detailed classification action.rpt." Dans IBM Enterprise Records, chaque rapport doit exister en deux versions : Summary (Résumé) et Detailed (Détaillé). Vous devez donc créer deux modèles Crystal Report pour un même nom de rapport : un pour le rapport Résumé et un pour le rapport Détaillé.

    Le chemin d'accès au serveur d'application Crystal Reports est Créer une nouvelle connexion - JDBC:

    <unité_install>:\Program Files\Business Objects\Business Objects Enterprise 12.0\Samples\En\Reports.
  8. Quittez Crystal Reports Designer.

Modification de ReportDefinitions.xml

  1. Sur le serveur d'applications Web où IBM Enterprise Records s'exécute, utilisez un éditeur XML pour ouvrir le fichier ReportDefinitions.xml, situé dans le dossier de configuration d'IBM Enterprise Records. L'emplacement par défaut est <chemin_install_ier>\Config.
  2. Ajoutez une nouvelle valeur dans la matrice qui correspond au modèle de données utilisé dans votre librairie de plans de fichiers et apportez au fichier XML les autres modifications requises. Pour plus d'informations, voir Ajout d'un rapport à ReportDefinitions.xml.
  3. Redémarrez le serveur d'applications Web sur lequel IBM Enterprise Records s'exécute afin que les modifications soient prises en compte.

Ajout d'un rapport au fichier PRB

  1. Sur le serveur où IBM Enterprise Records est installé, accédez au répertoire <chemin_install_ier>\RecordsManager\WEB-INF\lib.
  2. A l'aide d'un éditeur de texte, ouvrez le fichier server.strings.<language>.<country>.prb correspondant à votre environnement dans le fichier p8RecordsManagerResources.jar.
  3. Entrez les chaînes de texte suivantes dans le fichier PRB :
    • localizationKey="server.report_title.n"=nom_rapport, où nom_rapport représente le titre du rapport affiché par IBM Enterprise Records.
    • localizationKey="server.report_desc.n"=description, où description correspond au texte affiché par IBM Enterprise Records (texte décrivant brièvement l'objet du rapport).

      n représente la valeur d'ID spécifiée dans la matrice de modèle de données dans ReportDefinitions.xml. Pour plus d'informations, voir Ajout d'un rapport à ReportDefinitions.xml.

  4. Redéployez l'application IBM Enterprise Records. Pour plus d'informations sur le redéploiement d'IBM Enterprise Records, voir le manuel IBM Enterprise Records Installation and Upgrade Guide.
  5. Redémarrez le serveur d'applications Web sur lequel IBM Enterprise Records s'exécute afin que les modifications soient prises en compte.


Commentaires

Dernière mise à jour : Août 2011


© Copyright IBM Corp. 2011.
Ce centre de documentation est basé sur la Technologie Eclipse. (http://www.eclipse.org)