Exemples de rapports AdventureWorks

Les exemples de rapports AdventureWorks 2008 constituent un ensemble de fichiers de définition de rapport prédéfinis qui utilisent les bases de données AdventureWorks 2008 comme sources de données. Vous pouvez télécharger et afficher chaque rapport séparément. Toutefois, certains rapports sont conçus pour fonctionner ensemble par l'intermédiaire de liens. Vous pouvez utiliser les exemples de rapports pour vous familiariser avec les fonctionnalités de SQL Server 2008 Reporting Services (SSRS) ou les utiliser comme des modèles pour la création de nouveaux rapports.

ms160721.note(fr-fr,SQL.100).gifImportant :
Les exemples SQL Server et les exemples de bases de données doivent être téléchargés et installés avant de pouvoir être affichés ou utilisés. Pour plus d'informations, consultez Considérations relatives à l'installation d'exemples de bases de données et d'exemples de code SQL Server.

ms160721.note(fr-fr,SQL.100).gifRemarque :
Si vous utilisez SQL Server 2008 Express with Advanced Services, vous devez modifier l'URL du serveur de rapports avant de publier les exemples de rapports sur le serveur de rapports. Notez également que le rapport Sales Reason Comparison n'est pas pris en charge. Ce rapport nécessite SQL Server 2008 Analysis Services (SSAS), qui n'est pas disponible dans SQL Server 2008 Express.

Scénario

Adventure Works Cycles 2008 publie des informations sur les produits et sur les ventes à l'attention de tous les employés de l'entreprise. Les rapports présentent ces données sous différents formats. Les utilisateurs peuvent consulter ces rapports quand bon leur semble en les ouvrant dans le Gestionnaire de rapports.

Langue

Langage de définition de rapport (RDL, Report Definition Language)

Fonctionnalités

Les exemples de rapports AdventureWorks 2008 illustrent toute une gamme de fonctionnalités. Le tableau suivant fournit une description de chacune des fonctionnalités mise en œuvre dans les rapports.

Rapport Description 

Company Sales 2008 (Ventes de la société)

Ventes par trimestre et par catégorie de par produit de Adventure Works Cycles Ce rapport illustre l'utilisation d'une région de données de matrice permettant une extraction vers le bas à partir de données de synthèse jusqu'aux données détaillées par l'affichage et le masquage de lignes. Il montre également comment utiliser des images d'arrière-plan.

Employee Sales Summary 2008 (Récapitulatif des ventes par employé)

Ventes Adventure Works Cycles pour un employé individuel. Ce rapport comprend les graphiques Sales Comparison (Comparaison des ventes) et Current Month Sales Comparison (Comparaison des ventes du mois en cours), en plus d'une table Current Month Order Summary (Résumé des commandes du mois en cours) permettant d'effectuer une extraction de façon à afficher les commandes individuelles. Il illustre l'utilisation de plusieurs datasets, de graphiques, de tables, d'une extraction et de paramètres dynamiques.

Product Catalog 2008 (Catalogue de produits)

Le catalogue de produits Adventure Works Cycles complet avec des images. Ce rapport illustre l'utilisation d'images incorporées, d'images de base de données, de sauts de page, de pieds de page, de tables, de la mise en forme conditionnelle et d'un explorateur de documents.

Product Line Sales 2008 (Ventes par ligne de produits)

Cinq meilleurs vendeurs et magasins de Adventure Works Cycles. Ce rapport se base sur un dataset et des requêtes contenant une clause TOP. Il montre aussi l'utilisation de tables, de graphiques, de paramètres à valeurs multiples, de tris définis par l'utilisateur, de champs calculés et de liens d'extraction.

Sales Order Detail 2008 (Détail de la commande)

Détail d'une commande Adventure Works Cycles individuelle. Ce rapport est accessible par extraction à partir du rapport Employee Sales Summary et par extraction vers le bas dans le rapport Territory Sales. Il illustre l'utilisation de listes, de tables, de paramètres et d'expressions.

Territory Sales 2008

Ventes de Adventure Works Cycles par territoire. Ce rapport comporte une fonctionnalité d'extraction vers le bas visant à afficher ou masquer les détails relatifs aux commerciaux et aux numéros de commande, tout en permettant l'extraction des détails de commandes individuelles. Ce rapport illustre l'utilisation d'une région de données de table permettant une extraction vers le bas à partir de données de synthèse jusqu'aux données détaillées par l'affichage et le masquage de lignes. Il montre également l'emploi de liens d'extraction et d'une mise en forme conditionnelle.

Store Contacts 2008

Contacts de magasin Adventure Works Cycles. Chaque magasin peut avoir un ou plusieurs contacts de magasin. Ce rapport est un sous-rapport utilisé dans Sales Order Detail pour montrer tous les contacts pour un magasin et un rapport d'extraction pour le graphique Product Line sales. Le style de bordure pour le tableau est None afin que les bordures ne s'affichent pas dans le rapport principal. Le contenu de l'en-tête et du pied de page ne sont pas inclus lorsque le rapport est un sous-rapport.

Sales Trend 2008

