ReportBuilder Class

Wordize.Reporting.ReportBuilder class. Provides methods intended to fill template with data using LINQ Reporting Engine.

ReportBuilder class

Provides methods intended to fill template with data using LINQ Reporting Engine.

public class ReportBuilder : Processor

Methods

NameDescription
static Create()Creates ReportBuilder processor.
static Create(ReportBuilderContext)Creates ReportBuilder processor with specified ReportBuilder context.
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 specified template document with data from the specified source making it a ready report.
static BuildReport(Stream, Stream, SaveFormat, object, ReportBuilderOptions)Populates the specified template document with data from the specified source making it a ready report.
static BuildReport(string, string, object, string, ReportBuilderOptions)Populates the specified template document with data from the specified source making it a ready report.
static BuildReport(string, string, object[], string[], ReportBuilderOptions)Populates the specified template document with data from the specified sources making it a ready report.
static BuildReport(string, string, SaveFormat, object, ReportBuilderOptions)Populates the specified template document with data from the specified source making it a ready report.
static BuildReport(Stream, Stream, SaveFormat, object, string, ReportBuilderOptions)Populates the specified template document with data from the specified source making it a ready report.
static BuildReport(Stream, Stream, SaveFormat, object[], string[], ReportBuilderOptions)Populates the specified template document with data from the specified sources making it a ready report.
static BuildReport(string, string, SaveFormat, object, string, ReportBuilderOptions)Populates the specified template document with data from the specified source making it a ready report.
static BuildReport(string, string, SaveFormat, object[], string[], ReportBuilderOptions)Populates the specified template document with data from the specified sources making it a ready report.
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