Class ReportBuilder
Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll
Bietet Methoden zum Befüllen von Vorlagen mit Daten unter Verwendung der LINQ Reporting Engine.
public static class ReportBuilder
Vererbung
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, object)
Füllt das Vorlagendokument mit Daten aus der angegebenen Quelle und erzeugt einen vollständigen Bericht.
public static void BuildReport(string inputFileName, string outputFileName, object data)
Parameter
inputFileName
string
Der Name der Eingabedatei.
outputFileName
string
Der Name der Ausgabedatei.
data
object
Ein Datenquellenobjekt.
BuildReport(string, string, object, ReportBuilderOptions)
Füllt das Vorlagendokument mit Daten aus der angegebenen Quelle und erzeugt einen vollständigen Bericht mit zusätzlichen Optionen.
public static void BuildReport(string inputFileName, string outputFileName, object data, ReportBuilderOptions reportBuilderOptions)
Parameter
inputFileName
string
Der Name der Eingabedatei.
outputFileName
string
Der Name der Ausgabedatei.
data
object
Ein Datenquellenobjekt.
reportBuilderOptions
ReportBuilderOptions
Zusätzliche Optionen für den Berichtsbau.
BuildReport(string, string, SaveFormat, object)
Füllt das Vorlagendokument mit Daten aus der angegebenen Quelle und erzeugt einen vollständigen Bericht mit dem angegebenen Ausgabeformat.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data)
Parameter
inputFileName
string
Der Name der Eingabedatei.
outputFileName
string
Der Name der Ausgabedatei.
saveFormat
SaveFormat
Das Speicherformat der Ausgabe.
data
object
Ein Datenquellenobjekt.
BuildReport(string, string, SaveFormat, object, ReportBuilderOptions)
Füllt das Vorlagendokument mit Daten aus der angegebenen Quelle und erzeugt einen vollständigen Bericht mit dem angegebenen Ausgabeformat und zusätzlichen Optionen.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions)
Parameter
inputFileName
string
Der Name der Eingabedatei.
outputFileName
string
Der Name der Ausgabedatei.
saveFormat
SaveFormat
Das Speicherformat der Ausgabe.
data
object
Ein Datenquellenobjekt.
reportBuilderOptions
ReportBuilderOptions
Zusätzliche Optionen für den Berichtsbau.
BuildReport(Stream, Stream, SaveFormat, object)
Füllt das Vorlagendokument mit Daten aus der angegebenen Quelle und erzeugt einen vollständigen Bericht aus Eingabe- und Ausgabeströmen.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data)
Parameter
inputStream
Stream
Der Eingabedatenstrom.
outputStream
Stream
Der Ausgabedatenstrom.
saveFormat
SaveFormat
Das Speicherformat der Ausgabe.
data
object
Ein Datenquellenobjekt.
BuildReport(Stream, Stream, SaveFormat, object, ReportBuilderOptions)
Füllt das Vorlagendokument mit Daten aus der angegebenen Quelle und erzeugt einen vollständigen Bericht mit dem angegebenen Ausgabeformat und zusätzlichen Optionen, aus Eingabe- und Ausgabeströmen.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions)
Parameter
inputStream
Stream
Der Eingabedatenstrom.
outputStream
Stream
Der Ausgabedatenstrom.
saveFormat
SaveFormat
Das Speicherformat der Ausgabe.
data
object
Ein Datenquellenobjekt.
reportBuilderOptions
ReportBuilderOptions
Zusätzliche Optionen für den Berichtsbau.
BuildReport(string, string, object, string)
Füllt das Vorlagendokument mit Daten aus der angegebenen Quelle und erzeugt einen vollständigen Bericht mit einem benannten Datenquellenverweis.
public static void BuildReport(string inputFileName, string outputFileName, object data, string dataSourceName)
Parameter
inputFileName
string
Der Name der Eingabedatei.
outputFileName
string
Der Name der Ausgabedatei.
data
object
Ein Datenquellenobjekt.
dataSourceName
string
Ein Name, um das Datenquellenobjekt in der Vorlage zu referenzieren.
BuildReport(string, string, object, string, ReportBuilderOptions)
Füllt das Vorlagendokument mit Daten aus der angegebenen Quelle und erzeugt einen vollständigen Bericht mit einem benannten Datenquellenverweis und zusätzlichen Optionen.
public static void BuildReport(string inputFileName, string outputFileName, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions)
Parameter
inputFileName
string
Der Name der Eingabedatei.
outputFileName
string
Der Name der Ausgabedatei.
data
object
Ein Datenquellenobjekt.
dataSourceName
string
Ein Name, um das Datenquellenobjekt in der Vorlage zu referenzieren.
reportBuilderOptions
ReportBuilderOptions
Zusätzliche Optionen für den Berichtsbau.
BuildReport(string, string, SaveFormat, object, string)
Füllt das Vorlagendokument mit Daten aus der angegebenen Quelle und erzeugt einen vollständigen Bericht mit dem angegebenen Ausgabeformat und einem benannten Datenquellenverweis.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, string dataSourceName)
Parameter
inputFileName
string
Der Name der Eingabedatei.
outputFileName
string
Der Name der Ausgabedatei.
saveFormat
SaveFormat
Das Speicherformat der Ausgabe.
data
object
Ein Datenquellenobjekt.
dataSourceName
string
Ein Name, um das Datenquellenobjekt in der Vorlage zu referenzieren.
BuildReport(string, string, SaveFormat, object, string, ReportBuilderOptions)
Füllt das Vorlagendokument mit Daten aus der angegebenen Quelle und erzeugt einen vollständigen Bericht mit dem angegebenen Ausgabeformat, einem benannten Datenquellenverweis und zusätzlichen Optionen.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions)
Parameter
inputFileName
string
Der Name der Eingabedatei.
outputFileName
string
Der Name der Ausgabedatei.
saveFormat
SaveFormat
Das Speicherformat der Ausgabe.
data
object
Ein Datenquellenobjekt.
dataSourceName
string
Ein Name, um das Datenquellenobjekt in der Vorlage zu referenzieren.
reportBuilderOptions
ReportBuilderOptions
Zusätzliche Optionen für den Berichtsbau.
BuildReport(Stream, Stream, SaveFormat, object, string)
Füllt das Vorlagendokument mit Daten aus der angegebenen Quelle und erzeugt einen vollständigen Bericht mit einem benannten Datenquellenverweis.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, string dataSourceName)
Parameter
inputStream
Stream
Der Eingabedatenstrom.
outputStream
Stream
Der Ausgabedatenstrom.
saveFormat
SaveFormat
Das Speicherformat der Ausgabe.
data
object
Ein Datenquellenobjekt.
dataSourceName
string
Ein Name, um das Datenquellenobjekt in der Vorlage zu referenzieren.
BuildReport(Stream, Stream, SaveFormat, object, string, ReportBuilderOptions)
Füllt das Vorlagendokument mit Daten aus der angegebenen Quelle und erzeugt einen vollständigen Bericht mit einem benannten Datenquellenverweis und zusätzlichen Optionen.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions)
Parameter
inputStream
Stream
Der Eingabedatenstrom.
outputStream
Stream
Der Ausgabedatenstrom.
saveFormat
SaveFormat
Das Speicherformat der Ausgabe.
data
object
Ein Datenquellenobjekt.
dataSourceName
string
Ein Name, um das Datenquellenobjekt in der Vorlage zu referenzieren.
reportBuilderOptions
ReportBuilderOptions
Zusätzliche Optionen für den Berichtsbau.
BuildReport(string, string, object[], string[])
Füllt das Vorlagendokument mit Daten aus mehreren Quellen und erzeugt einen vollständigen Bericht aus den angegebenen Eingabe- und Ausgabedateinamen.
Diese Überladung bestimmt automatisch das Speicherformat anhand der Dateiendung der Ausgabe.
public static void BuildReport(string inputFileName, string outputFileName, object[] data, string[] dataSourceNames)
Parameter
inputFileName
string
Der Name der Eingabedatei.
outputFileName
string
Der Name der Ausgabedatei.
data
object[]
Ein Array von Datenquellenobjekten.
dataSourceNames
string[]
Ein Array von Namen zur Referenzierung der Datenquellenobjekte innerhalb der Vorlage.
BuildReport(string, string, object[], string[], ReportBuilderOptions)
Füllt das Vorlagendokument mit Daten aus mehreren Quellen und erzeugt einen vollständigen Bericht mit zusätzlichen Optionen.
Diese Überladung bestimmt automatisch das Speicherformat anhand der Dateiendung der Ausgabe.
public static void BuildReport(string inputFileName, string outputFileName, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions)
Parameter
inputFileName
string
Der Name der Eingabedatei.
outputFileName
string
Der Name der Ausgabedatei.
data
object[]
Ein Array von Datenquellenobjekten.
dataSourceNames
string[]
Ein Array von Namen zur Referenzierung der Datenquellenobjekte innerhalb der Vorlage.
reportBuilderOptions
ReportBuilderOptions
Zusätzliche Optionen für den Berichtsbau.
BuildReport(string, string, SaveFormat, object[], string[])
Füllt das Vorlagendokument mit Daten aus mehreren Quellen und erzeugt einen vollständigen Bericht mit einem angegebenen Ausgabeformat.
Diese Überladung bestimmt automatisch das Speicherformat anhand der Dateiendung der Ausgabe.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object[] data, string[] dataSourceNames)
Parameter
inputFileName
string
Der Name der Eingabedatei.
outputFileName
string
Der Name der Ausgabedatei.
saveFormat
SaveFormat
Das Speicherformat der Ausgabe.
data
object[]
Ein Array von Datenquellenobjekten.
dataSourceNames
string[]
Ein Array von Namen zur Referenzierung der Datenquellenobjekte innerhalb der Vorlage.
BuildReport(string, string, SaveFormat, object[], string[], ReportBuilderOptions)
Füllt das Vorlagendokument mit Daten aus mehreren Quellen und erzeugt einen vollständigen Bericht mit einem angegebenen Ausgabeformat und zusätzlichen Optionen.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions)
Parameter
inputFileName
string
Der Name der Eingabedatei.
outputFileName
string
Der Name der Ausgabedatei.
saveFormat
SaveFormat
Das Speicherformat der Ausgabe.
data
object[]
Ein Array von Datenquellenobjekten.
dataSourceNames
string[]
Ein Array von Namen zur Referenzierung der Datenquellenobjekte innerhalb der Vorlage.
reportBuilderOptions
ReportBuilderOptions
Zusätzliche Optionen für den Berichtsbau.
BuildReport(Stream, Stream, SaveFormat, object[], string[])
Füllt das Vorlagendokument mit Daten aus mehreren Quellen und erzeugt einen vollständigen Bericht aus den angegebenen Eingabe- und Ausgabeströmen.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object[] data, string[] dataSourceNames)
Parameter
inputStream
Stream
Der Eingabedatenstrom.
outputStream
Stream
Der Ausgabedatenstrom.
saveFormat
SaveFormat
Das Speicherformat der Ausgabe.
data
object[]
Ein Array von Datenquellenobjekten.
dataSourceNames
string[]
Ein Array von Namen zur Referenzierung der Datenquellenobjekte innerhalb der Vorlage.
BuildReport(Stream, Stream, SaveFormat, object[], string[], ReportBuilderOptions)
Füllt das Vorlagendokument mit Daten aus mehreren Quellen und erzeugt einen vollständigen Bericht mit dem angegebenen Ausgabeformat und zusätzlichen Optionen aus den angegebenen Eingabe- und Ausgabeströmen.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions)
Parameter
inputStream
Stream
Der Eingabedatenstrom.
outputStream
Stream
Der Ausgabedatenstrom.
saveFormat
SaveFormat
Das Speicherformat der Ausgabe.
data
object[]
Ein Array von Datenquellenobjekten.
dataSourceNames
string[]
Ein Array von Namen zur Referenzierung der Datenquellenobjekte innerhalb der Vorlage.
reportBuilderOptions
ReportBuilderOptions
Zusätzliche Optionen für den Berichtsbau.