Leçon 3 : Définition d'une requête pour un rapport
Mis à jour : 5 décembre 2005
Une fois la source de données définie, le Concepteur de rapports crée un dataset et affiche le Concepteur générique de requêtes qui vous permet de créer la requête. Pour ce didacticiel, vous allez créer une requête qui extrait des informations de bons de commande de la base de données.
Le Concepteur générique de requêtes constitue l'outil de conception de requêtes par défaut puisqu'il permet de gérer des instructions Transact-SQL complexes et ne met pas en forme ou ne valide pas les instructions tant que vous n'avez pas exécuté le rapport. Néanmoins, si vous êtes plus familiarisé avec le Concepteur de requêtes graphique, vous pouvez l'utiliser à la place du Concepteur générique de requêtes. Un bouton bascule disponible dans la barre d'outils du Concepteur de requêtes vous permet de passer d'un outil à l'autre. Pour plus d'informations sur les Concepteurs de requêtes, consultez Outils de conception de requête dans Reporting Services.
Pour définir une requête Transact-SQL pour les données de rapport
Tapez la requête ci-dessous (ou copiez-la et collez-la) dans le volet SQL du Concepteur générique de requêtes. Le volet SQL est le volet supérieur de l'outil de création. L'illustration présentée à la suite de ces étapes montre l'endroit où la requête doit être spécifiée.
SELECT S.OrderDate, S.SalesOrderNumber, S.TotalDue, C.FirstName, C.LastName FROM HumanResources.Employee E INNER JOIN Person.Contact C ON E.ContactID = C.ContactID INNER JOIN Sales.SalesOrderHeader S ON E.EmployeeID = S.SalesPersonID
Pour afficher les résultats de la requête, cliquez sur le bouton Exécuter (!) dans la barre d'outils Concepteur de requêtes.
L'illustration qui suit montre le Concepteur générique de requêtes et la requête copiée dans le volet SQL. Notez que le bouton bascule permettant d'activer le Concepteur générique de requêtes est sélectionné. Vous pouvez cliquer sur ce bouton si vous souhaitez utiliser le Concepteur de requêtes graphique à la place.
Tâche suivante
Vous avez correctement spécifié une requête qui permet d'extraire les données pour votre rapport. Vous allez ensuite créer la disposition du rapport. Consultez Leçon 4 : Ajout d'une région de données de tableau.
Voir aussi
Concepts
Didacticiel : Création d'un rapport de base
Autres ressources
Définition de datasets de rapport pour une base de données relationnelle SQL Server
Aide et Informations
Assistance sur SQL Server 2005
Historique des modifications
Version | Historique |
---|---|
5 décembre 2005 |
|