Pourquoi et quand exécuter cette tâche
Un administrateur peut créer un rapport, en plus des rapports inclus dans
IBM Enterprise
Records. Pour obtenir la liste de tous les rapports disponibles, voir le rapport de configuration et la rubrique des prérequis.
Pour créer un rapport, procédez comme suit :
- Utilisez IBM Administration
Console for Content Platform Engine pour définir un modèle de propriété Content Platform Engine, si de nouveaux critères de rapport sont nécessaires.
- Créez la présentation du rapport à l'aide de Crystal Reports Designer.
- Modifiez le fichier ReportDefinitions.xml dans le dossier de configuration d'IBM Enterprise
Records. L'emplacement par défaut est <rép_install_rm>\FileNet\Config\RM\.
- Ajoutez le rapport au fichier server.strings.<language>.<country>.prb si vous souhaitez que le rapport soit localisé.
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.
Résultats
Conception d'un nouveau rapport
Pour concevoir un rapport, procédez comme suit :
- Sur le serveur de rapports, démarrez Crystal Reports Designer.
- Sélectionnez l'option Créer un nouveau rapport pour démarrer l'assistant de création de rapports.
- Lorsque l'assistant vous invite à créer une connexion entre la base de données et Crystal Reports, sélectionnez Create New Connection - JDBC (Créer une nouvelle connexion - JDBC) pour vous connecter à la base de données Content Platform 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.
- Lorsque l'assistant vous y invite, entrez les informations suivantes :
- Source de données (de la librairie à laquelle vous accédez).
- ID utilisateur et mot de passe d'un compte ayant des droits d'accès à la source de données.
- Une fois que l'assistant est connecté à la source de données, vous voyez une liste de toutes les classes dans la librairie. Sélectionnez une ou plusieurs classes, le cas échéant, pour votre nouveau rapport.
- 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 utilise la requête pour générer les résultats du rapport. Pour plus d'informations sur l'utilisation de Crystal Reports Designer, voir l'aide en ligne de Crystal Reports Designer.
- 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 :
- Fichier récapitulatif nom_rapport.rpt
- Fichier détaillé nom_rapport.rpt
Par exemple, si le nom du rapport est action de classification, sauvegardez le rapport sous le nom Fichier récapitulatif action de classification.rpt ou Fichier détaillé
action de classification.rpt. IBM Enterprise
Records exige que chaque rapport contienne deux versions : une version récapitulative et une version détaillée. 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.
- Quittez Crystal Reports Designer.
Modification de ReportDefinitions.xml
Pour modifier le fichier XML, procédez comme suit :
- Sur le serveur d'applications Web sur lequel est exécuté IBM Enterprise
Records, utilisez un éditeur XML
pour ouvrir le fichier ReportDefinitions.xml dans le dossier
de configuration d'IBM Enterprise
Records. L'emplacement par défaut est <chemin_install_ier>\Config.
- Ajoutez une valeur dans la matrice qui correspond au modèle de données utilisé dans votre librairie de plan de fichiers, et apportez au fichier XML les autres modifications requises. Pour
plus d'informations, voir la rubrique Ajout d'un rapport à ReportDefinitions.xml.
- 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
Pour ajouter un rapport, procédez comme suit :
- Sur le serveur où IBM Enterprise
Records est installé, accédez au répertoire <chemin_install_ier>\RecordsManager\WEB-INF\lib.
- A l'aide d'un éditeur de texte, ouvrez le fichier server.strings.<language>.<country>.prb correspondant à votre environnement dans le fichier p8RecordsManagerResources.jar.
- Entrez les chaînes de texte suivantes dans le fichier PRB :
localizationKey="server.report_title.n"=nom_rapport
où nom_rapport est le titre du rapport affiché par IBM Enterprise
Records.localizationKey="server.report_desc.n"=description
où description est le texte affiché par IBM Enterprise
Records, 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 la rubrique Ajout d'un rapport à ReportDefinitions.xml.
- 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.
- Redémarrez le serveur d'applications Web sur lequel IBM Enterprise
Records s'exécute afin que les modifications soient prises en compte.