Class ReportBuilder
Namespace: Aspose.Words.LowCode
Zusammensetzung: Aspose.Words.dll (25.3.0)
Er bietet Methoden, die darauf abzielen, die Vorlage mit Daten mit LINQ Reporting Engine zu füllen.
public static class ReportBuilder
Erbe
Vererbte Mitglieder
object.GetType(),object.MemberwiseClone(),object.ToString(),object.Equals(object?),object.Equals(object?, object?),object.ReferenceEquals(object?, object?),object.GetHashCode()
Methoden
BuildReport(String, String und Objekt)
Populiert das Template-Dokument mit Daten aus der angegebenen Quelle und erzeugt einen abgeschlossenen Bericht.
public static void BuildReport(string inputFileName, string outputFileName, object data)
Parameter
inputFileName
string
Name der Eingabe Datei.
outputFileName
string
Der Name des Output-Datei.
data
object
Ein Datenquelle Objekt.
BuildReport(String, String, Objekt, ReportBuilderOptions)
Populiert das Template-Dokument mit Daten aus der angegebenen Quelle und erzeugt einen abgeschlossenen Bericht mit zusätzlichen Optionen.
public static void BuildReport(string inputFileName, string outputFileName, object data, ReportBuilderOptions reportBuilderOptions)
Parameter
inputFileName
string
Name der Eingabe Datei.
outputFileName
string
Der Name des Output-Datei.
data
object
Ein Datenquelle Objekt.
reportBuilderOptions
ReportBuilderOptions
Zusätzliche Berichte bauen Optionen.
BuildReport(String, String, SaveFormat, Objekt)
Populiert das Template-Dokument mit Daten aus der angegebenen Quelle und erzeugt einen abgeschlossenen Bericht mit einem angegebenen Ausgangsformat.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data)
Parameter
inputFileName
string
Name der Eingabe Datei.
outputFileName
string
Der Name des Output-Datei.
saveFormat
SaveFormat
Das Ausgangsformat wird gespeichert.
data
object
Ein Datenquelle Objekt.
BuildReport(String, String, SaveFormat, Objekt, ReportBuilderOptions)
Populiert das Template-Dokument mit Daten aus der angegebenen Quelle und erzeugt einen abgeschlossenen Bericht mit angegebenem Ausgangsformat und zusätzlichen Optionen.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions)
Parameter
inputFileName
string
Name der Eingabe Datei.
outputFileName
string
Der Name des Output-Datei.
saveFormat
SaveFormat
Das Ausgangsformat wird gespeichert.
data
object
Ein Datenquelle Objekt.
reportBuilderOptions
ReportBuilderOptions
Zusätzliche Berichte bauen Optionen.
BuildReport(String, String, SaveOptions, Objekt, ReportBuilderOptions)
Populiert das Template-Dokument mit Daten aus der angegebenen Quelle und erzeugt einen abgeschlossenen Bericht mit angegebenem Ausgangsformat und zusätzlichen Optionen.
public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object data, ReportBuilderOptions reportBuilderOptions)
Parameter
inputFileName
string
Name der Eingabe Datei.
outputFileName
string
Der Name des Output-Datei.
saveOptions
SaveOptions
Die Ausgabe spart Optionen.
data
object
Ein Datenquelle Objekt.
reportBuilderOptions
ReportBuilderOptions
Zusätzliche Berichte bauen Optionen.
BuildReport(Stream, Stream, SaveFormat und Objekt)
Populiert das Template-Dokument mit Daten aus der angegebenen Quelle und erzeugt einen vollständigen Bericht aus Eingang- und Ausgangströmen.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data)
Parameter
inputStream
Stream
Der Eintrittsdatei Stream.
outputStream
Stream
Das Output File Stream.
saveFormat
SaveFormat
Das Ausgangsformat wird gespeichert.
data
object
Ein Datenquelle Objekt.
BuildReport(Stream, Stream, SaveFormat, Objekt, ReportBuilderOptions)
Populiert das Template-Dokument mit Daten aus der angegebenen Quelle, erzeugt einen abgeschlossenen Bericht mit angegebenem Ausgangsformat und zusätzlichen Optionen, aus Eingangs- und Ausgangsströmen.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions)
Parameter
inputStream
Stream
Der Eintrittsdatei Stream.
outputStream
Stream
Das Output File Stream.
saveFormat
SaveFormat
Das Ausgangsformat wird gespeichert.
data
object
Ein Datenquelle Objekt.
reportBuilderOptions
ReportBuilderOptions
Zusätzliche Berichte bauen Optionen.
BuildReport(Stream, Stream, SaveOptions, Objekt, ReportBuilderOptions)
Populiert das Template-Dokument mit Daten aus der angegebenen Quelle, erzeugt einen abgeschlossenen Bericht mit angegebenem Ausgangsformat und zusätzlichen Optionen, aus Eingangs- und Ausgangsströmen.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object data, ReportBuilderOptions reportBuilderOptions)
Parameter
inputStream
Stream
Der Eintrittsdatei Stream.
outputStream
Stream
Das Output File Stream.
saveOptions
SaveOptions
Die Ausgabe spart Optionen.
data
object
Ein Datenquelle Objekt.
reportBuilderOptions
ReportBuilderOptions
Zusätzliche Berichte bauen Optionen.
BuildReport(String, String, Objekt und String)
Populiert das Template-Dokument mit Daten aus der angegebenen Quelle und erzeugt einen vollständigen Bericht mit einer benannten Datenquelle-Referenz.
public static void BuildReport(string inputFileName, string outputFileName, object data, string dataSourceName)
Parameter
inputFileName
string
Name der Eingabe Datei.
outputFileName
string
Der Name des Output-Datei.
data
object
Ein Datenquelle Objekt.
dataSourceName
string
Ein Name, um das Datenquelle-Objekt im Template zu beziehen.
BuildReport(String, String, Objekt, String, ReportBuilderOptions)
Populiert das Template-Dokument mit Daten aus der angegebenen Quelle und erzeugt einen abgeschlossenen Bericht mit einer benannten Datenquelle-Referenz und zusätzlichen Optionen.
public static void BuildReport(string inputFileName, string outputFileName, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions)
Parameter
inputFileName
string
Name der Eingabe Datei.
outputFileName
string
Der Name des Output-Datei.
data
object
Ein Datenquelle Objekt.
dataSourceName
string
Ein Name, um das Datenquelle-Objekt im Template zu beziehen.
reportBuilderOptions
ReportBuilderOptions
Zusätzliche Berichte bauen Optionen.
BuildReport(String, String, SaveFormat, Objekt, String)
Populiert das Template-Dokument mit Daten aus der angegebenen Quelle, erzeugt einen abgeschlossenen Bericht mit einem angegebenen Ausgangsformat und eine benannte Datenquelle-Referenz.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, string dataSourceName)
Parameter
inputFileName
string
Name der Eingabe Datei.
outputFileName
string
Der Name des Output-Datei.
saveFormat
SaveFormat
Das Ausgangsformat wird gespeichert.
data
object
Ein Datenquelle Objekt.
dataSourceName
string
Ein Name, um das Datenquelle-Objekt im Template zu beziehen.
BuildReport(String, String, SaveFormat, Objekt, String, ReportBuilderOptions)
Populiert das Template-Dokument mit Daten aus der angegebenen Quelle, erzeugt einen abgeschlossenen Bericht mit angegebenem Ausgangsformat, eine benannte Datenquelle-Referenz und zusätzliche Optionen.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions)
Parameter
inputFileName
string
Name der Eingabe Datei.
outputFileName
string
Der Name des Output-Datei.
saveFormat
SaveFormat
Das Ausgangsformat wird gespeichert.
data
object
Ein Datenquelle Objekt.
dataSourceName
string
Ein Name, um das Datenquelle-Objekt im Template zu beziehen.
reportBuilderOptions
ReportBuilderOptions
Zusätzliche Berichte bauen Optionen.
BuildReport(String, String, SaveOptions, Objekt, String, ReportBuilderOptions)
Populiert das Template-Dokument mit Daten aus der angegebenen Quelle, erzeugt einen abgeschlossenen Bericht mit angegebenem Ausgangsformat, eine benannte Datenquelle-Referenz und zusätzliche Optionen.
public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions)
Parameter
inputFileName
string
Name der Eingabe Datei.
outputFileName
string
Der Name des Output-Datei.
saveOptions
SaveOptions
Die Ausgabe spart Optionen.
data
object
Ein Datenquelle Objekt.
dataSourceName
string
Ein Name, um das Datenquelle-Objekt im Template zu beziehen.
reportBuilderOptions
ReportBuilderOptions
Zusätzliche Berichte bauen Optionen.
BuildReport(Stream, Stream, SaveFormat, Objekt, String)
Populiert das Template-Dokument mit Daten aus der angegebenen Quelle und erzeugt einen vollständigen Bericht mit einer benannten Datenquelle-Referenz.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, string dataSourceName)
Parameter
inputStream
Stream
Der Eintrittsdatei Stream.
outputStream
Stream
Das Output File Stream.
saveFormat
SaveFormat
Das Ausgangsformat wird gespeichert.
data
object
Ein Datenquelle Objekt.
dataSourceName
string
Ein Name, um das Datenquelle-Objekt im Template zu beziehen.
BuildReport(Stream, Stream, SaveFormat, Objekt, String, ReportBuilderOptions)
Populiert das Template-Dokument mit Daten aus der angegebenen Quelle und erzeugt einen abgeschlossenen Bericht mit einer benannten Datenquelle-Referenz und zusätzlichen Optionen.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions)
Parameter
inputStream
Stream
Der Eintrittsdatei Stream.
outputStream
Stream
Das Output File Stream.
saveFormat
SaveFormat
Das Ausgangsformat wird gespeichert.
data
object
Ein Datenquelle Objekt.
dataSourceName
string
Ein Name, um das Datenquelle-Objekt im Template zu beziehen.
reportBuilderOptions
ReportBuilderOptions
Zusätzliche Berichte bauen Optionen.
BuildReport(Stream, Stream, SaveOptions, Objekt, String, ReportBuilderOptions)
Populiert das Template-Dokument mit Daten aus der angegebenen Quelle und erzeugt einen abgeschlossenen Bericht mit einer benannten Datenquelle-Referenz und zusätzlichen Optionen.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions)
Parameter
inputStream
Stream
Der Eintrittsdatei Stream.
outputStream
Stream
Das Output File Stream.
saveOptions
SaveOptions
Die Ausgabe spart Optionen.
data
object
Ein Datenquelle Objekt.
dataSourceName
string
Ein Name, um das Datenquelle-Objekt im Template zu beziehen.
reportBuilderOptions
ReportBuilderOptions
Zusätzliche Berichte bauen Optionen.
BuildReport(String, String und Objekt[ ]und String[])
Populiert das Template-Dokument mit Daten aus mehreren Quellen und erzeugt einen vollständigen Bericht aus den angegebenen Eingabe- und Ausgangdateiennamen.Diese Überlastung bestimmt automatisch das Speicherformat basierend auf der Ausgabe-Datei-Erweiterung.
public static void BuildReport(string inputFileName, string outputFileName, object[] data, string[] dataSourceNames)
Parameter
inputFileName
string
Name der Eingabe Datei.
outputFileName
string
Der Name des Output-Datei.
data
object[ ]
Eine Reihe von Datenquellen.
dataSourceNames
string[ ]
Eine Reihe von Namen, um die Datenquelle-Objekte innerhalb des Templates zu beziehen.
BuildReport(String, String und Objekt[ ]und String[ ], ReportBuilderOptions)
Populiert das Template-Dokument mit Daten aus mehreren Quellen und erzeugt einen abgeschlossenen Bericht mit zusätzlichen Optionen.Diese Überlastung bestimmt automatisch das Speicherformat basierend auf der Ausgabe-Datei-Erweiterung.
public static void BuildReport(string inputFileName, string outputFileName, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions)
Parameter
inputFileName
string
Name der Eingabe Datei.
outputFileName
string
Der Name des Output-Datei.
data
object[ ]
Eine Reihe von Datenquellen.
dataSourceNames
string[ ]
Eine Reihe von Namen, um die Datenquelle-Objekte innerhalb des Templates zu beziehen.
reportBuilderOptions
ReportBuilderOptions
Zusätzliche Berichte bauen Optionen.
BuildReport(String, String, SaveFormat, Objekt[ ]und String[])
Populiert das Template-Dokument mit Daten aus mehreren Quellen und erzeugt einen abgeschlossenen Bericht mit einem angegebenen Ausgangsformat.Diese Überlastung bestimmt automatisch das Speicherformat basierend auf der Ausgabe-Datei-Erweiterung.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object[] data, string[] dataSourceNames)
Parameter
inputFileName
string
Name der Eingabe Datei.
outputFileName
string
Der Name des Output-Datei.
saveFormat
SaveFormat
Das Ausgangsformat wird gespeichert.
data
object[ ]
Eine Reihe von Datenquellen.
dataSourceNames
string[ ]
Eine Reihe von Namen, um die Datenquelle-Objekte innerhalb des Templates zu beziehen.
BuildReport(String, String, SaveFormat, Objekt[ ]und String[ ], ReportBuilderOptions)
Populiert das Template-Dokument mit Daten aus mehreren Quellen und erzeugt einen abgeschlossenen Bericht mit einem angegebenen Ausgangsformat und zusätzlichen Optionen.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions)
Parameter
inputFileName
string
Name der Eingabe Datei.
outputFileName
string
Der Name des Output-Datei.
saveFormat
SaveFormat
Das Ausgangsformat wird gespeichert.
data
object[ ]
Eine Reihe von Datenquellen.
dataSourceNames
string[ ]
Eine Reihe von Namen, um die Datenquelle-Objekte innerhalb des Templates zu beziehen.
reportBuilderOptions
ReportBuilderOptions
Zusätzliche Berichte bauen Optionen.
BuildReport(String, String, SaveOptions, Objekt[ ]und String[ ], ReportBuilderOptions)
Populiert das Template-Dokument mit Daten aus mehreren Quellen und erzeugt einen abgeschlossenen Bericht mit einem angegebenen Ausgangsformat und zusätzlichen Optionen.
public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions)
Parameter
inputFileName
string
Name der Eingabe Datei.
outputFileName
string
Der Name des Output-Datei.
saveOptions
SaveOptions
Die Ausgabe spart Optionen.
data
object[ ]
Eine Reihe von Datenquellen.
dataSourceNames
string[ ]
Eine Reihe von Namen, um die Datenquelle-Objekte innerhalb des Templates zu beziehen.
reportBuilderOptions
ReportBuilderOptions
Zusätzliche Berichte bauen Optionen.
BuildReport(Stream, Stream, SaveFormat und Objekt[ ]und String[])
Populiert das Template-Dokument mit Daten aus mehreren Quellen und erzeugt einen abgeschlossenen Bericht aus den angegebenen Ein- und Ausgabe-Dateienströmen.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object[] data, string[] dataSourceNames)
Parameter
inputStream
Stream
Der Eintrittsdatei Stream.
outputStream
Stream
Das Output File Stream.
saveFormat
SaveFormat
Das Ausgangsformat wird gespeichert.
data
object[ ]
Eine Reihe von Datenquellen.
dataSourceNames
string[ ]
Eine Reihe von Namen, um die Datenquelle-Objekte innerhalb des Templates zu beziehen.
BuildReport(Stream, Stream, SaveFormat und Objekt[ ]und String[ ], ReportBuilderOptions)
Populiert das Template-Dokument mit Daten aus mehreren Quellen, erzeugt einen abgeschlossenen Bericht mit angegebenem Ausgangsformat und zusätzlichen Optionen aus den angegebenen Ein- und Ausgangsdateienströmen.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions)
Parameter
inputStream
Stream
Der Eintrittsdatei Stream.
outputStream
Stream
Das Output File Stream.
saveFormat
SaveFormat
Das Ausgangsformat wird gespeichert.
data
object[ ]
Eine Reihe von Datenquellen.
dataSourceNames
string[ ]
Eine Reihe von Namen, um die Datenquelle-Objekte innerhalb des Templates zu beziehen.
reportBuilderOptions
ReportBuilderOptions
Zusätzliche Berichte bauen Optionen.
BuildReport(Stream, Stream, SaveOptions, Objekt[ ]und String[ ], ReportBuilderOptions)
Populiert das Template-Dokument mit Daten aus mehreren Quellen, erzeugt einen abgeschlossenen Bericht mit angegebenem Ausgangsformat und zusätzlichen Optionen aus den angegebenen Ein- und Ausgangsdateienströmen.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions)
Parameter
inputStream
Stream
Der Eintrittsdatei Stream.
outputStream
Stream
Das Output File Stream.
saveOptions
SaveOptions
Die Ausgabe spart Optionen.
data
object[ ]
Eine Reihe von Datenquellen.
dataSourceNames
string[ ]
Eine Reihe von Namen, um die Datenquelle-Objekte innerhalb des Templates zu beziehen.
reportBuilderOptions
ReportBuilderOptions
Zusätzliche Berichte bauen Optionen.