ReportBuilder

ReportBuilder class

Bietet Methoden zum Füllen von Vorlagen mit Daten mithilfe der LINQ Reporting Engine.

public class ReportBuilder : Processor

Methoden

NameBeschreibung
static Create()Erstellt eine neue Instanz des Report Builder-Prozessors.
static Create(ReportBuilderContext)Erstellt eine neue Instanz des Report Builder-Prozessors.
Execute()Führen Sie die Prozessoraktion aus.
From(Stream, LoadOptions)Gibt das Eingabedokument für die Verarbeitung an.
From(string, LoadOptions)Gibt das Eingabedokument für die Verarbeitung an.
To(List<Stream>, SaveFormat)Gibt die Liste der Ausgabedokumentströme an.
To(List<Stream>, SaveOptions)Gibt die Liste der Ausgabedokumentströme an.
To(Stream, SaveFormat)Gibt den Ausgabestream für den Prozessor an.
To(Stream, SaveOptions)Gibt den Ausgabestream für den Prozessor an.
To(string, SaveFormat)Gibt die Ausgabedatei für den Prozessor an.
To(string, SaveOptions)Gibt die Ausgabedatei für den Prozessor an.
static BuildReport(string, string, object, ReportBuilderOptions)Füllt das Vorlagendokument mit Daten aus der angegebenen Quelle und generiert einen vollständigen Bericht mit zusätzlichen Optionen.
static BuildReport(Stream, Stream, SaveFormat, object, ReportBuilderOptions)Füllt das Vorlagendokument mit Daten aus der angegebenen Quelle und generiert aus Eingabe- und Ausgabeströmen einen vollständigen Bericht mit dem angegebenen Ausgabeformat und zusätzlichen Optionen.
static BuildReport(Stream, Stream, SaveOptions, object, ReportBuilderOptions)Füllt das Vorlagendokument mit Daten aus der angegebenen Quelle und generiert aus Eingabe- und Ausgabeströmen einen vollständigen Bericht mit dem angegebenen Ausgabeformat und zusätzlichen Optionen.
static BuildReport(string, string, object, string, ReportBuilderOptions)Füllt das Vorlagendokument mit Daten aus der angegebenen Quelle und generiert einen vollständigen Bericht mit einer benannten Datenquellenreferenz und zusätzlichen Optionen.
static BuildReport(string, string, object[], string[], ReportBuilderOptions)Füllt das Vorlagendokument mit Daten aus mehreren Quellen und generiert einen vollständigen Bericht mit zusätzlichen Optionen. Diese Überladung bestimmt automatisch das Speicherformat basierend auf der Ausgabedateierweiterung.
static BuildReport(string, string, SaveFormat, object, ReportBuilderOptions)Füllt das Vorlagendokument mit Daten aus der angegebenen Quelle und generiert einen vollständigen Bericht mit dem angegebenen Ausgabeformat und zusätzlichen Optionen.
static BuildReport(string, string, SaveOptions, object, ReportBuilderOptions)Füllt das Vorlagendokument mit Daten aus der angegebenen Quelle und generiert einen vollständigen Bericht mit dem angegebenen Ausgabeformat und zusätzlichen Optionen.
static BuildReport(Stream, Stream, SaveFormat, object, string, ReportBuilderOptions)Füllt das Vorlagendokument mit Daten aus der angegebenen Quelle und generiert einen vollständigen Bericht mit einer benannten Datenquellenreferenz und zusätzlichen Optionen.
static BuildReport(Stream, Stream, SaveFormat, object[], string[], ReportBuilderOptions)Füllt das Vorlagendokument mit Daten aus mehreren Quellen und generiert einen vollständigen Bericht mit dem angegebenen Ausgabeformat und zusätzlichen Optionen aus den angegebenen Eingabe- und Ausgabedateiströmen.
static BuildReport(Stream, Stream, SaveOptions, object, string, ReportBuilderOptions)Füllt das Vorlagendokument mit Daten aus der angegebenen Quelle und generiert einen vollständigen Bericht mit einer benannten Datenquellenreferenz und zusätzlichen Optionen.
static BuildReport(Stream, Stream, SaveOptions, object[], string[], ReportBuilderOptions)Füllt das Vorlagendokument mit Daten aus mehreren Quellen und generiert einen vollständigen Bericht mit dem angegebenen Ausgabeformat und zusätzlichen Optionen aus den angegebenen Eingabe- und Ausgabedateiströmen.
static BuildReport(string, string, SaveFormat, object, string, ReportBuilderOptions)Füllt das Vorlagendokument mit Daten aus der angegebenen Quelle und generiert einen vollständigen Bericht mit dem angegebenen Ausgabeformat, einer benannten Datenquellenreferenz und zusätzlichen Optionen.
static BuildReport(string, string, SaveFormat, object[], string[], ReportBuilderOptions)Füllt das Vorlagendokument mit Daten aus mehreren Quellen und generiert einen vollständigen Bericht mit einem angegebenen Ausgabeformat und zusätzlichen Optionen.
static BuildReport(string, string, SaveOptions, object, string, ReportBuilderOptions)Füllt das Vorlagendokument mit Daten aus der angegebenen Quelle und generiert einen vollständigen Bericht mit dem angegebenen Ausgabeformat, einer benannten Datenquellenreferenz und zusätzlichen Optionen.
static BuildReport(string, string, SaveOptions, object[], string[], ReportBuilderOptions)Füllt das Vorlagendokument mit Daten aus mehreren Quellen und generiert einen vollständigen Bericht mit einem angegebenen Ausgabeformat und zusätzlichen Optionen.
static BuildReportToImages(Stream, ImageSaveOptions, object[], string[], ReportBuilderOptions)Füllt das Vorlagendokument mit Daten aus mehreren Quellen. Rendert die Ausgabe in Bilder.
static BuildReportToImages(string, ImageSaveOptions, object[], string[], ReportBuilderOptions)Füllt das Vorlagendokument mit Daten aus mehreren Quellen. Rendert die Ausgabe in Bilder.

Siehe auch