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
Дополнительные параметры сборки отчета.