A partir de Microsoft SQL Server 2000 , Reporting Services a été un outil précieux pour les développeurs de créer et déployer des rapports pour les utilisateurs finaux . Microsoft SQL Server Reporting Services a été conçu pour permettre la création de rapports facilement grâce à un assistant rapport - bâtiment tout en permettant au développeur de créer et de modifier la plupart des aspects du rapport manuellement . Utilisation de l'assistant de Reporting Services va répondre aux besoins de rapports plus généraux . Démarrage de l'Assistant
Inside Microsoft Visual Studio , cliquez sur "Fichier", sélectionnez " Nouveau" et sélectionnez "Project ". Une fois l'écran Nouveau projet s'affiche , sélectionnez "Projets de Business Intelligence " dans le menu Type de projet et Assistant Projet Report Server à partir de la liste de modèles. Dans cet écran, le nom, l'emplacement et le nom Solution peut être créé. Remplissez-les en conséquence et cliquez sur "OK". Un écran de bienvenue s'affiche , cliquez sur «Suivant» pour continuer l'assistant
sélectionnant Rapport connexions et données
Sélectionnez l'écran de la source de données vous donnera la possibilité d' . utiliser une source de données partagée ou en créer un nouveau . Si ce rapport est le premier dans le projet, vous serez obligé de créer une nouvelle source de données. La source de données nécessitera le nom du serveur SQL et les informations de connexion . Si la source de données sera utilisée dans d'autres rapports , cochez la case " Faites-en une source de données partagée " case à cocher avant de continuer vers l'étape suivante. Une fois que la connexion a été établie , la conception de l'écran de requête s'affiche. Cet écran vous permet de saisir une requête SQL directe ou procédure stockée pour produire les données nécessaires pour le rapport. Le Générateur de requêtes est accessible à partir de cet écran et peut être utilisée que si vous n'êtes pas familier avec la structure de base de données . L' Sélectionnez l'écran Type de rapport doit préciser si le rapport doit être sous forme de tableau à base de ou matricielle. Si le rapport cadrerait bien dans une table régulière , " tabulaire " doit être sélectionné. Si votre rapport aura colonnes variables, "Matrix" doit être sélectionné .
Concevoir le rapport
La conception de l'écran de table vous permettra de choisir les colonnes sont affichées . Les colonnes seront séparés en trois segmentations : Page, Groupe et les détails . Ces différents segments de regrouper les données dans un format convivial . Un exemple pourrait être le nom du pays dans la page , le nom de l'Etat dans le groupe et le nom de la ville dans les détails . Ce serait de produire un rapport qui avait une page distincte pour chaque pays avec un groupe de villes de chaque Etat. Le regroupement des données permettra une option sur le plan de la table. L' Choisissez l'écran Présentation de table donnera la possibilité d'inclure les sous-totaux ou pour permettre d'exploration. Dans l'étape suivante , choisissez le style de la table , il ya la possibilité de choisir un schéma de couleurs pour votre rapport .
Configuration du serveur
Si c'est la première rapport créé à cette solution, vous serez invité à saisir le lieu de serveur de rapports et le dossier de déploiement sur la page Choisir l' écran Emplacement de déploiement. Par défaut, le serveur de rapports sera http://servername/reportserver . Le dossier de déploiement peut être quelque chose qui définit les rapports.
Affichage et Déploiement du rapport
Une fois l'Assistant est terminée, vous serez à l'intérieur de Visual Studio avec votre nouveau créé rapport . Vous êtes capable de déplacer des colonnes , ajouter des graphiques et des zones de texte , et un aperçu du rapport . Une fois que vous avez effectué les modifications nécessaires , accédez à l'Explorateur de solutions et de trouver le rapport que vous avez créé , faites un clic droit pour faire apparaître le menu et cliquez sur « Deploy ». Votre rapport sera installé sur votre Gestionnaire de rapports. L'adresse par défaut de votre Gestionnaire de rapports sera http://servername/ReportManager .