Utilisation du Concepteur de requêtes Modèle de rapport

Dans Microsoft Reporting Services, vous pouvez créer des rapports à partir de modèles de rapport à l'aide du Générateur de rapports ou du Concepteur de rapports. Le Concepteur de rapports est un outil de création de rapports avancé qui utilise les fonctionnalités complètes de RDL, vous permettant de créer des rapports complexes à partir de différentes sources de données, notamment les bases de données relationnelles et multidimensionnelles, XML et les modèles de rapports. Le Générateur de rapports regroupe toutes les fonctionnalités du Concepteur de rapports et ne nécessite pas l'utilisation de Business Intelligence Development Studio. Le Générateur de rapports est disponible comme application autonome ou ClickOnce. Lors de la création d'une requête de modèle de rapport dans le Concepteur de rapports ou le Générateur de rapports, vous utilisez le Concepteur de requêtes Modèle de rapport. 

Avec le Concepteur de requêtes Modèle de rapport, vous pouvez créer des requêtes basées sur des modèles en faisant glisser des entités et des champs sur une aire de conception, ce qui donne une requête composée de métadonnées de modèle de rapport. Lorsque vous terminez la création des métadonnées du modèle de rapport pour votre requête, celles-ci sont incorporées dans le RDL de votre rapport où vous pouvez organiser et mettre en forme le contenu du rapport, comme pour tout autre rapport. Par exemple, vous pouvez créer un rapport qui contient une mise en forme conditionnelle, plusieurs datasets et plusieurs régions de données utilisant différentes requêtes dans un même rapport. Lorsque vous rendez le rapport, la requête est traduite à la volée.

Avant d'utiliser le Concepteur de requêtes Modèle de rapport, vous devez créer un modèle de rapport et le déployer sur un serveur de rapports ou un site SharePoint. Lors de la création de votre source de données, spécifiez un Modèle de serveur de rapports, puis indiquez une chaîne de connexion valide.

Connexion à un modèle de rapport

Lorsque vous utilisez un modèle de rapport situé sur un serveur de rapports en mode natif, utilisez une chaîne de connexion au format suivant :

Server=http://<servername>/reportserver; datasource=/<modelpath>/<modelname>

Par exemple :

Server=http://nom_serveur_de_rapports/reportserver ; datasource=/models/Adventure Works Model

Lorsque vous utilisez un modèle de rapport situé sur un serveur de rapports en mode intégré SharePoint, vous devez spécifier l'URL complète menant au modèle. Utilisez une chaîne de connexion au format suivant :

Serveur =http://<servername>; Source de données =http://<MySharePointSite>/<site>/<Document Library>/<MyFolder>/<modelname>

Par exemple :

Server=http://nom_serveur_de_rapports; datasource=http://Site_SharePoint_test/Site/Documents/Models/Adventure Works.smdl