Class ReportBuilder

Class ReportBuilder

Названий на: Aspose.Words.LowCode Асамблея: Aspose.Words.dll (25.4.0)

Він надає методи, спрямовані на заповнення шаблону даними за допомогою LINQ Reporting Engine.

public class ReportBuilder : Processor

Inheritance

object Processor ReportBuilder

Нападні члени

Processor.mResultDocument , Processor.From(string, LoadOptions) , Processor.From(Stream, LoadOptions) , Processor.To(string, SaveOptions) , Processor.To(string, SaveFormat) , Processor.To(Stream, SaveOptions) , Processor.To(Stream, SaveFormat) , Processor.To(List, SaveOptions) , Processor.To(List, SaveFormat) , Processor.Execute() , Processor.ExecuteCore() , Processor.CheckArgumentsSet() , Processor.GetPartFileName(string, int, SaveFormat) , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Methods

BuildReport(стрічка, стрічка, об’єкт, ReportBuilderOptions)

Популює шаблонний документ з даними з зазначеного джерела, генеруючи завершений звіт з додатковими варіантами.

public static void BuildReport(string inputFileName, string outputFileName, object data, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

Назва вхідного файлу.

outputFileName string

Назва вихідного файлу.

data object

Об’єкт джерела даних

reportBuilderOptions ReportBuilderOptions

Додатковий звіт побудує варіанти.

Remarks

Якщо вихідний формат є зображенням (BMP, EMF, EPS, GIF, JPEG, PNG, або WebP), кожна сторінка виходу буде збережена як окремий файл.

Якщо формат виходу TIFF, то вихід буде збережений як один мультифрамний файл TifF.

BuildReport(струн, струн, SaveFormat, об’єкт, ReportBuilderOptions)

Популює шаблонний документ з даними з зазначеного джерела, генеруючи завершений звіт з зазначеним форматом виходу та додатковими варіантами.

public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

Назва вхідного файлу.

outputFileName string

Назва вихідного файлу.

saveFormat SaveFormat

Вихід зберігається у форматі.

data object

Об’єкт джерела даних

reportBuilderOptions ReportBuilderOptions

Додатковий звіт побудує варіанти.

Remarks

Якщо вихідний формат є зображенням (BMP, EMF, EPS, GIF, JPEG, PNG, або WebP), кожна сторінка виходу буде збережена як окремий файл.

Якщо формат виходу TIFF, то вихід буде збережений як один мультифрамний файл TifF.

BuildReport(string, string, SaveOptions, об’єкт, ReportBuilderOptions)

Популює шаблонний документ з даними з зазначеного джерела, генеруючи завершений звіт з зазначеним форматом виходу та додатковими варіантами.

public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object data, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

Назва вхідного файлу.

outputFileName string

Назва вихідного файлу.

saveOptions SaveOptions

Вихід – це збереження варіантів.

data object

Об’єкт джерела даних

reportBuilderOptions ReportBuilderOptions

Додатковий звіт побудує варіанти.

Remarks

Якщо вихідний формат є зображенням (BMP, EMF, EPS, GIF, JPEG, PNG, або WebP), кожна сторінка виходу буде збережена як окремий файл.

Якщо формат виходу TIFF, то вихід буде збережений як один мультифрамний файл TifF.

BuildReport(Потік, Потік, SaveFormat, Об’єкт, ReportBuilderOptions)

Популює шаблонний документ з даними з зазначеного джерела, генеруючи завершений звіт з зазначеним форматом виходу та додатковими варіантами, з потоків входу та виходу.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

Вхідний файл потоку.

outputStream Stream

Вихідний файл потоку.

saveFormat SaveFormat

Вихід зберігається у форматі.

data object

Об’єкт джерела даних

reportBuilderOptions ReportBuilderOptions

Додатковий звіт побудує варіанти.

Remarks

Якщо формат виходу є зображенням (BMP, EMF, EPS, GIF, JPEG, PNG, або WebP), тільки перша сторінка результату буде збережена до зазначеного потоку.

Якщо форматом виходу є TIFF, то вихід буде збережений в якості єдиного мультифрамного TifF до зазначеного потоку.

BuildReport(Потік, Потік, SaveOptions, Об’єкт, ReportBuilderOptions)

Популює шаблонний документ з даними з зазначеного джерела, генеруючи завершений звіт з зазначеним форматом виходу та додатковими варіантами, з потоків входу та виходу.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object data, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

Вхідний файл потоку.

outputStream Stream

Вихідний файл потоку.

saveOptions SaveOptions

Вихід – це збереження варіантів.

data object

Об’єкт джерела даних

reportBuilderOptions ReportBuilderOptions

Додатковий звіт побудує варіанти.

Remarks

Якщо формат виходу є зображенням (BMP, EMF, EPS, GIF, JPEG, PNG, або WebP), тільки перша сторінка результату буде збережена до зазначеного потоку.

Якщо форматом виходу є TIFF, то вихід буде збережений в якості єдиного мультифрамного TifF до зазначеного потоку.

BuildReport(стрічка, стрічка, об’єкт, стрічка, ReportBuilderOptions)

Популює шаблонний документ з даними з зазначеного джерела, генеруючи завершений звіт з названою посиланням на джерело даних та додатковими варіантами.

public static void BuildReport(string inputFileName, string outputFileName, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

Назва вхідного файлу.

outputFileName string

Назва вихідного файлу.

data object

Об’єкт джерела даних

dataSourceName string

Назва для посилання на об’єкт джерела даних в шаблоні.

reportBuilderOptions ReportBuilderOptions

Додатковий звіт побудує варіанти.

Remarks

Якщо вихідний формат є зображенням (BMP, EMF, EPS, GIF, JPEG, PNG, або WebP), кожна сторінка виходу буде збережена як окремий файл.

Якщо формат виходу TIFF, то вихід буде збережений як один мультифрамний файл TifF.

BuildReport(string, string, SaveFormat, об’єкт, string, ReportBuilderOptions)

Популює шаблонний документ з даними з зазначеного джерела, генеруючи завершений звіт з зазначеним форматом виходу, назву джерела даних і додаткові варіанти.

public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

Назва вхідного файлу.

outputFileName string

Назва вихідного файлу.

saveFormat SaveFormat

Вихід зберігається у форматі.

data object

Об’єкт джерела даних

dataSourceName string

Назва для посилання на об’єкт джерела даних в шаблоні.

reportBuilderOptions ReportBuilderOptions

Додатковий звіт побудує варіанти.

Remarks

Якщо вихідний формат є зображенням (BMP, EMF, EPS, GIF, JPEG, PNG, або WebP), кожна сторінка виходу буде збережена як окремий файл.

Якщо формат виходу TIFF, то вихід буде збережений як один мультифрамний файл TifF.

BuildReport(string, string, SaveOptions, об’єкт, string, ReportBuilderOptions)

Популює шаблонний документ з даними з зазначеного джерела, генеруючи завершений звіт з зазначеним форматом виходу, назву джерела даних і додаткові варіанти.

public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

Назва вхідного файлу.

outputFileName string

Назва вихідного файлу.

saveOptions SaveOptions

Вихід – це збереження варіантів.

data object

Об’єкт джерела даних

dataSourceName string

Назва для посилання на об’єкт джерела даних в шаблоні.

reportBuilderOptions ReportBuilderOptions

Додатковий звіт побудує варіанти.

Remarks

Якщо вихідний формат є зображенням (BMP, EMF, EPS, GIF, JPEG, PNG, або WebP), кожна сторінка виходу буде збережена як окремий файл.

Якщо формат виходу TIFF, то вихід буде збережений як один мультифрамний файл TifF.

BuildReport(Stream, Stream, SaveFormat, об’єкт, смуга, ReportBuilderOptions)

Популює шаблонний документ з даними з зазначеного джерела, генеруючи завершений звіт з названою посиланням на джерело даних та додатковими варіантами.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

Вхідний файл потоку.

outputStream Stream

Вихідний файл потоку.

saveFormat SaveFormat

Вихід зберігається у форматі.

data object

Об’єкт джерела даних

dataSourceName string

Назва для посилання на об’єкт джерела даних в шаблоні.

reportBuilderOptions ReportBuilderOptions

Додатковий звіт побудує варіанти.

Remarks

Якщо формат виходу є зображенням (BMP, EMF, EPS, GIF, JPEG, PNG, або WebP), тільки перша сторінка результату буде збережена до зазначеного потоку.

Якщо форматом виходу є TIFF, то вихід буде збережений в якості єдиного мультифрамного TifF до зазначеного потоку.

BuildReport(Stream, Stream, SaveOptions, об’єкт, стрічка, ReportBuilderOptions)

Популює шаблонний документ з даними з зазначеного джерела, генеруючи завершений звіт з названою посиланням на джерело даних та додатковими варіантами.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

Вхідний файл потоку.

outputStream Stream

Вихідний файл потоку.

saveOptions SaveOptions

Вихід – це збереження варіантів.

data object

Об’єкт джерела даних

dataSourceName string

Назва для посилання на об’єкт джерела даних в шаблоні.

reportBuilderOptions ReportBuilderOptions

Додатковий звіт побудує варіанти.

Remarks

Якщо формат виходу є зображенням (BMP, EMF, EPS, GIF, JPEG, PNG, або WebP), тільки перша сторінка результату буде збережена до зазначеного потоку.

Якщо форматом виходу є TIFF, то вихід буде збережений в якості єдиного мультифрамного TifF до зазначеного потоку.

BuildReport(Стриг, Стриг, Об’єкт[ ], Стрічка[ ], ReportBuilderOptions)

Популює шаблонний документ з даними з декількох джерел, генеруючи завершений звіт з додатковими варіантами.Цей перевантаження автоматично визначає формат збереження на основі розширення файлу виходу.

public static void BuildReport(string inputFileName, string outputFileName, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

Назва вхідного файлу.

outputFileName string

Назва вихідного файлу.

data object [ ]

Кількість об’єктів джерела даних.

dataSourceNames string [ ]

Серія імен для посилання на об’єкти джерела даних в рамках шаблону.

reportBuilderOptions ReportBuilderOptions

Додатковий звіт побудує варіанти.

Remarks

Якщо вихідний формат є зображенням (BMP, EMF, EPS, GIF, JPEG, PNG, або WebP), кожна сторінка виходу буде збережена як окремий файл.

Якщо формат виходу TIFF, то вихід буде збережений як один мультифрамний файл TifF.

BuildReport(Штрих, Штрих, SaveFormat, Об’єкт[ ], Стрічка[ ], ReportBuilderOptions)

Популює шаблонний документ з даними з декількох джерел, генеруючи завершений звіт з визначеним форматом виходу та додатковими варіантами.

public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

Назва вхідного файлу.

outputFileName string

Назва вихідного файлу.

saveFormat SaveFormat

Вихід зберігається у форматі.

data object [ ]

Кількість об’єктів джерела даних.

dataSourceNames string [ ]

Серія імен для посилання на об’єкти джерела даних в рамках шаблону.

reportBuilderOptions ReportBuilderOptions

Додатковий звіт побудує варіанти.

Remarks

Якщо вихідний формат є зображенням (BMP, EMF, EPS, GIF, JPEG, PNG, або WebP), кожна сторінка виходу буде збережена як окремий файл.

Якщо формат виходу TIFF, то вихід буде збережений як один мультифрамний файл TifF.

BuildReport(string, string, SaveOptions, об’єкт[ ], Стрічка[ ], ReportBuilderOptions)

Популює шаблонний документ з даними з декількох джерел, генеруючи завершений звіт з визначеним форматом виходу та додатковими варіантами.

public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

Назва вхідного файлу.

outputFileName string

Назва вихідного файлу.

saveOptions SaveOptions

Вихід – це збереження варіантів.

data object [ ]

Кількість об’єктів джерела даних.

dataSourceNames string [ ]

Серія імен для посилання на об’єкти джерела даних в рамках шаблону.

reportBuilderOptions ReportBuilderOptions

Додатковий звіт побудує варіанти.

Remarks

Якщо вихідний формат є зображенням (BMP, EMF, EPS, GIF, JPEG, PNG, або WebP), кожна сторінка виходу буде збережена як окремий файл.

Якщо формат виходу TIFF, то вихід буде збережений як один мультифрамний файл TifF.

BuildReport(Потік, потік, SaveFormat, об’єкт[ ], Стрічка[ ], ReportBuilderOptions)

Популює шаблонний документ з даними з декількох джерел, генеруючи завершений звіт з визначеним форматом виходу та додатковими варіантами з визначених потоків вхідних і вихідних файлів.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

Вхідний файл потоку.

outputStream Stream

Вихідний файл потоку.

saveFormat SaveFormat

Вихід зберігається у форматі.

data object [ ]

Кількість об’єктів джерела даних.

dataSourceNames string [ ]

Серія імен для посилання на об’єкти джерела даних в рамках шаблону.

reportBuilderOptions ReportBuilderOptions

Додатковий звіт побудує варіанти.

Remarks

Якщо формат виходу є зображенням (BMP, EMF, EPS, GIF, JPEG, PNG, або WebP), тільки перша сторінка результату буде збережена до зазначеного потоку.

Якщо форматом виходу є TIFF, то вихід буде збережений в якості єдиного мультифрамного TifF до зазначеного потоку.

BuildReport(Потік, Потік, SaveOptions, Об’єкт[ ], Стрічка[ ], ReportBuilderOptions)

Популює шаблонний документ з даними з декількох джерел, генеруючи завершений звіт з визначеним форматом виходу та додатковими варіантами з визначених потоків вхідних і вихідних файлів.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

Вхідний файл потоку.

outputStream Stream

Вихідний файл потоку.

saveOptions SaveOptions

Вихід – це збереження варіантів.

data object [ ]

Кількість об’єктів джерела даних.

dataSourceNames string [ ]

Серія імен для посилання на об’єкти джерела даних в рамках шаблону.

reportBuilderOptions ReportBuilderOptions

Додатковий звіт побудує варіанти.

Remarks

Якщо формат виходу є зображенням (BMP, EMF, EPS, GIF, JPEG, PNG, або WebP), тільки перша сторінка результату буде збережена до зазначеного потоку.

Якщо форматом виходу є TIFF, то вихід буде збережений в якості єдиного мультифрамного TifF до зазначеного потоку.

BuildReportToImages(Стриг, ImageSaveOptions, об’єкт[ ], Стрічка[ ], ReportBuilderOptions)

Популює шаблонний документ з даними з декількох джерел.Відносить вихід на зображення.

public static Stream[] BuildReportToImages(string inputFileName, ImageSaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

Назва вхідного файлу.

saveOptions ImageSaveOptions

Вихід – це збереження варіантів.

data object [ ]

Кількість об’єктів джерела даних.

dataSourceNames string [ ]

Серія імен для посилання на об’єкти джерела даних в рамках шаблону.

reportBuilderOptions ReportBuilderOptions

Додатковий звіт побудує варіанти.

Returns

Stream [ ]

BuildReportToImages(Потік, ImageSaveOptions, об’єкт[ ], Стрічка[ ], ReportBuilderOptions)

Популює шаблонний документ з даними з декількох джерел.Відносить вихід на зображення.

public static Stream[] BuildReportToImages(Stream inputStream, ImageSaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

Вхідний файл потоку.

saveOptions ImageSaveOptions

Вихід – це збереження варіантів.

data object [ ]

Кількість об’єктів джерела даних.

dataSourceNames string [ ]

Серія імен для посилання на об’єкти джерела даних в рамках шаблону.

reportBuilderOptions ReportBuilderOptions

Додатковий звіт побудує варіанти.

Returns

Stream [ ]

Create()

Створення нового прикладу звітного будівельника процесора.

public static ReportBuilder Create()

Returns

ReportBuilder

Create(ReportBuilderContext)

Створення нового прикладу звітного будівельника процесора.

public static ReportBuilder Create(ReportBuilderContext context)

Parameters

context ReportBuilderContext

Returns

ReportBuilder

ExecuteCore()

protected override void ExecuteCore()

 Українська