Partager via


Didacticiel : créer un rapport de graphique rapide en mode hors connexion (Générateur de rapports)

Dans ce didacticiel, vous allez créer un graphique à secteurs à l'aide d'un Assistant, puis le modifier quelque peu afin d'obtenir un petit aperçu des opérations réalisables. Vous pouvez effectuer ce didacticiel de deux façons différentes. Les deux méthodes ont le même résultat- un graphique à secteurs comme celui de l’illustration suivante :

« Mon premier graphique à secteurs » en mode Exécution

Prérequis

Que vous utilisiez des données XML ou une requête Transact-SQL, vous devez avoir accès à SQL Server 2019 (15.x) Report Builder. Vous pouvez exécuter la version autonome ou la version ClickOnce disponible à partir du Gestionnaire de rapports ou d'un site SharePoint. Seule la première étape, l'ouverture du Générateur de rapports, est différente pour les versions ClickOnce. Pour plus d’informations, consultez Installer, désinstaller et Report Builder support.

Deux façons de réaliser ce didacticiel

Utilisation de données XML pour ce didacticiel

Vous pouvez utiliser des données XML que vous copiez à partir de cette rubrique et que vous collez dans l'Assistant. Vous n’avez pas besoin d’être connecté à un serveur de rapports ou à un serveur de rapports en mode intégré SharePoint et vous n’avez pas besoin d’accéder à un instance de SQL Server 2019 (15.x).

Créer le graphique à secteurs avec des données XML

Utilisation d'une requête Transact-SQL qui contient les données de ce didacticiel

Vous pouvez copier une requête comprenant des données incluses à partir de cette rubrique et la coller dans l'Assistant. Vous aurez besoin du nom d’un instance de SQL Server 2019 (15.x) et des informations d’identification suffisantes pour un accès en lecture seule à n’importe quelle base de données. La requête de jeu de données dans le didacticiel utilise des données littérales, mais la requête doit être traitée par un instance de SQL Server 2019 (15.x) pour retourner les métadonnées requises pour un jeu de données de rapport.

L’avantage d’utiliser la requête Transact-SQL est que tous les autres tutoriels du Générateur de rapports utilisent la même méthode ; par conséquent, lorsque vous effectuerez d’autres tutoriels, vous saurez déjà quoi faire.

La requête Transact-SQL a quelques prérequis supplémentaires. Pour plus d’informations, consultez Prérequis pour les tutoriels (Générateur de rapports).

Créer le graphique à secteurs avec une requête Transact-SQL qui contient des données

Également dans cet article

Après l'exécution de l'Assistant

Prochaines étapes

Création du graphique à secteurs avec des données XML

Pour créer le graphique à secteurs avec des données XML

  1. Cliquez sur Démarrer, pointez sur Programmes, sur Microsoft SQL Server 2012 Report Builder, puis cliquez sur Report Builder.

    La boîte de dialogue Mise en route s'affiche.

    Notes

    Si la boîte de dialogue Prise en main n’apparaît pas, cliquez sur Nouveau dans le bouton Report Builder.

  2. Dans le volet gauche, assurez-vous que Rapport est sélectionné.

  3. Dans le volet droit, cliquez sur Assistant Graphique, puis sur Créer.

  4. Dans la page Choisir un dataset , cliquez sur Créer un dataset, puis sur Suivant.

  5. Dans la page Choisir une connexion à une source de données , cliquez sur Nouveau.

    La boîte de dialogue Propriétés de la source de données s'ouvre.

  6. Vous pouvez attribuer à la source de données le nom de votre choix. Dans la zone Nom , tapez MonGraphiqueàSecteurs.

  7. Dans la zone Sélectionner un type de connexion , cliquez sur XML.

  8. Cliquez sur l’onglet Informations d’identification , puis sélectionnez Utiliser l’utilisateur Windows actuel. La délégation Kerberos peut être requise, puis cliquez sur OK.

  9. Dans la page Choisir une connexion à une source de données , cliquez sur MonGraphiqueàSecteurs, puis sur Suivant.

  10. Copiez le texte suivant et collez-le dans la grande zone au centre de la page Concevoir une requête .

    <Query>
    <ElementPath>Root /S  {@Sales (Integer)} /C {@FullName} </ElementPath>
    <XmlData>
    <Root>
    <S Sales="150">
      <C FullName="Jae Pak" />
    </S>
    <S Sales="350">
      <C FullName="Jillian  Carson" />
    </S>
    <S Sales="250">
      <C FullName="Linda C Mitchell" />
    </S>
    <S Sales="500">
      <C FullName="Michael Blythe" />
    </S>
    <S Sales="450">
      <C FullName="Ranjit Varkey" />
    </S>
    </Root>
    </XmlData>
    </Query>
    
  11. (Facultatif) Cliquez sur le bouton Exécuter ( ! ) pour voir les données sur lesquelles votre graphique sera basé.

  12. Cliquez sur Suivant.

  13. Dans la page Choisir un type de graphique , cliquez sur Secteurs, puis sur Suivant.

  14. Dans la page Organiser les champs du graphique, double-cliquez sur le champ Sales dans la zone Champs disponibles.

    Notez que ce champ est déplacé automatiquement vers la zone Valeurs , car il s'agit d'une valeur numérique.

  15. Faites glisser le champ FullName de la zone Champs disponibles vers la zone Catégories (ou double-cliquez dessus pour le faire passer dans la zone Catégories), puis cliquez sur Suivant.

  16. Dans la page Choisir un style , Océan est sélectionné par défaut. Cliquez sur les autres styles pour voir à quoi ils ressemblent.

  17. Cliquez sur Terminer.

    Votre nouveau graphique à secteurs est maintenant affiché sur l'aire de conception. Il ne s'agit que d'une représentation. La légende indique Full Name 1, Full Name 2, etc., plutôt que les noms des agents commerciaux, et la taille des secteurs du graphique est incorrecte. Cela vous donne néanmoins une idée de l'aspect qu'aura votre rapport.

  18. Pour afficher votre graphique à secteurs, cliquez sur Exécuter sous l'onglet Accueil du ruban.

