Begriff |
Microsoft Reports |
Abkürzung |
MSR |
Synonyme/Aliase |
|
Erläuterung des Begriffs
Microsoft Reports
Microsoft Reports ist eine Bibliothek zur Erstellung von Berichten, die ab Visual Studio 2005 in Visual Studio enthalten ist. Microsoft Reports basiert auf Microsoft SQL Server Reporting Services (SSRS), erfordert aber keinen Microsoft SQL Server ("lokale Berichte").
Erstellen von Berichten: Designer in Visual Studio ab 2005 und Assistent ab Visual Studio 2008
Anzeige von Berichten: ReportViewer-Steuerelement ab .NET 2.0. Zwei Varianten:
- ReportViewer für Windows Forms: Microsoft.Reporting.WinForms
- ReportViewer für ASP.NET: Microsoft.Reporting.WebForms
Mit dem ReportViewer-Steuerelement kann man Berichte anzeigen, die in der Microsoft Report Definition Language (RDL) erstellt wurden. Diese Berichte entsprechen dem Format der SQL Server Reporting Service (SSRS). Es gibt lokale Berichte (.rdlc-Dateien - Client Report Definition) und Server-Berichte von einem Microsoft SQL Server Reporting Service.
Bausteine eines Berichts:
- Text
- Tabelle
- Matrix
- Diagramm
- Bild
- Unterbericht
- Liste
- Rechteck
- Linie
Ausgabeformate:
- Drucken
- PDF
- Excel
- HTML
Im ReportViewer-Webserversteuerelement kann man den Bericht wahlweise direkt drucken mit Hilfe des ActiveX-Steuerelement RSClientPrint oder über den Export nach PDF. Szenario zwei ist mit den Bordmitteln des Browsers bzw. dem Aufruf von window.print() in JavaScript zu lösen.
Querverweise zu anderen Begriffen im Lexikon
SQL Server Reporting Services Report Definition Language Microsoft SQL Server Serversteuerelement Steuerelement Windows Forms SQL Server JavaScript Webforms ActiveX
|