Sunteți pe pagina 1din 31

Dbuter avec les Reporting Services

par Fleur-Anne BLAIN

Date de publication : 9 juillet 2007 Dernire mise jour : 9 juillet 2007

Ce tutoriel traite de l'utilisation des Reporting Services disponibles avec SQL Serveur pour la conception et la visualisation de reports. Il s'adresse aux grands dbutants de Visual Studio et SQL Serveur. Tout ce qui est trait dans ce tutoriel, je l'ai personnellement acquis en peu de temps, donc tout est possible.

Dbuter avec les Reporting Services par Fleur-Anne BLAIN

Introduction...................................................................................................................................................................3 I - Gnralits sur les Reporting Services.................................................................................................................. 4 I-A - Pr-requis et dfinition................................................................................................................................... 4 I-B - Avantages et inconvnients des Reporting Services.................................................................................... 4 II - Conception et dploiement d'un report..................................................................................................................5 II-A - Cration du projet report et accs aux donnes.......................................................................................... 5 II-B - Conception d'un report................................................................................................................................10 II-C - Dploiement du report................................................................................................................................ 23 Conclusion..................................................................................................................................................................29 Liens utiles................................................................................................................................................................. 30 Remerciements.......................................................................................................................................................... 31

-2Copyright 2007 Fleur-Anne BLAIN. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.
http://fablain.developpez.com/tutoriel/reporting-services/

Dbuter avec les Reporting Services par Fleur-Anne BLAIN

Introduction
Ce tutoriel prsente tout ce que j'ai pu apprendre sur une courte dure des reporting services avec SQL Serveur 2005. Ce tutoriel s'adresse un public dbutant. Je vous prsenterai ici, la cration d'un projet jusqu' la visualisation finale d'un report, et ce qu'il faut savoir concernant les bases des reporting Services. Dans un premier temps nous aborderons quelques gnralits concernant les reporting services travers une brve dfinition et la prsentation de leurs avantages et inconvenients. Enfin, nous crerons un report o sera dcrit toute la marche suivre en vue de sa conception.

-3Copyright 2007 Fleur-Anne BLAIN. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.
http://fablain.developpez.com/tutoriel/reporting-services/

Dbuter avec les Reporting Services par Fleur-Anne BLAIN

I - Gnralits sur les Reporting Services I-A - Pr-requis et dfinition


Pr-requis : Visual Studio 2005 et SQL Serveur 2005 (ou SQL Serveur 2000) en vrifiant que vous avez bien coch la case Reporting Services lors de l'installation ainsi que IIS. Il vous est possible de tlcharger gratuitement une version express de SQL Server 2005 qui inclus le serveur et les Reporting Services : Microsoft SQL Server 2005 Express Edition with Advanced Services Pour la conception des reports, il vous est possible de tlcharger gratuitement Microsoft SQL Server 2005 Express Edition Toolkit : Microsoft SQL Server 2005 Express Edition Toolkit Bien entendu, il vous est possible d'utiliser les versions commerciales des outils Microsoft Visual Studio et Microsoft SQL Server 2005. Il vous faut les installer dans l'ordre donn. Dfinition : Reporting Services est un outil permettant de concevoir des reports ou des modles de reports. Ce service est intgr Visual Studio et SQL server comme vu prcdement. Un report (bas sur le langage XML) est cre depuis Visual Studio, ou par le gnrateur de report. Le report est publi sur un serveur Reporting Services et les utilisateurs pourront visionner ces rapports selon 3 possibilits : - Directement depuis le Portail Reporting Services - Depuis des pages WEB appelant les WebServices - Directement via les reports

I-B - Avantages et inconvnients des Reporting Services


Avantages :