Icône de flèche utilisée avec le lien Retour au débutRetour au début

Création du graphique à secteurs avec une requête Transact-SQL

Pour créer le graphique à secteurs avec une requête Transact-SQL qui contient des données

  1. Cliquez sur Démarrer, pointez sur Programmes, sur Microsoft SQL Server 2012 Report Builder, puis cliquez sur Report Builder.

  2. Dans la boîte de dialogue Nouveau rapport ou jeu de données , vérifiez que l’option Rapport est sélectionnée dans le volet gauche.

  3. Dans le volet droit, cliquez sur Assistant Graphique, puis sur Créer.

  4. Dans la page Choisir un dataset , cliquez sur Créer un dataset, puis sur Suivant.

  5. Dans la page Choisir une connexion à une source de données , sélectionnez une source de données existante ou naviguez jusqu'au serveur de rapports, sélectionnez une source de données, puis cliquez sur Suivant. Vous devrez peut-être entrer un nom d'utilisateur et un mot de passe.

    Notes

    La source de données que vous choisissez n'a pas d'importance, tant que vous disposez des autorisations appropriées. Vous n'allez pas récupérer de données à partir de la source de données. Pour plus d’informations, consultez Prérequis pour les tutoriels (Générateur de rapports).

  6. Dans la page Créer une requête , cliquez sur Modifier en tant que texte.

  7. Collez la requête suivante dans le volet de requête :

    SELECT 150 AS Sales, 'Jae Pak' AS FullName 
    UNION SELECT 350 AS Sales, 'Jillian Carson' AS FullName 
    UNION SELECT 250 AS Sales, 'Linda C Mitchell' AS FullName 
    UNION SELECT 500 AS Sales, 'Michael Blythe' AS FullName 
    UNION SELECT 450 AS Sales, 'Ranjit Varkey' AS FullName 
    
  8. (Facultatif) Cliquez sur le bouton Exécuter ( ! ) pour voir les données sur lesquelles votre graphique sera basé.

  9. Cliquez sur Suivant.

  10. Dans la page Choisir un type de graphique , cliquez sur Secteurs, puis sur Suivant.

  11. Dans la page Organiser les champs du graphique, double-cliquez sur le champ Sales dans la zone Champs disponibles.

    Notez que ce champ est déplacé automatiquement vers la zone Valeurs , car il s'agit d'une valeur numérique.

  12. Faites glisser le champ FullName de la zone Champs disponibles vers la zone Catégories (ou double-cliquez dessus pour le faire passer dans la zone Catégories), puis cliquez sur Suivant.

  13. Dans la page Choisir un style , Océan est sélectionné par défaut. Cliquez sur les autres styles pour voir à quoi ils ressemblent.

  14. Cliquez sur Terminer.

    Votre nouveau graphique à secteurs est maintenant affiché sur l'aire de conception. Il ne s'agit que d'une représentation. La légende indique Full Name 1, Full Name 2, etc., plutôt que les noms des agents commerciaux, et la taille des secteurs du graphique est incorrecte. Cela vous donne néanmoins une idée de l'aspect qu'aura votre rapport.

  15. Pour afficher votre graphique à secteurs, cliquez sur Exécuter sous l'onglet Accueil du ruban.

