Leçon 1 : Création d'un rapport du Générateur de rapports
Vous pouvez créer l'intégralité de votre rapport généré interactif personnalisé dans le Générateur de rapports version 1.0 ou vous pouvez commencer sa création dans le Générateur de rapports version 1.0, puis poursuivre sa modification dans le Concepteur de rapports à l'aide du Concepteur de requêtes Modèle de rapport. Le Concepteur de requêtes Modèle de rapport vous permet d'utiliser toutes les fonctionnalités du Concepteur de rapports, notamment les liens hypertexte et plusieurs régions de données, dans votre rapport basé sur un modèle.
Notes
SQL Server 2008 R2 Reporting Services inclut à la fois le Générateur de rapports version 1.0 et le Générateur de rapports version 3.0.
Notes
Le Générateur de rapports version 1.0 inclut une option intégrée pour utiliser un rapport en tant que rapport généré interactif. Dans le Générateur de rapports version 3.0, vous créez manuellement le lien de rapport généré interactif qui convertit le rapport en un rapport généré interactif. Vous pouvez également créer le rapport de base dans le Générateur de rapports version 1.0, définir l'option de rapport généré interactif, puis ouvrir et améliorer le rapport avec les fonctionnalités SQL Server 2008 R2 Reporting Services dans le Générateur de rapports version 3.0. Ce didacticiel n'inclut pas de procédure pour la création de liens de rapports générés interactifs.
Dans cette leçon, vous allez concevoir votre rapport personnalisé généré interactif dans le Générateur de rapports à l'aide du modèle de rapport Adventure Works, définir les propriétés requises dans votre rapport personnalisé, puis publier le rapport sur le serveur de rapports.
Pour ouvrir le Générateur de rapports dans le Générateur de rapports version 1.0
Démarrez Microsoft Internet Explorer 6 ou version ultérieure.
Dans la barre d'adresses du navigateur Web, tapez l'URL du Gestionnaire de rapports.
Par défaut, l'URL est http://<nom_serveur>/reports, où <nom_serveur> désigne le nom du serveur.
Dans la page d'accueil du Gestionnaire de rapports, cliquez sur Générateur de rapports.
Important
Dans SQL Server 2008 R2, le Générateur de rapports version 3.0 est la version par défaut du Générateur de rapports. Pour ouvrir le Générateur de rapports version 1.0, utilisez l'URL : http://<nom du serveur>/reportserver/reportbuilder/reportbuilder.application.
Dans le volet Mise en route, dans la zone Sélectionnez une source de données pour votre rapport, sélectionnez la source de données AdventureWorks2008R2.
Assurez-vous que l'option de mise en forme Table est sélectionnée, puis cliquez sur OK.
Puis, vous allez commencer la création d'un rapport qui contient des informations pertinentes relatives à des produits, notamment les champs Product Category, Product Subcategory et Product name, le nombre de bons de commandes que contient ce produit et le total dû pour chaque produit.
Pour créer un rapport du Générateur de rapports version 1.0
Dans la liste Entités, sélectionnez Product.
Dans la liste Champs, double-cliquez sur Product Category.
Dans la liste Champs, double-cliquez sur Product Subcategory.
Dans la liste Champs, double-cliquez sur Name.
Trois groupes sont affichés : Category, Product Subcategory et Name.
Dans la liste Entités, sélectionnez Sales.
Dans la liste Champs, double-cliquez sur #Sales.
Le champ #Sales est ajouté au groupe Product.
Dans la liste Entités, sélectionnez Sales Order.
Dans la fenêtre Champs, double-cliquez sur Sum Total Due.
Le champ Sum Total Due est ajouté au groupe Product.
Pour restituer le rapport dans le Générateur de rapports version 1.0
Dans le menu Affichage, cliquez sur Exécuter le rapport.
Les données du rapport s'affichent.
Parcourez le rapport.
Le champ Sum Total Due n'est pas suffisamment large pour afficher la valeur monétaire sur une seule ligne, et les totaux de Product Category et Product Subcategory se chevauchent. Ensuite, vous allez modifier les couleurs du champ de l'en-tête, élargir la colonne Sum Total Due et modifier les couleurs du texte et de l'arrière-plan pour les totaux Product Category et Product Subcategory. Vous allez aussi ajouter un titre au rapport et supprimer les zones de texte relatives au total des produits et au filtre.
Notes
Lors de la création des rapports personnalisés générés interactifs, il est important de supprimer ces zones de texte car le texte est codé en dur dans le rapport et les informations affichées dans ces zones de texte ne seront pas exactes lorsque le rapport s'affiche sous forme d'un rapport généré interactif.
Pour mettre en forme le rapport dans le Générateur de rapports version 1.0
Dans le menu Affichage, cliquez sur Créer un rapport.
Cliquez sur la zone Cliquez pour ajouter un titre et tapez Total Earned for Product.
Sélectionnez la zone de texte de titre et dans le menu Format, sélectionnez Police.
La boîte de dialogue Format s'ouvre, dans laquelle l'onglet Police est sélectionné.
Dans la liste Style de police, sélectionnez Gras.
Dans la palette Couleur, sélectionnez Bleu foncé et cliquez sur OK.
Effectuez une multi-sélection des en-têtes Champ dans le rapport.
Dans le menu Format, sélectionnez Alignement.
La boîte de dialogue Format s'ouvre, dans laquelle l'onglet Alignement est sélectionné.
Dans la liste déroulante Horizontal, sélectionnez Centre.
Dans la liste déroulante Vertical, sélectionnez Milieu puis cliquez sur OK.
Sélectionnez la ligne Product Subcategory Total, et dans le menu Format, sélectionnez Remplissage.
La boîte de dialogue Format s'ouvre, dans laquelle l'onglet Remplissage est sélectionné.
Dans la palette Couleur, sélectionnez Océan et cliquez sur OK.
Sélectionnez la ligne Product Category Total, et dans le menu Format, sélectionnez Remplissage.
Dans la palette Couleur, sélectionnez Blanc.
Cliquez sur l'onglet Bordure, puis sur Aucun.
Sélectionnez l'onglet Police.
Dans le style Police, sélectionnez Gras.
Dans la palette Couleur, sélectionnez Bleu foncé et cliquez sur OK.
Sélectionnez la zone Total Products et appuyez sur la touche Suppr.
Sélectionnez la zone de texte Filtre et appuyez sur la touche Suppr.
Positionnez le pointeur à droite du champ Sum Total Due et faites glisser le pointeur vers le bord droit du rapport.
La colonne Sum Total Due s'élargit.
Pour restituer de nouveau le rapport dans le Générateur de rapports version 1.0
Dans le menu Affichage, cliquez sur Exécuter le rapport.
Les données du rapport s'affichent.
Parcourez le rapport.
Vérifiez que le champ Sum Total Due est assez large pour afficher sur une seule ligne la valeur monétaire de la ligne Total de la dernière page.
Pour permettre à ce rapport d'être utilisé en tant que rapport généré interactif dans le Générateur de rapports version 1.0
Dans le menu Affichage, cliquez sur Créer un rapport.
Dans le menu Rapport, cliquez sur Propriétés du rapport.
Activez la case à cocher Autoriser les utilisateurs à extraire dans ce rapport à partir d'autres rapports.
Cette case à cocher doit être activée pour utiliser ce rapport comme rapport consultable à l'aide de clics.
Notes
Lorsque vous sélectionnez cette option puis publiez le rapport sur le serveur de rapports, il n'est plus possible d'effectuer un rendu de ce rapport sous la forme d'un rapport publié. Pour en consulter le contenu, vous devez en fait l'afficher comme un rapport généré interactif.
Cliquez sur OK.
Pour publier le rapport sur le serveur de rapports dans le Générateur de rapports version 1.0
Dans le menu Fichier, cliquez sur Enregistrer.
Sur le serveur de rapports, naviguez jusqu'à l'emplacement où vous souhaitez enregistrer le rapport.
Dans la zone Nom, tapez ProductClickthrough Report.
Cliquez sur Enregistrer.
Pour fermer le Générateur de rapports version 1.0
- Dans le menu Fichier, cliquez sur Quitter.
Étapes suivantes
Vous avez créé correctement un rapport dans le Générateur de rapports et attribué les propriétés de rapport nécessaires afin d'utiliser le rapport comme rapport généré interactif. Dans la prochaine leçon, vous allez ouvrir SQL Server Management Studio et lier le rapport que vous venez de créer au modèle de rapport. Consultez Leçon 2 : Liaison du rapport au modèle de rapport.
Notes
Pour afficher l'aide du Générateur de rapports, dans la fenêtre correspondante, cliquez sur Aide, puis sur Aide du Générateur de rapports. Vous pouvez aussi appuyer sur la touche F1.