Analyse de tendances de ventes Adventure Works Cycles qui compare la croissance d'une année sur l'autre (Y/Y) pour les produits par catégorie et sous-catégorie. Ce rapport illustre les fonctionnalités suivantes : tableau matriciel avec des colonnes statiques masquées de façon conditionnelle, répéter les en-têtes de colonnes et de lignes et membre de tableau matriciel statique KeepTogether, fonction d'agrégation Previous qui calcule les tendances d'une année sur l'autre (Y/Y), code personnalisé, paramètres de police conditionnelle, couleur de cellule d'arrière-plan, images KPI et extraction.

Configuration préalable requise

Votre système doit répondre aux spécifications suivantes pour que vous puissiez utiliser les exemples de rapports.

Serveur

  • Microsoft SQL Server 2008 Reporting Services (SSRS) (éditions Evaluation, Standard, Developer, ou Enterprise) ou SQL Server 2008 Express with Advanced Services.
  • Microsoft SQL Server 2008.
  • Exemple de base de données AdventureWorks 2008.

Client

  • Microsoft Internet Explorer 6.0 avec activation des scripts

  • Business Intelligence Development Studio (facultatif)

    ms160721.note(fr-fr,SQL.100).gifRemarque :
    Les ordinateurs Itanium ne prennent pas en charge Business Intelligence Development Studio, contrairement aux ordinateurs x64. Si vous avez déployé les exemples de bases de données SQL Server sur un ordinateur Itanium, utilisez Business Intelligence Development Studio sur un ordinateur x86 ou x64 pour les modifier et les exécuter.

Installation des exemples

Les exemples SQL Server et les exemples de bases de données doivent être téléchargés et installés avant de pouvoir être affichés ou utilisés. Pour plus d'informations, consultez Considérations relatives à l'installation d'exemples de bases de données et d'exemples de code SQL Server.

Déploiement des exemples de rapports AdventureWorks

  1. Dans la barre d’outils Business Intelligence Development Studio, cliquez sur Fichier, pointez sur Ouvrir, puis cliquez sur Projet/Solution.
  2. Accédez à <lecteur:>\Program Files\Microsoft SQL Server\100\Samples\Reporting Services\Report Samples\AdventureWorks Sample Reports, sélectionnez le fichier AdventureWorks 2008 Sample Reports.sln, puis cliquez sur Ouvrir.
  3. Si vous utilisez SQL Server Express with Advanced Services, vous devez modifier la propriété de l'URL du serveur de rapports cible, ainsi que la chaîne de connexion par défaut qui spécifie une connexion à l'exemple de base de données AdventureWorks 2008. Les valeurs par défaut de cet exemple sont incorrectes pour une installation SQL Server Express :
    1. Sélectionnez Propriétés dans le menu Projet.
    2. Dans OverwriteDataSources, sélectionnez True.
    3. Dans TargetServerURL, tapez l'URL suivante :
      https://localhost/reportserver$SQLExpress
    4. Cliquez sur OK pour fermer la boîte de dialogue Pages de propriétés de la solution.
    5. Dans l'Explorateur de solutions, dans Sources de données partagées, double-cliquez sur AdventureWorks.rds.
    6. Dans la boîte de dialogue Source de données partagées, dans l'onglet Général, modifiez la chaîne de connexion de sorte à utiliser la valeur suivante :
      Data Source=localhost\SQLExpress; Initial Catalog=AdventureWorks2008
    7. Cliquez sur OK pour fermer la boîte de dialogue Source de données partagées.
  4. Dans la barre d'outils standard, sélectionnez la configuration de solutions Production. (La configuration par défaut est Debug.)
  5. Dans le menu Générer, cliquez sur Déployer AdventureWorks 2008 Sample Reports. Lorsque vous déployez la solution, les rapports sont publiés sur le serveur de rapports.

Consultation des exemples de rapports dans le Gestionnaire de rapports

Une fois les exemples de rapports publiés, vous pouvez les consulter dans le Gestionnaire de rapports. Pour consulter les rapports, vous devez disposer des autorisations suivantes :

  • Vous devez être autorisé à vous connecter au Moteur de base de données SQL Server local qui héberge la base de données AdventureWorks. Par défaut, les sources de données des rapports sont configurées de manière à utiliser la sécurité intégrée de Windows. Vous utilisez les informations d'identification de votre compte Windows pour vous connecter à la base de données.
  • Vous devez disposer d'une attribution de rôle qui vous accorde le droit d'accès au rapport. Si vous êtes administrateur local de l'ordinateur, toutes ces autorisations vous sont accordées automatiquement. Dans le cas contraire, vous devez configurer des attributions de rôle et des autorisations de connexion avant de pouvoir consulter le rapport.
Pour afficher un rapport dans le Gestionnaire de rapports
  1. Ouvrez une fenêtre du navigateur. Le Gestionnaire de rapports nécessite Internet Explorer 6.0 avec l'activation des scripts.
  2. Tapez l'URL du Gestionnaire de rapports dans la barre d'adresses du navigateur Web. Par défaut, l'URL est http://<webservername>/reports. Si vous utilisez SQL Server Express, l'URL par défaut est https://localhost/reports$SQLExpress.
  3. Recherchez le dossier qui contient les rapports. Par défaut, il s'agit du dossier des exemples de rapports AdventureWorks.
  4. Cliquez sur le nom du rapport que vous souhaitez ouvrir.

Voir aussi

Autres ressources

Considérations relatives à l'installation d'exemples de bases de données et d'exemples de code SQL Server

Aide et informations

Assistance sur SQL Server 2008