Interface utilisateur du Concepteur de requêtes SMDL

Nouveau : 14 avril 2006

Le Concepteur de rapports fournit plusieurs Concepteurs de requêtes pour vous aider à spécifier les données d'une source de données de modèle Report Server à utiliser dans un rapport. Utilisez le Concepteur de requêtes graphique pour explorer et choisir les entités de modèle et les champs d'entité. Utilisez le Concepteur de requêtes générique si vous disposez d'une spécification de requête SMDL au format XML. L'onglet Données du Concepteur de rapports affiche par défaut le Concepteur de requêtes graphique.

Concepteur de requêtes graphique

Le Concepteur de rapports fournit un Concepteur de requêtes graphique que vous pouvez utiliser pour concevoir et exécuter des requêtes SMDL qui, au cours du traitement de rapport, peuplent un dataset de rapport. Le Concepteur de requêtes graphique est divisé en trois zones ou volets. L'illustration suivante présente chaque volet.

Interface du concepteur de requêtes SMDL

Le tableau ci-dessous décrit la fonction de chaque volet.

Volet Fonction

Volet Explorateur

Affiche des représentations graphiques des entités et des champs d'entité dans le modèle. Utilisez ce volet pour explorer des entités, les entités associées ainsi que des champs.

Zone de conception

Affiche une liste des champs du modèle. Utilisez ce volet pour organiser la disposition des champs sélectionnés.

Volet Résultat

Affiche les résultats de la requête. Pour exécuter la requête, cliquez avec le bouton droit dans un volet et cliquez sur Exécuter, ou cliquez sur le bouton Exécuter (Exécuter la requête) dans la barre d'outils.

Les modifications d'informations dans les volets Explorateur ou Zone de conception sont répercutées sur le contenu du volet Résultat lorsque vous cliquez sur Exécuter.

Pour effectuer des actions dans un volet précis (par exemple, supprimer une colonne de la zone de conception), cliquez avec le bouton droit dans la colonne, puis cliquez sur la commande souhaitée dans le menu.

ms408278.note(fr-fr,SQL.90).gifImportant :
Si vous créez ou mettez à jour une requête à l'aide du Concepteur de requêtes, vous devez enregistrer le rapport ou basculer vers la vue Mise en page ce qui enregistre automatiquement le rapport, après quoi vos modifications apparaissent dans la fenêtre Datasets du rapport.

Vous pouvez également utiliser les boutons de la barre d'outils lors de la conception d'une requête.

SMQL - Barre d'outils du concepteur

Le tableau suivant décrit les boutons de la barre d'outils et leurs fonctions.

Bouton Description 
Ellipse (3 points) pour modifier le dataset sélectionné

Modifie le dataset sélectionné.

Supprimer le dataset sélectionné

Supprime le dataset sélectionné.

Actualiser les champs du dataset

Actualise les champs du dataset à partir de la source de données. Si la fenêtre Datasets est visible, toute modification de champ effectuée est mise à jour dans la liste de champs pour le dataset sélectionné. Pour afficher la fenêtre Datasets, dans le menu Affichage, cliquez sur Datasets.

Icône du bouton du concepteur générique de requêtes

Bascule entre le Concepteur de requêtes générique et le Concepteur de requêtes graphique.

Annuler action

Annule la dernière action.

Rétablir action

Rétablit la dernière action.

Exécuter la requête

Exécute la requête et affiche les résultats dans le volet Résultat.

Filtre graphique à côté de la colonne filtrée sélectionnée

Ouvre la boîte de dialogue Filtrer les données qui permet de spécifier les données à filtrer. Vous pouvez spécifier des filtres indépendamment des données actuelles de la zone de conception.

Concepteur de requêtes générique

Lorsque vous créez un dataset de modèle Report Server, le Concepteur de rapports affiche par défaut la vue du Concepteur de requêtes graphique. Pour basculer vers le Concepteur de requêtes générique, cliquez sur le bouton bascule Concepteur générique de requêtes (Icône du bouton du concepteur générique de requêtes) dans la barre d'outils.

Le Concepteur de requêtes générique comprend deux volets : un volet de requêtes SMQL et un volet Résultat. Cette vue du Concepteur de requêtes est particulièrement utile si vous disposez déjà d'une spécification de requête SMQL provenant d'une autre source et que vous souhaitez la coller dans le volet de requête. Contrairement au Concepteur de requêtes graphique, le Concepteur de requêtes générique ne restructure pas les requêtes et n'en vérifie pas la syntaxe. Lorsque vous cliquez sur Exécuter dans la barre d'outils, la requête s'exécute sur la source de données et les résultats s'affichent dans le volet Résultat.

Concepteur de requêtes SMDL générique

Le tableau ci-dessous décrit la fonction de chaque volet.

Volet Fonction

Volet Requête

Affiche le texte de la spécification SMQL. Ce volet permet de modifier ou de coller une requête en utilisant le langage de requête SMQL.

Volet Résultat

Affiche les résultats de la requête. Pour exécuter la requête, cliquez avec le bouton droit dans un volet et cliquez sur Exécuter, ou cliquez sur le bouton Exécuter dans la barre d'outils.

Vous pouvez également utiliser les boutons de la barre d'outils lors de la conception d'une requête.

Barre d'outils du concepteur de requêtes en langage SMQL

Le tableau suivant décrit les boutons de la barre d'outils et leurs fonctions.

Bouton Description 
Ellipse (3 points) pour modifier le dataset sélectionné

Modifie le dataset sélectionné.

Supprimer le dataset sélectionné

Supprime le dataset sélectionné.

Actualiser les champs du dataset

Actualise les champs de dataset dans la fenêtre Datasets à partir du texte de la requête actuelle.

Exécuter la requête

Exécute le texte de la requête et affiche les résultats dans le volet Résultat.

Voir aussi

Autres ressources

Outils de conception de requête dans Reporting Services
Définition des datasets de rapports
Définition de datasets à partir de sources de données de modèle de rapport

Aide et Informations

Assistance sur SQL Server 2005