Icône de flèche utilisée avec le lien Retour au débutRetour au début

Après l'exécution de l'Assistant

Maintenant que vous avez créé votre rapport de graphique à secteurs, vous pouvez le manipuler. Sous l'onglet Exécuter du ruban, cliquez sur Conceptionde manière à pouvoir continuer de le modifier.

Augmenter la taille du graphique

Vous pouvez augmenter la taille du graphique à secteurs. Cliquez sur le graphique (mais pas sur l'un de ses éléments) pour le sélectionner et faites glisser le coin inférieur droit pour le redimensionner.

Ajouter un titre de rapport

Sélectionnez les mots Titre du graphique en haut du graphique, puis tapez un titre, par exemple : Graphique à secteurs des ventes.

Ajouter des pourcentages

Pour afficher des valeurs en pourcentage sous forme d'étiquettes sur un graphique à secteurs
  1. Cliquez avec le bouton droit sur le graphique à secteurs, puis sélectionnez Afficher les étiquettes de données. Les étiquettes de données doivent apparaître dans chaque secteur du graphique.

  2. Cliquez avec le bouton droit sur les étiquettes et sélectionnez Propriétés de l’étiquette de série. La boîte de dialogue Propriétés de l'étiquette de la série s'affiche.

  3. Tapez #PERCENT{P0} pour l’option Étiqueter les données .

    {P0} indique le pourcentage sans décimales. Si vous tapez simplement #PERCENT, vos chiffres comporteront deux décimales. #PERCENT est un mot clé qui effectue un calcul ou une fonction pour vous ; il en existe de nombreux autres.

Pour plus d’informations sur la personnalisation des étiquettes et légendes de graphique, consultez Afficher des valeurs en pourcentage dans un graphique à secteurs (Générateur de rapports et SSRS) et Modifier le texte d’un élément de légende (Générateur de rapports et SSRS).

Icône de flèche utilisée avec le lien Retour au débutRetour au début

Et maintenant ?

Maintenant que vous avez créé votre premier rapport dans le Générateur de rapports, vous pouvez effectuer les autres didacticiels et commencer à créer des rapports à partir de vos propres données. Pour exécuter le Générateur de rapports, vous devez avoir l'autorisation d'accéder à vos sources de données, telles que les bases de données, avec une chaîne de connexion, qui vous permet de vous connecter à la source de données. Votre administrateur système sera en mesure de vous fournir les informations nécessaires.

Pour parcourir les autres didacticiels, vous avez besoin du nom d’un instance de SQL Server 2019 (15.x) et d’informations d’identification suffisantes pour un accès en lecture seule à n’importe quelle base de données. Là encore, vous pouvez vous adresser à votre administrateur système.

Pour finir, afin d'enregistrer vos rapports sur un serveur de rapports ou un site SharePoint intégré à un serveur de rapports, il vous faut posséder l'URL et les autorisations nécessaires. Vous pouvez créer les rapports que vous créez directement à partir de votre ordinateur, mais les rapports procurent davantage de fonctionnalités lorsqu'ils sont exécutés à partir du serveur de rapports ou d'un site SharePoint. Vous devez disposer des autorisations nécessaires pour exécuter vos rapports (ou d'autres rapports) à partir du serveur de rapports ou du site SharePoint sur lequel ils sont publiés. Pour obtenir ces autorisations, contactez votre administrateur système.

Avant de continuer, il peut être utile de lire certains documents relatifs à certains concepts et termes. Pour plus d’informations, consultez Concepts de création de rapports (Report Builder et SSRS). Il est également conseillé d'accorder un peu de temps à la planification avant de créer votre premier rapport. Ce temps consacré vous sera utile. Pour plus d’informations, consultez Planification d’un rapport (Report Builder).

Icône de flèche utilisée avec le lien Retour au débutRetour au début

Voir aussi

Tutoriels (Report Builder)Report Builder en SQL Server 2014