ReportBuilder

ReportBuilder class

Предоставляет методы, предназначенные для заполнения шаблона данными с использованием LINQ Reporting Engine.

public class ReportBuilder : Processor

Методы

ИмяОписание
static Create()Создает новый экземпляр процессора построителя отчетов.
static Create(ReportBuilderContext)Создает новый экземпляр процессора построителя отчетов.
Execute()Выполнить действие процессора.
From(Stream, LoadOptions)Указывает входной документ для обработки.
From(string, LoadOptions)Указывает входной документ для обработки.
To(List<Stream>, SaveFormat)Указывает список выходных потоков документов.
To(List<Stream>, SaveOptions)Указывает список выходных потоков документов.
To(Stream, SaveFormat)Указывает выходной поток для процессора.
To(Stream, SaveOptions)Указывает выходной поток для процессора.
To(string, SaveFormat)Указывает выходной файл для процессора.
To(string, SaveOptions)Указывает выходной файл для процессора.
static BuildReport(string, string, object, ReportBuilderOptions)Заполняет шаблон документа данными из указанного источника, формируя завершенный отчет с дополнительными параметрами.
static BuildReport(Stream, Stream, SaveFormat, object, ReportBuilderOptions)Заполняет шаблон документа данными из указанного источника, формируя завершенный отчет с указанным форматом вывода и дополнительными параметрами из входных и выходных потоков.
static BuildReport(Stream, Stream, SaveOptions, object, ReportBuilderOptions)Заполняет шаблон документа данными из указанного источника, формируя завершенный отчет с указанным форматом вывода и дополнительными параметрами из входных и выходных потоков.
static BuildReport(string, string, object, string, ReportBuilderOptions)Заполняет шаблон документа данными из указанного источника, генерируя завершенный отчет с именованной ссылкой на источник данных и дополнительными параметрами.
static BuildReport(string, string, object[], string[], ReportBuilderOptions)Заполняет шаблон документа данными из нескольких источников, генерируя завершенный отчет с дополнительными параметрами. Эта перегрузка автоматически определяет формат сохранения на основе расширения выходного файла.
static BuildReport(string, string, SaveFormat, object, ReportBuilderOptions)Заполняет шаблон документа данными из указанного источника, формируя завершенный отчет с указанным форматом вывода и дополнительными параметрами.
static BuildReport(string, string, SaveOptions, object, ReportBuilderOptions)Заполняет шаблон документа данными из указанного источника, формируя завершенный отчет с указанным форматом вывода и дополнительными параметрами.
static BuildReport(Stream, Stream, SaveFormat, object, string, ReportBuilderOptions)Заполняет шаблон документа данными из указанного источника, генерируя завершенный отчет с именованной ссылкой на источник данных и дополнительными параметрами.
static BuildReport(Stream, Stream, SaveFormat, object[], string[], ReportBuilderOptions)Заполняет шаблон документа данными из нескольких источников, генерируя завершенный отчет с указанным форматом вывода и дополнительными параметрами из указанных входных и выходных потоков файлов.
static BuildReport(Stream, Stream, SaveOptions, object, string, ReportBuilderOptions)Заполняет шаблон документа данными из указанного источника, генерируя завершенный отчет с именованной ссылкой на источник данных и дополнительными параметрами.
static BuildReport(Stream, Stream, SaveOptions, object[], string[], ReportBuilderOptions)Заполняет шаблон документа данными из нескольких источников, генерируя завершенный отчет с указанным форматом вывода и дополнительными параметрами из указанных входных и выходных потоков файлов.
static BuildReport(string, string, SaveFormat, object, string, ReportBuilderOptions)Заполняет шаблон документа данными из указанного источника, генерируя завершенный отчет с указанным форматом вывода, именованной ссылкой на источник данных и дополнительными параметрами.
static BuildReport(string, string, SaveFormat, object[], string[], ReportBuilderOptions)Заполняет шаблон документа данными из нескольких источников, генерируя завершенный отчет с указанным форматом вывода и дополнительными параметрами.
static BuildReport(string, string, SaveOptions, object, string, ReportBuilderOptions)Заполняет шаблон документа данными из указанного источника, генерируя завершенный отчет с указанным форматом вывода, именованной ссылкой на источник данных и дополнительными параметрами.
static BuildReport(string, string, SaveOptions, object[], string[], ReportBuilderOptions)Заполняет шаблон документа данными из нескольких источников, генерируя завершенный отчет с указанным форматом вывода и дополнительными параметрами.
static BuildReportToImages(Stream, ImageSaveOptions, object[], string[], ReportBuilderOptions)Заполняет шаблон документа данными из нескольких источников. Преобразует вывод в изображения.
static BuildReportToImages(string, ImageSaveOptions, object[], string[], ReportBuilderOptions)Заполняет шаблон документа данными из нескольких источников. Преобразует вывод в изображения.

Смотрите также