Création de rapports personnalisés dans Microsoft Visual Studio
- Créez une nouvelle bibliothèque de classes Visual Basic dans Microsoft Visual Studio :
- Dans le menu principal, cliquez sur File → New → Project.
- Choisissez l’élément Class Library dans le menu Templates → Visual C#.
- Ajoutez un rapport au projet :
- Cliquez sur Add New Item dans le menu Project.
- Dans la boîte de dialogue Add New Item, sélectionnez l’élément Report dans le groupe de modèles Visual C# Items → Reporting.
- Associez le rapport à un jeu de données (dans le volet données du rapport, cliquez sur New → Data Set…)
- Sélectionnez un jeu de données existant et nommez-le RepDataSet. Important ! C’est le seul nom qui sera utilisé pour générer des rapports à partir des données de l’Administration and Monitoring Console.
- Concevez le rapport.
- Créez le fichier *.xml pour votre rapport.
- Activez votre rapport personnalisé en copiant le fichier de description XML et le fichier de rapport (*.rdlc) dans le dossier des rapports de FlexiCapture, plus précisément dans le sous-dossier FlexiCapture12\CustomReports du dossier racine d’IIS. Une fois activé, votre rapport sera disponible dans le sous-menu rapports personnalisés de l’Administration and Monitoring Console.
Création de rapports personnalisés dans Microsoft Report Builder
- Démarrez Microsoft Report Builder et créez une source de données (cliquez avec le bouton droit sur Source de données dans le volet Données du rapport, puis cliquez sur Ajouter une source de données… dans le menu contextuel).
- Activez l’option Utiliser une connexion intégrée à mon rapport.
- Cliquez sur OK.
- Créez un jeu de données (cliquez avec le bouton droit sur Jeux de données dans le volet Données du rapport, puis cliquez sur Ajouter un jeu de données… dans le menu contextuel) et définissez RepDataSet comme nom. Important ! C’est le seul nom qui sera utilisé pour générer des rapports à partir des données de l’Administration and Monitoring Console.
- Activez l’option Utiliser un jeu de données intégré à mon rapport.
- Spécifiez la source de données que vous avez créée précédemment.
- Cliquez sur OK.
- Ouvrez la boîte de dialogue des propriétés du jeu de données que vous avez créé (cliquez avec le bouton droit sur RepDataSet dans le volet Données du rapport, puis cliquez sur Propriétés du jeu de données dans le menu contextuel).
- Sélectionnez l’onglet Champs, renseignez la description des champs du jeu de données et spécifiez les autres paramètres du rapport.
- Créez le fichier *.xml pour votre rapport.
- Activez votre rapport personnalisé en copiant le fichier de description XML et le fichier de rapport (*.rdl) dans le dossier des rapports de FlexiCapture, dans le sous-dossier FlexiCapture12\CustomReports du dossier racine IIS. Une fois activé, votre rapport sera disponible dans le sous-menu Rapports personnalisés de l’Administration and Monitoring Console.
