Report Viewer für SSRS

Ein einfach zu bedienender Berichtsviewer für SQL Server-Berichtsdienstleistungen
Jetzt downloaden

Report Viewer für SSRS Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Name des Herausgebers:
  • Coppermill
  • Betriebssysteme:
  • Windows 2K / XP / 2003 / Vista / 2008 / 7
  • Dateigröße:
  • 206 KB

Report Viewer für SSRS Stichworte


Report Viewer für SSRS Beschreibung

Mit einer Reihe von SSRS-Berichten ist alles gut und gut, aber wenn die Endbenutzer die Berichte nicht sehen können, ist es unbrauchbar, daher müssen wir eine Methode zum Anzeigen der Berichte über eine kleine Anwendung generieren. Die Antrag des Berichtsviewers wird mit C # .NET 2.0 erstellt und ist von den von den Berichtsdiensten gelieferten Webdiensten konfigurierbar. Die Reporting Services Web Services ist ein Industriestandard, um über SOAP Informationen zu übernehmen. Dieses Tool wurde entwickelt, um ein kleiner Berichtsviewer für SQL Server-Berichtsdienste zu sein. Die von den Berichtsdiensten gelieferten Webdiensten bieten eine Schnittstelle in der Berichtsstelle, um Zugriff auf die Berichte und den Berichtsinternen zu erhalten. Durch die Anbindung an die Webservices der Berichtsdienste können wir die verfügbaren Berichte extrahieren, die auf den Berichtsdienste-Server geladen wurden. Wenn der Berichtsviewer geladen ist, kommuniziert er dem Berichtsserver, der über die Anwendungskonfigurationsdatei konfigurierbar ist, um eine Liste der verfügbaren Berichte und Ordner abzurufen. Die Berichte und Ordner können dann innerhalb des Berichts-Viewers als Liste angezeigt werden. Wenn Sie einen Ordner auswählen, wird der Berichtsviewer dann in den Ordner eingeht und eine Liste von Berichten und Ordnern zurückgibt. Es ist wichtig zu beachten, dass nur sichtbare Objekte angezeigt werden, wobei alle auf versteckten Objekte, die auf versteckt sind, nicht im Berichts-Viewer angezeigt werden. Dadurch können Nebenobjekte wie Bilder und Datenquellen von den Endbenutzern verborgen sein. Sobald ein Bericht ausgewählt wurde, werden die Parameter für diesen Bericht vom Berichtsviewer dynamisch angezeigt, wenn Sie die Parameterliste von den Berichtsserver-Webdiensten betrachten und die erforderlichen Anforderungen generieren. Sobald alle Parameter erfasst wurden, ergibt der Berichtsviewer eine Anforderung an den Berichtsserver über HTML, um den Bericht abzurufen und die Parameter zu übergeben, dadurch kann der Berichtszuschauer den Bericht an den Benutzer anzeigen, der sich dann entweder entscheiden kann Drucken oder exportieren Sie den Bericht, ist, dass sie so wünschen. Dieser Code soll der Viewer für SQL-Reporting-Dienste bereitstellen, die ausschließlich die SOAP-API für das Rendern verwendet. Der Betrachter wird als benutzerdefiniertes Benutzer eingebettet, das Fragment in das anrufende Formular steuert. Dieses Dokument hilft Ihnen, wenn Sie nach mehr Kontrolle suchen, wie Sie einen Bericht und seine Parameter in die Berichts-Viewer-Anwendung integrieren können, die unterschiedliche Authentifizierungsmethoden verwenden können, als die Berichtsdienstleistungen, normalerweise, wenn Sie etwas mehr als das haben, was Sie bereits finden ReportViewer-Webserver-Steuerung. Alle Anweisungen für Parameter werden dynamisch erstellt, und Sie können leicht verschiedene Formatierungen anwenden oder sogar einige von ihnen ausblenden. Verwenden des Berichts-Viewers Die Verwendung des Berichts-Viewers ist sehr einfach und liefert gerade den Berichtsserver-WSDL-Pfad, den Speicherort des Berichtsservers, und wenn Sie den Berichtsordner benötigen. Folgen Sie der Anwendungskonfigurationsdatei, folgt dem Microsoft-Standard zum Anhängen an Webdienste, und Bereitstellung von Anwendungsparametern, ein Beispiel einer app.config-Datei ist unten aufgeführt: Beispiel C # -Code für die Verwendung und Anruf des Berichts-Viewers: // das Objekt instanziieren EH.REPORTVIEWER.REPORTS R = NEUE EH.REPORTVIEWER.REPORTS (); // Pass den Berichtsordner an, den Sie starten möchten, wenn dies nicht mitgeliefert wird, dann wird die Wurzel verwendet R.R.ReportFolder = "/ PhotoNet-Project"; // Laden Sie ein einzelnes Formular, wenn Sie dies verlassen, wird eine Sammlung von Formularen angezeigt Reports.ReportName = ReportName; // Zeigen Sie die Berichte an r.displayReports ();


Report Viewer für SSRS Zugehörige Software