En tant que Service Web, Reporting
Service peut être piloté par le biais
d'interfaces de programmation (API)
standard.
Microsoft fournit par ailleurs Report
Designer et Report Manager,
deux outils permettant d'utiliser directement
les services offerts de MS
Reporting Services.
Report Designer : Outil de
création interactif de rapport, Report
Designer
Accessible et Extensible par le biais d’interfaces de programmation standardisées
est livré sous forme d’assistant
et de designer dans Visual Studio
.Net 2003. Report Designer permet de créer facilement des
rapports statiques ou semi-dynamiques (filtres de sélection,
affichage/masquage d’un niveau agrégé, d’un niveau de
détail par un simple clic…). Un rapport peut contenir : des
tableaux (listes, matrices…) issus de sources de données différentes,
des calculs simple ou avancés (l’utilisation de Visual
Basic.Net permet de créer les rapports les plus complexes)…
Il faut retenir que Report Designer est en fait un générateur
de RDL (Report Definition Langage), le nouveau
standard – non propriétaire – de définition de rapports
proposé par Microsoft.
Le langage RDL permet de représenter
sous forme XML la définition
des rapports indépendamment du
mode de rendu souhaité.
Microsoft propose un schéma XSD
permettant de faciliter l’échange entre
les différents outils de reporting. (Pour
prendre en compte certaines spécificités
il est également possible d’étendre
ce schéma.)
Report Manager : Une fois un
rapport créé, il peut être déployé (par
un simple clic depuis Visual Studio
.Net 2003) sur le serveur de reporting,
où il peut être administré. Via une
interface Web conviviale, Report Manager
permet de gérer la sécurité des
rapports, de planifier leur mise à
disposition (push/pull) ainsi que le
format de restitution des rapports
(classeur Excel, fichier HTML,
image…).
Report Designer et Report Manager permettent d’avoir
une bonne idée du potentiel de MS Reporting Services.
Il est cependant possible d’aller plus loin puisque chaque
partie de l’architecture de MS Reporting Services est extensible
; on peut par exemple :
- automatiser simplement certaines tâches d’administration
avec WMI (Windows Management Instrumentation) , - créer des designers spécifiques générant des rapports sophistiqués
au format RDL, - développer des interfaces personnalisées de gestion des
rapports, - créer des programmes permettant de nouveaux types de
rendus pour les rapports.
Téléchargez cette ressource
Plan de sécurité Microsoft 365
Les attaquants savent comment prendre le contrôle de votre tenant Microsoft 365, et vous, savez-vous comment le reprendre en main ?
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Le trilemme de la souveraineté : le coût caché du cloud qui freine l’IA en Europe
- Moderniser le développement logiciel : de la fragmentation à l’intégration
- Semperis : gouverner l’identité à l’ère des agents IA
- Analyse Patch Tuesday Mars 2026
Articles les + lus
Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
Moderniser le développement logiciel : de la fragmentation à l’intégration
Analyse Patch Tuesday Mars 2026
Une nouvelle ère de la modernisation du mainframe
Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
À la une de la chaîne Tech
- Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
- Moderniser le développement logiciel : de la fragmentation à l’intégration
- Analyse Patch Tuesday Mars 2026
- Une nouvelle ère de la modernisation du mainframe
- Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
