ReportBuilder
Contents
[
Hide
]ReportBuilder class
Provides methods intended to fill template with data using LINQ Reporting Engine.
public class ReportBuilder : Processor
Methods
Name | Description |
---|---|
static Create() | Creates new instance of the report builder processor. |
static Create(ReportBuilderContext) | Creates new instance of the report builder processor. |
Execute() | Execute the processor action. |
From(Stream, LoadOptions) | Specifies input document for processing. |
From(string, LoadOptions) | Specifies input document for processing. |
To(List<Stream>, SaveFormat) | Specifies output Document streams list. |
To(List<Stream>, SaveOptions) | Specifies output Document streams list. |
To(Stream, SaveFormat) | Specifies output stream for the processor. |
To(Stream, SaveOptions) | Specifies output stream for the processor. |
To(string, SaveFormat) | Specifies output file for the processor. |
To(string, SaveOptions) | Specifies output file for the processor. |
static BuildReport(string, string, object, ReportBuilderOptions) | Populates the template document with data from the specified source, generating a completed report with additional options. |
static BuildReport(Stream, Stream, SaveFormat, object, ReportBuilderOptions) | Populates the template document with data from the specified source, generating a completed report with specified output format and additional options, from input and output streams. |
static BuildReport(Stream, Stream, SaveOptions, object, ReportBuilderOptions) | Populates the template document with data from the specified source, generating a completed report with specified output format and additional options, from input and output streams. |
static BuildReport(string, string, object, string, ReportBuilderOptions) | Populates the template document with data from the specified source, generating a completed report with a named data source reference and additional options. |
static BuildReport(string, string, object[], string[], ReportBuilderOptions) | Populates the template document with data from multiple sources, generating a completed report with additional options. This overload automatically determines the save format based on the output file extension. |
static BuildReport(string, string, SaveFormat, object, ReportBuilderOptions) | Populates the template document with data from the specified source, generating a completed report with specified output format and additional options. |
static BuildReport(string, string, SaveOptions, object, ReportBuilderOptions) | Populates the template document with data from the specified source, generating a completed report with specified output format and additional options. |
static BuildReport(Stream, Stream, SaveFormat, object, string, ReportBuilderOptions) | Populates the template document with data from the specified source, generating a completed report with a named data source reference and additional options. |
static BuildReport(Stream, Stream, SaveFormat, object[], string[], ReportBuilderOptions) | Populates the template document with data from multiple sources, generating a completed report with specified output format and additional options from the specified input and output file streams. |
static BuildReport(Stream, Stream, SaveOptions, object, string, ReportBuilderOptions) | Populates the template document with data from the specified source, generating a completed report with a named data source reference and additional options. |
static BuildReport(Stream, Stream, SaveOptions, object[], string[], ReportBuilderOptions) | Populates the template document with data from multiple sources, generating a completed report with specified output format and additional options from the specified input and output file streams. |
static BuildReport(string, string, SaveFormat, object, string, ReportBuilderOptions) | Populates the template document with data from the specified source, generating a completed report with specified output format, a named data source reference, and additional options. |
static BuildReport(string, string, SaveFormat, object[], string[], ReportBuilderOptions) | Populates the template document with data from multiple sources, generating a completed report with a specified output format and additional options. |
static BuildReport(string, string, SaveOptions, object, string, ReportBuilderOptions) | Populates the template document with data from the specified source, generating a completed report with specified output format, a named data source reference, and additional options. |
static BuildReport(string, string, SaveOptions, object[], string[], ReportBuilderOptions) | Populates the template document with data from multiple sources, generating a completed report with a specified output format and additional options. |
static BuildReportToImages(Stream, ImageSaveOptions, object[], string[], ReportBuilderOptions) | Populates the template document with data from multiple sources. Renders the output to images. |
static BuildReportToImages(string, ImageSaveOptions, object[], string[], ReportBuilderOptions) | Populates the template document with data from multiple sources. Renders the output to images. |
See Also
- class Processor
- namespace Aspose.Words.LowCode
- assembly Aspose.Words