Partager via


Générateur de requêtes (Assistant Rapports)

Utilisez le Générateur de requêtes pour spécifier une requête qui récupère un jeu de résultats à utiliser dans un rapport. Vous pouvez choisir entre deux générateurs de requêtes :

  • Le générateur de requêtes textuel (par défaut) fournit un espace de travail simple pour spécifier une requête et afficher les résultats. Vous pouvez spécifier plusieurs instructions Transact-SQL, une syntaxe de requête ou de commande pour les extensions pour le traitement des données personnalisées et des requêtes spécifiées en tant qu’expressions. Étant donné que le générateur de requêtes générique ne prétraite pas la requête et peut prendre en charge n’importe quel type de syntaxe de requête, c'est l'outil de générateur de requêtes par défaut pour l'outil Report Designer.

  • Le générateur de requêtes graphique offre une expérience visuelle plus riche. Il est utilisé dans Visual Studio et dans d’autres parties de SQL Server. Vous pouvez utiliser le générateur de requêtes graphique si vous ne créez pas d’expressions ou d’instructions SQL en plusieurs parties.

    Pour basculer vers le générateur de requêtes graphique, basculez le bouton Modifier en tant que texte dans le coin supérieur gauche de la fenêtre.

Vous pouvez également importer une requête à partir d’un autre rapport.

Options du Générateur de requêtes

Modifier en tant que texte
Bascule entre les outils de conception de requêtes textuels et graphiques, si la requête permet l'utilisation des deux.

Importation
Ouvre la boîte de dialogue Importer une requête et affiche les fichiers .rdl et .sql pour tout rapport disponible. Vous pouvez utiliser la requête importée telle qu’elle est, ou vous pouvez la modifier dans le générateur de requêtes.

! (Exécuter)
Exécute la requête et retourne un jeu de résultats si la requête est valide. Notez que vous ne pouvez pas exécuter la requête s’il s’agit d’une expression. Pour vérifier une requête basée sur des expressions, vous devez afficher un aperçu du rapport.

Type de commande
Spécifie le texte, la procédure stockée ou la table directement. La disponibilité d’un type de commande dépend de l’extension de traitement des données que vous avez spécifiée.

Volet Requête
Tapez la requête.

Volet des résultats
Affiche l'ensemble de résultats retourné par la requête.

Voir aussi

Datasets incorporés dans le rapport et datasets partagés (Générateur de rapports et SSRS)
Aide de l'Assistant de Rapport