Report Viewer pour SSRS

Un visualiseur de rapports facile à utiliser pour les services SQL Server Reporting Services
Télécharger maintenant

Report Viewer pour SSRS Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • GPL
  • Nom de l'éditeur:
  • Coppermill
  • Systèmes d'exploitation:
  • Windows 2K / XP / 2003 / Vista / 2008 / 7
  • Taille du fichier:
  • 206 KB

Report Viewer pour SSRS Mots clés


Report Viewer pour SSRS La description

Avoir un certain nombre de rapports SSRS est tout bien et bien, mais si les utilisateurs finaux ne peuvent pas voir les rapports, il est inutile, nous devons donc générer une méthode de visualisation des rapports via une petite application. L'application de la visionneuse de rapport sera construite à l'aide de C # .NET 2.0 et est configurable par les services Web fournis par les services de rapport. Les services Web des services de rapport sont un moyen standard de l'industrie d'accéder à des informations via SOAP. Cet outil a été développé pour être un petit spectateur de rapport pour les services de rapports SQL Server. Les services Web fournis par les services de rapport fournissent une interface dans le moteur de reporting afin d'accéder aux rapports et au fonctionnement du rapport. En interfacturant aux services de rapports Web Services Web, nous pouvons extraire les rapports disponibles qui ont été chargés sur le serveur de services de reporting. Lorsque le visualiseur de rapport est chargé, il communiquera au serveur de rapports, configurable via le fichier de configuration de l'application, afin de récupérer une liste des rapports et des dossiers disponibles. Les rapports et les dossiers peuvent ensuite être affichés dans la liste des rapports sous forme de liste, lors de la sélection d'un dossier, le visualiseur de rapport entrera ensuite dans ce dossier et renvoie une liste de rapports et de dossiers. Il est important de noter que seuls les objets visibles seront affichés, tous les objets définis sur Hidden ne seront pas affichés dans la visionneuse de rapport. Cela permet aux objets auxiliaires, tels que des images et des sources de données, d'être masqués des utilisateurs finaux. Une fois qu'un rapport sélectionné a été sélectionné, les paramètres de ce rapport sont affichés de manière dynamique par le visualiseur de rapport, en consultant la liste des paramètres des services Web du serveur de rapports et générant les demandes requises. Une fois que tous les paramètres ont été capturés, la visionneuse de rapport apportera une demande au serveur de rapports via HTML pour récupérer le rapport et transmettre les paramètres, cela permettra au visionneuse de rapport d'afficher le rapport à l'utilisateur, qui peut alors choisir de Imprimer ou exporter le rapport est-il tellement désir. Ce code est destiné à fournir un spectateur pour les services de reporting SQL qui utilise exclusivement l'API SOAP pour le rendu. Le spectateur sera intégré sous forme de fragment d'utilisateur personnalisé dans le formulaire d'appel. Ce document vous aidera si vous recherchez plus de contrôle sur la manière dont vous pouvez intégrer un rapport et ses paramètres dans l'application de visualiseur de rapport pouvant utiliser différentes méthodes d'authentification que des services de reporting, généralement si vous voulez quelque chose de plus que ce que vous trouvez déjà dans le Contrôle du serveur Web ReportViewer. Toutes les invites des paramètres sont créées de manière dynamique et vous pouvez facilement appliquer une formatage différente ou même cacher certaines d'entre elles. Utilisation de la visionneuse de rapport L'utilisation de la visionneuse de rapport est très simple, il suffit de fournir le chemin du serveur Signaler WSDL, l'emplacement du serveur de rapports et si vous avez besoin du dossier de rapport. Configuration du fichier de configuration de l'application, suit la norme Microsoft pour la connexion aux services Web et la fourniture de paramètres d'application, un exemple de fichier app.config est répertorié ci-dessous: Exemple C # Code pour utiliser et appeler le visualiseur de rapport: // instancier l'objet Eh.reportviewer.reports r = nouveau eh.reportviewer.reports (); // transmettez le dossier de rapport que vous souhaitez démarrer, si cela n'est pas fourni, la racine sera utilisée. R.ReportFolder = "/ PROJET DE RAPPORTS PHOTONET"; // charge un seul formulaire, si vous laissez cela, une collection de formulaires sera affichée. rapports.reportname = nom de rapport; // affiche les rapports r.displayReports ();


Report Viewer pour SSRS Logiciels associés