Class ReportBuilder
Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll
提供使用 LINQ Reporting Engine 填充模板数据的方法。
public static class ReportBuilder
继承
继承成员
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
方法
BuildReport(string, string, object)
使用指定源中的数据填充模板文档,生成完整的报告。
public static void BuildReport(string inputFileName, string outputFileName, object data)
参数
inputFileName
string
输入文件名。
outputFileName
string
输出文件名。
data
object
数据源对象。
BuildReport(string, string, object, ReportBuilderOptions)
使用指定源中的数据填充模板文档,生成带有附加选项的完整报告。
public static void BuildReport(string inputFileName, string outputFileName, object data, ReportBuilderOptions reportBuilderOptions)
参数
inputFileName
string
输入文件名。
outputFileName
string
输出文件名。
data
object
数据源对象。
reportBuilderOptions
ReportBuilderOptions
附加报告构建选项。
BuildReport(string, string, SaveFormat, object)
使用指定源中的数据填充模板文档,生成具有指定输出格式的完整报告。
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data)
参数
inputFileName
string
输入文件名。
outputFileName
string
输出文件名。
saveFormat
SaveFormat
输出的保存格式。
data
object
数据源对象。
BuildReport(string, string, SaveFormat, object, ReportBuilderOptions)
使用指定源中的数据填充模板文档,生成具有指定输出格式和附加选项的完整报告。
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions)
参数
inputFileName
string
输入文件名。
outputFileName
string
输出文件名。
saveFormat
SaveFormat
输出的保存格式。
data
object
数据源对象。
reportBuilderOptions
ReportBuilderOptions
附加报告构建选项。
BuildReport(Stream, Stream, SaveFormat, object)
使用指定源中的数据填充模板文档,从输入和输出流生成完整的报告。
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data)
参数
inputStream
Stream
输入文件流。
outputStream
Stream
输出文件流。
saveFormat
SaveFormat
输出的保存格式。
data
object
数据源对象。
BuildReport(Stream, Stream, SaveFormat, object, ReportBuilderOptions)
使用指定源中的数据填充模板文档,从输入和输出流生成具有指定输出格式和附加选项的完整报告。
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions)
参数
inputStream
Stream
输入文件流。
outputStream
Stream
输出文件流。
saveFormat
SaveFormat
输出的保存格式。
data
object
数据源对象。
reportBuilderOptions
ReportBuilderOptions
附加报告构建选项。
BuildReport(string, string, object, string)
使用指定源中的数据填充模板文档,生成具有命名数据源引用的完整报告。
public static void BuildReport(string inputFileName, string outputFileName, object data, string dataSourceName)
参数
inputFileName
string
输入文件名。
outputFileName
string
输出文件名。
data
object
数据源对象。
dataSourceName
string
在模板中引用数据源对象的名称。
BuildReport(string, string, object, string, ReportBuilderOptions)
使用指定源中的数据填充模板文档,生成具有命名数据源引用和附加选项的完整报告。
public static void BuildReport(string inputFileName, string outputFileName, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions)
参数
inputFileName
string
输入文件名。
outputFileName
string
输出文件名。
data
object
数据源对象。
dataSourceName
string
在模板中引用数据源对象的名称。
reportBuilderOptions
ReportBuilderOptions
附加报告构建选项。
BuildReport(string, string, SaveFormat, object, string)
使用指定源中的数据填充模板文档,生成具有指定输出格式和命名数据源引用的完整报告。
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, string dataSourceName)
参数
inputFileName
string
输入文件名。
outputFileName
string
输出文件名。
saveFormat
SaveFormat
输出的保存格式。
data
object
数据源对象。
dataSourceName
string
在模板中引用数据源对象的名称。
BuildReport(string, string, SaveFormat, object, string, ReportBuilderOptions)
使用指定源中的数据填充模板文档,生成具有指定输出格式、命名数据源引用和附加选项的完整报告。
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions)
参数
inputFileName
string
输入文件名。
outputFileName
string
输出文件名。
saveFormat
SaveFormat
输出的保存格式。
data
object
数据源对象。
dataSourceName
string
在模板中引用数据源对象的名称。
reportBuilderOptions
ReportBuilderOptions
附加报告构建选项。
BuildReport(Stream, Stream, SaveFormat, object, string)
使用指定源中的数据填充模板文档,生成具有命名数据源引用的完整报告。
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, string dataSourceName)
参数
inputStream
Stream
输入文件流。
outputStream
Stream
输出文件流。
saveFormat
SaveFormat
输出的保存格式。
data
object
数据源对象。
dataSourceName
string
在模板中引用数据源对象的名称。
BuildReport(Stream, Stream, SaveFormat, object, string, ReportBuilderOptions)
使用指定源中的数据填充模板文档,生成具有命名数据源引用和附加选项的完整报告。
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions)
参数
inputStream
Stream
输入文件流。
outputStream
Stream
输出文件流。
saveFormat
SaveFormat
输出的保存格式。
data
object
数据源对象。
dataSourceName
string
在模板中引用数据源对象的名称。
reportBuilderOptions
ReportBuilderOptions
附加报告构建选项。
BuildReport(string, string, object[], string[])
使用来自多个源的数据填充模板文档,从指定的输入和输出文件名生成完整报告。 此重载根据输出文件扩展名自动确定保存格式。
public static void BuildReport(string inputFileName, string outputFileName, object[] data, string[] dataSourceNames)
参数
inputFileName
string
输入文件名。
outputFileName
string
输出文件名。
data
object[]
数据源对象数组。
dataSourceNames
string[]
在模板中引用数据源对象的名称数组。
BuildReport(string, string, object[], string[], ReportBuilderOptions)
使用来自多个源的数据填充模板文档,生成带有附加选项的完整报告。 此重载根据输出文件扩展名自动确定保存格式。
public static void BuildReport(string inputFileName, string outputFileName, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions)
参数
inputFileName
string
输入文件名。
outputFileName
string
输出文件名。
data
object[]
数据源对象数组。
dataSourceNames
string[]
在模板中引用数据源对象的名称数组。
reportBuilderOptions
ReportBuilderOptions
附加报告构建选项。
BuildReport(string, string, SaveFormat, object[], string[])
使用来自多个源的数据填充模板文档,生成具有指定输出格式的完整报告。 此重载根据输出文件扩展名自动确定保存格式。
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object[] data, string[] dataSourceNames)
参数
inputFileName
string
输入文件名。
outputFileName
string
输出文件名。
saveFormat
SaveFormat
输出的保存格式。
data
object[]
数据源对象数组。
dataSourceNames
string[]
在模板中引用数据源对象的名称数组。
BuildReport(string, string, SaveFormat, object[], string[], ReportBuilderOptions)
使用来自多个源的数据填充模板文档,生成具有指定输出格式和附加选项的完整报告。
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions)
参数
inputFileName
string
输入文件名。
outputFileName
string
输出文件名。
saveFormat
SaveFormat
输出的保存格式。
data
object[]
数据源对象数组。
dataSourceNames
string[]
在模板中引用数据源对象的名称数组。
reportBuilderOptions
ReportBuilderOptions
附加报告构建选项。
BuildReport(Stream, Stream, SaveFormat, object[], string[])
使用来自多个源的数据填充模板文档,从指定的输入和输出文件流生成完整报告。
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object[] data, string[] dataSourceNames)
参数
inputStream
Stream
输入文件流。
outputStream
Stream
输出文件流。
saveFormat
SaveFormat
输出的保存格式。
data
object[]
数据源对象数组。
dataSourceNames
string[]
在模板中引用数据源对象的名称数组。
BuildReport(Stream, Stream, SaveFormat, object[], string[], ReportBuilderOptions)
使用来自多个源的数据填充模板文档,从指定的输入和输出文件流生成具有指定输出格式和附加选项的完整报告。
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions)
参数
inputStream
Stream
输入文件流。
outputStream
Stream
输出文件流。
saveFormat
SaveFormat
输出的保存格式。
data
object[]
数据源对象数组。
dataSourceNames
string[]
在模板中引用数据源对象的名称数组。
reportBuilderOptions
ReportBuilderOptions
附加报告构建选项。