Rapporteer Viewer voor SSRS

Een eenvoudig te gebruiken rapport Viewer voor SQL Server Reporting Services
Download nu

Rapporteer Viewer voor SSRS Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Naam uitgever:
  • Coppermill
  • Besturingssystemen:
  • Windows 2K / XP / 2003 / Vista / 2008 / 7
  • Bestandsgrootte:
  • 206 KB

Rapporteer Viewer voor SSRS Tags


Rapporteer Viewer voor SSRS Beschrijving

Het hebben van een aantal SSRS-rapporten is allemaal goed en goed, maar als de eindgebruikers de rapporten niet kunnen zien, is het nutteloos, daarom moeten we een methode genereren om de rapporten via een kleine toepassing te bekijken. De aanvraag van de rapportviewer wordt gebouwd met C # .net 2.0 en is configureerbaar door de webservices die wordt geleverd door rapportagediensten. De webservices voor rapportageservices is een standaard manier om informatie via zeep toegang te krijgen. Deze tool is ontwikkeld om een kleine rapportviewer voor SQL Server Reporting-services te zijn. De webservices geleverd door rapportageservices bieden een interface in de rapporterende motor om toegang te krijgen tot de rapporten en de innerlijke werking van het rapport. Door interfacing naar de Reporting Services Web Services kunnen we de beschikbare rapporten extraheren die zijn geladen op de Reporting Services Server. Wanneer de rapportviewer wordt geladen, communiceert deze met de rapportserver, die is configureerbaar via het toepassingsconfiguratiebestand, om een lijst met beschikbare rapporten en mappen op te halen. De rapporten en mappen kunnen vervolgens worden weergegeven in de rapportviewer als een lijst, bij het selecteren van een map zal de rapportviewer vervolgens naar die map gaan en een lijst met rapporten en mappen retourneren. Het is belangrijk op te merken dat alleen zichtbare objecten worden weergegeven, eventuele voorwerpen die zijn ingesteld op verborgen worden niet weergegeven in de rapportviewer. Dit zorgt voor hulpobjecten, zoals afbeeldingen en gegevensbronnen, om te verborgen voor de eindgebruikers. Zodra een rapport is geselecteerd, worden de parameters voor dat rapport dynamisch weergegeven door de rapportviewer, kijkend naar de parameterlijst van de webservices van de rapportserver en het genereren van de vereiste verzoeken. Nadat alle parameters zijn vastgelegd, zal de rapportviewer via HTML een verzoek aan de rapportserver aanbrengen om het rapport op te halen en de parameters door te geven, zodat de rapportviewer het rapport aan de gebruiker weergeeft, die dan ook naar de gebruiker kan worden weergegeven Afdrukken of exporteren Het rapport is dat ze zo verlangen. Deze code is bedoeld om viewer voor SQL-rapportagediensten te bieden die uitsluitend de SOAP-API gebruiken om te renderen. De kijker wordt ingebed als een aangepaste gebruiker die fragment in het roepvorm bestuurt. Dit document helpt je als je op zoek bent naar meer controle over hoe je een rapport en de parameters kunt integreren in de applicatie van de rapportviewer die verschillende authenticatiemethoden kan gebruiken dan meldingsdiensten, meestal als je iets meer wilt dan wat je al in de ReportViewer Web Server Control. Alle aanwijzingen voor parameters worden dynamisch gemaakt en u kunt eenvoudig verschillende opmaak toepassen of zelfs sommige van hen verbergen. Rapportviewer gebruiken Het gebruik van de rapportviewer is heel eenvoudig, alleen het leveren van de Report Server WSDL-pad, de locatie van de rapportserver en als u de map rapport nodig hebt. Het toepassingsconfiguratiebestand instellen, volgt de Microsoft-norm voor het bevestigen aan webservices en het aanbieden van applicatiemarameters, een voorbeeld van een bestand App.config wordt hieronder weergegeven: Voorbeeld C # -code voor het gebruik en bellen van de rapportviewer: // instantiëren het object Eh.Reportviewer.Reports r = nieuw eh.reportviewer.Reports (); // Pass de map rapport die u wilt starten, als dit niet wordt geleverd, wordt de root gebruikt r.Reportfolder = "/ fotonet rapporten project"; // Laad een enkel formulier, als u dit een verzameling formulieren laat zien, wordt weergegeven Reports.ReportName = meldaamnaam; // Geef de rapporten weer r.displayReports ();


Rapporteer Viewer voor SSRS Gerelateerde software