- Dploiement possible via l'interface web http://nomserveur/reports/ - Dveloppement et dploiement des reports via SQL Server BI Development Studio ou Visual Studio - Edition possible via un diteur de texte (format XML) - Simple et puissant - Parfaitement intgr au reste de la plateforme .Net (dont ASP.Net) - Relativement facile prendre en main - Fonctionne aussi sans serveur (en mode local) - Ne ncessite pas de connatre le SQL (ou trs peu): requteur intgr Inconvnients :

Etant une pratiquante de Crystal Report XI ou encore Report Builder 6i, je peux vous dire que par comparaison je n'ai rien trouv qui puisse me pousser trouver des inconvnients, en tout cas pas face ces deux produits. Certes, le design est peut-etre plus pouss mais les possibilits sont identiques tout en ayant la simplicit des Reporting Services et du dploiement.

-4Copyright 2007 Fleur-Anne BLAIN. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.
http://fablain.developpez.com/tutoriel/reporting-services/

Dbuter avec les Reporting Services par Fleur-Anne BLAIN

II - Conception et dploiement d'un report


Dans cette partie, nous allons raliser tape par tape un report, de sa conception son dploiement. Personnellement, dans ce cas tout est ralis avec Microsoft Visual Studio 2005 et SQL Server 2005 avec Reporting Services.

II-A - Cration du projet report et accs aux donnes


Etape 1 : Cration d'un nouveau projet de type Report Server

Crez un nouveau projet de type Projet Report Server et nommez le, comme ci-dessous:

Etape 2 : Cration d'un nouveau report au sein du projet

-5Copyright 2007 Fleur-Anne BLAIN. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.
http://fablain.developpez.com/tutoriel/reporting-services/

Dbuter avec les Reporting Services par Fleur-Anne BLAIN

Il vous est possible d'ajouter un report soit via un assistant de cration de report, soit comme suit, en ajoutant un nouvel lment, ce qui laisse davantage de libert vis vis de la conception :

Puis, vous devez selectionner un type "rapport" et bien entendu le renommer :

-6Copyright 2007 Fleur-Anne BLAIN. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.
http://fablain.developpez.com/tutoriel/reporting-services/

Dbuter avec les Reporting Services par Fleur-Anne BLAIN

Notez que l'extension d'un report reporting services est de type ".rdl". Nous pouvons voir le nouveau report cr dans l'arborescence de votre projet. Chaque nouveau report de ce projet doit tre visible au sein de cette arborescence :

-7Copyright 2007 Fleur-Anne BLAIN. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.
http://fablain.developpez.com/tutoriel/reporting-services/

Dbuter avec les Reporting Services par Fleur-Anne BLAIN

