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
Créer des agents dans Microsoft 365 Copilot
Insight vous guide dans l’utilisation de la nouvelle expérience de création d’agents dans Microsoft Copilot Studio, disponible dans Copilot Chat. Découvrez les étapes clés pour concevoir, configurer et déployer ces nouveaux agents et injecter la puissance de l’IA directement dans le flux de travail.
Les articles les plus consultés
- Activer la mise en veille prolongée dans Windows 10
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
- Chiffrements symétrique vs asymétrique
- Cybersécurité Active Directory et les attaques de nouvelle génération
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
Les plus consultés sur iTPro.fr
- Cyberattaques : les entreprises détectent les menaces mais peinent à les contenir
- Adapter la sécurité OT aux réalités de l’industrie
- Les applications financières sont le terrain privilégié de la fraude
- Compromission des identités numériques : la panne invisible qui met les entreprises à l’arrêt
Articles les + lus
Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
DevX Summit EMEA : les développeurs au cœur de la révolution de l’IA
Adapter la sécurité OT aux réalités de l’industrie
Coder vite, mais coder juste : trouver l’équilibre à l’ère de l’IA
Mixité dans la Tech : en 2026, un choix de souveraineté stratégique
À la une de la chaîne Tech
- Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
- DevX Summit EMEA : les développeurs au cœur de la révolution de l’IA
- Adapter la sécurité OT aux réalités de l’industrie
- Coder vite, mais coder juste : trouver l’équilibre à l’ère de l’IA
- Mixité dans la Tech : en 2026, un choix de souveraineté stratégique
