Class ReportBuilder

Class ReportBuilder

Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll

提供使用 LINQ Reporting Engine 填充模板数据的方法。

public static class ReportBuilder

继承

objectReportBuilder

继承成员

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

附加报告构建选项。

 中文