Etape 3 : Connexion au serveur, connexion aux donnes : Votre serveur doit tre dmarr pour pouvoir vous connecter. Saisissez dans une invite de commande la commande net start mssqlserver (si vous en tes l'administrateur sinon contactez votre administrateur :p ).

Dans l'explorateur de serveur, cliquez droit sur connexion de donnes et faites ajouter une connexion. Bien entendu, il faut que votre base de donnes soit dj cre:

Nous utiliserons ici la base de donnes de Microsoft dj fournie nomme AdventureWorks disponible et tlchargeable gratuitement : Adventure works BDD exemple Pour vous connecter, il vous faut remplir la fentre ci-dessous afin de spcifier la source de donnes, le nom du serveur (ici . signifie serveur local), le type d'authentification (compte Windows ou identification SQL Server et donc sa chaine de connexion) ainsi que la base de donnes que vous souhaitez utiliser en source de donnes.

-8Copyright 2007 Fleur-Anne BLAIN. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.
http://fablain.developpez.com/tutoriel/reporting-services/

Dbuter avec les Reporting Services par Fleur-Anne BLAIN

Vous pouvez constater dans votre explorateur de serveur qu'une connexion votre serveur est ajoute. De mme pour votre base de donnes (une prise est modlise) ce qui vous donne accs aux dtails de type tables, vues, procdures, etc. directement travers cette fentre:

-9Copyright 2007 Fleur-Anne BLAIN. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.
http://fablain.developpez.com/tutoriel/reporting-services/

Dbuter avec les Reporting Services par Fleur-Anne BLAIN

Vous devez ensuite relier votre projet aux donnes utiliser. Pour cela, cliquez droit sur le dossier sources de donnes partages dans l'explorateur de solution. Ajoutez votre source de donnes comme vous aviez ajout votre connexion serveur et connexion donnes (la fnetre est identique).

Nous avons fait le tour de tout ce qui est cration de projet, report et connexion aux donnes. Passons la conception dudit report.

II-B - Conception d'un report


Rapide tour de l'univers conception d'un report:

- 10 Copyright 2007 Fleur-Anne BLAIN. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.
http://fablain.developpez.com/tutoriel/reporting-services/

Dbuter avec les Reporting Services par Fleur-Anne BLAIN

Comme vous pouvez le constater ci-dessus, pour la conception d'un report nous disposons de 3 onglets: Donnes : C'est ici que les DataSet qui doivent alimenter votre report(vos requtes) sont crs. Mise en page : C'est ici que vous gerez tout ce qui est diposition de vos champs, type de graphe de votre report... En bref, tout ce qui touche la prsentation de vos donnes. Aperu : C'est ici que vous pouvez obtenir un aperu rapide de votre report, avant son dploiement.

Les prsentations sont faites. Passons la conception d'un report simple, que nous verrons en 3 tapes. Etape 1 : Prparation des DataSets (requtes, donnes que vous souhaitez utiliser pour votre report) :

Deux solutions s'offrent vous. 1 Soit vous connaissez tous vos champs et tables, dans ce cas vous pouvez directement faire "nouveau DataSet", le nommer et crire la requte utiliser comme ci-dessous :

- 11 Copyright 2007 Fleur-Anne BLAIN. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.
http://fablain.developpez.com/tutoriel/reporting-services/

Dbuter avec les Reporting Services par Fleur-Anne BLAIN

Validez votre DataSet pour que celui-ci soit cr et utilisable dans votre report par la suite. Cette solution implique aussi de connatre le langage SQL. 2. Soit vous passez par l'explorateur de serveur, en affichant les tables comme ci-dessous. Faites clic droit sur une table et crez votre requte :

- 12 Copyright 2007 Fleur-Anne BLAIN. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.
http://fablain.developpez.com/tutoriel/reporting-services/

Dbuter avec les Reporting Services par Fleur-Anne BLAIN

Comme vous pouvez le voir, vous disposez d'un assistant (query builder) qui vous permet de crer vos requtes sans avoir connatre ou trs peu le SQL. Ce qui ne vous empche pas de modifier la requte gnre selon vos besoin.

- 13 Copyright 2007 Fleur-Anne BLAIN. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.
http://fablain.developpez.com/tutoriel/reporting-services/

Dbuter avec les Reporting Services par Fleur-Anne BLAIN

Rcuprez la requte gnre et ajoutez-la dans le champ "champ de requte" en crant votre DataSet. Dans tous les cas, excutez votre requte (point d'interrogation en rouge). Vous obtenez la liste des rsultats de votre slection ainsi que le DataSet dans l'explorateur de DataSet ( gauche). Dans notre cas, nous avons slectionn le totaletat ainsi que l'etat.

- 14 Copyright 2007 Fleur-Anne BLAIN. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.
http://fablain.developpez.com/tutoriel/reporting-services/

Dbuter avec les Reporting Services par Fleur-Anne BLAIN

Un DataSet = une requte. Etape 2 : La mise en page :

Au niveau de l'onglet mise en page, nous allons construire l'apparence, la mise en page et le design de notre report.

- 15 Copyright 2007 Fleur-Anne BLAIN. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.
http://fablain.developpez.com/tutoriel/reporting-services/

Dbuter avec les Reporting Services par Fleur-Anne BLAIN

Pour afficher la bote outils ncessaire la construction du report, rendez-vous au menu Affichage puis bote outils (Alt+Ctrl+X). Pour afficher les enttes et/ou pieds de page du report, rendez-vous au menu Rapport. Les enttes et pieds de page ne peuvent contenir de donnes dites de base. Cellesci sont obligatoirement dans le corps du report. Ci-dessous l'environnement de conception de la mise en page du report. Nous y avons affich la bote outils, les enttes et pieds de page :

- 16 Copyright 2007 Fleur-Anne BLAIN. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.
http://fablain.developpez.com/tutoriel/reporting-services/

Dbuter avec les Reporting Services par Fleur-Anne BLAIN

Je vous laisse dcouvrir tous les types de graphiques possibles ou encore les fonctionnalits, certes explicites, de la bote outils. Pour utiliser la bote outils, faites glisser l'lment choisi dans votre report. Dans notre exemple, ce sera un graphique :

- 17 Copyright 2007 Fleur-Anne BLAIN. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.
http://fablain.developpez.com/tutoriel/reporting-services/

Dbuter avec les Reporting Services par Fleur-Anne BLAIN

Ensuite, le but est de choisir son type de graphique (clic droit sur le dessin de graphique) et de faire glisser les champs de donnes de vos DataSet sur le report, en fonction de ce que vous dsirez. Dans notre cas, notre report prsentera les donnes sous forme d'un anneau clat :

- 18 Copyright 2007 Fleur-Anne BLAIN. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.
http://fablain.developpez.com/tutoriel/reporting-services/

Dbuter avec les Reporting Services par Fleur-Anne BLAIN

Avant de s'occuper des donnes, une brve explication sur ce que sont les champs de donnes, de catgories et de srie que l'on peut voir sur le graphique : c'est dans ses champs que l'on fait glisser les champs de DataSet que vous souhaitez afficher. Champ de donnes : correspond la valeur d'un point d'un graphique (soit F(x)) Champ de srie : correspond une colonne de donnes Champ de catgories : correspond l'axe des X

Comme vous pouvez le constater, nous avons fait glisser le champs tat en champ de srie du graphique et le champ totaltat en champs de donnes. Cela nous affichera donc le nombre de personnes pour chaque tat :

- 19 Copyright 2007 Fleur-Anne BLAIN. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.
http://fablain.developpez.com/tutoriel/reporting-services/

Dbuter avec les Reporting Services par Fleur-Anne BLAIN

Concernant les proprits d'affichage du report, vous disposez de plusieurs onglets qui eux-mmes contiennent des proprits modifiables selon le type de graphique. Il vous est possible de modifier les titres, les axes, les chelles, les effets, les couleurs, etc.

- 20 Copyright 2007 Fleur-Anne BLAIN. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.
http://fablain.developpez.com/tutoriel/reporting-services/

Dbuter avec les Reporting Services par Fleur-Anne BLAIN

Pour afficher l'tiquette de valeur des lments affichs, rendez-vous dans les proprits du projet, onglet donnes, puis faites modifier la valeur. Ensuite, au niveau de l'onglet tiquette des points de la nouvelle fentre, cochez la case "Afficher les tiquettes des points" et slectionnez la valeur afficher :

- 21 Copyright 2007 Fleur-Anne BLAIN. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.
http://fablain.developpez.com/tutoriel/reporting-services/

Dbuter avec les Reporting Services par Fleur-Anne BLAIN

Etape 3 : L'aperu du report :

En cliquant sur l'onglet aperu, vous obtenez donc un aperu de votre report, de sa disposition, etc.

- 22 Copyright 2007 Fleur-Anne BLAIN. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.
http://fablain.developpez.com/tutoriel/reporting-services/

Dbuter avec les Reporting Services par Fleur-Anne BLAIN

II-C - Dploiement du report


Pour vous viter une "erreur" lors de l'execution de votre report, spcifier dans les proprits du projet report l'url que vous utilisez pour dployer vos reports, et mettez la proprit OverwriteDataSources true. Cela vous vitera d'avoir un message d'avertissement vous signalant que la base de donnes existe dj (car elle est recharge chaque excution). Si vous changez de serveur, changez aussi l'url des proprits du projet.

- 23 Copyright 2007 Fleur-Anne BLAIN. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.
http://fablain.developpez.com/tutoriel/reporting-services/

Dbuter avec les Reporting Services par Fleur-Anne BLAIN

Pour dployer votre solution, vrifiez que Reporting Services est dmarr. Dans le cas contraire, saisissez dans une invite de commande la commande net start reportserver (si vous en tes l'administrateur sinon contactez votre administrateur :p ). Vous avez accs au serveur de rapports en lanant le navigateur Internet puis en saisisant l'URL suivante: http:// nomserver/reports/ ou http://localhost/reports/ . Dans notre cas, l'url daccs au reporting services est http://archange/reports/. Pour dployer votre projet, cliquez droit sur votre solution et faites "Dployer" comme suit :

- 24 Copyright 2007 Fleur-Anne BLAIN. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.
http://fablain.developpez.com/tutoriel/reporting-services/

Dbuter avec les Reporting Services par Fleur-Anne BLAIN

Vous pouvez surveiller le dploiement de votre projet grce la fentre de sortie, qui vous signale si tout c'est bien pass ou non, les erreurs, ce qui a t dploy ou non, etc.

- 25 Copyright 2007 Fleur-Anne BLAIN. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.
http://fablain.developpez.com/tutoriel/reporting-services/

Dbuter avec les Reporting Services par Fleur-Anne BLAIN

Aprs le dploiement, il est possible d'accder travers un navigateur votre report. Il vous suffit de cliquer sur celui que vous souhaitez afficher :

- 26 Copyright 2007 Fleur-Anne BLAIN. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.
http://fablain.developpez.com/tutoriel/reporting-services/

Dbuter avec les Reporting Services par Fleur-Anne BLAIN

Voici donc le rsultat final suite la conception et au dploiement du report :

- 27 Copyright 2007 Fleur-Anne BLAIN. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.
http://fablain.developpez.com/tutoriel/reporting-services/

Dbuter avec les Reporting Services par Fleur-Anne BLAIN

Si vous disposez de plusieurs report, utilisez la barre de dfilement que l'on peut voir ci-dessus.

- 28 Copyright 2007 Fleur-Anne BLAIN. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.
http://fablain.developpez.com/tutoriel/reporting-services/

Dbuter avec les Reporting Services par Fleur-Anne BLAIN

Conclusion
Nous venons de voir comment concevoir un report l'aide des Reporting Services de Microsoft SQL Server 2005. L'exemple ralis est relativement simple mais les possibilits de Reporting Servces sont bien videment plus tendues (les paramtres, qui permettent d'afficher le report selon les paramtres saisis, une mise en page plus labore, etc.). Je vous invite aussi ne pas hsiter consulter l'aide, internet, la MSDN ou encore de tester par vous-mme toutes les possibilits.

- 29 Copyright 2007 Fleur-Anne BLAIN. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.
http://fablain.developpez.com/tutoriel/reporting-services/

Dbuter avec les Reporting Services par Fleur-Anne BLAIN

Liens utiles
MSDN Reporting Services Comparaison des diffrentes versions MS SQL Server 2005 par Fadace

- 30 Copyright 2007 Fleur-Anne BLAIN. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.
http://fablain.developpez.com/tutoriel/reporting-services/

Dbuter avec les Reporting Services par Fleur-Anne BLAIN

Remerciements
Je remercie Fadace et Ditch pour leurs relectures.

- 31 Copyright 2007 Fleur-Anne BLAIN. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.
http://fablain.developpez.com/tutoriel/reporting-services/

S-ar putea să vă placă și