ReportBuilderOptions
Содержание
[
Скрывать
]ReportBuilderOptions class
Представляет параметры функциональности LINQ Reporting Engine.
public class ReportBuilderOptions
Конструкторы
Имя | Описание |
---|---|
ReportBuilderOptions() | Конструктор по умолчанию. |
Характеристики
Имя | Описание |
---|---|
KnownTypes { get; } | Получает неупорядоченный набор (т.е. коллекцию уникальных элементов), содержащийType объекты , полностью или частично определенные имена которых могут использоваться в шаблонах отчетов, обрабатываемых этим экземпляром engine , для вызова статических членов соответствующих типов, выполнения приведения типов и т. д. |
MissingMemberMessage { get; set; } | Возвращает или задает строковое значение, напечатанное вместо шаблонного выражения, представляющего простую ссылку на отсутствующий член объекта. Значение по умолчанию — пустая строка. |
Options { get; set; } | Возвращает или задает набор флагов, управляющих поведением этогоReportingEngine экземпляр при построении отчета. |
Примеры
Показывает, как заполнить документ данными.
public void BuildReportData()
{
// Существует несколько способов заполнить документ данными:
string doc = MyDir + "Reporting engine template - If greedy.docx";
AsposeData obj = new AsposeData { List = new List<string> { "abc" } };
ReportBuilder.BuildReport(doc, ArtifactsDir + "LowCode.BuildReportWithObject.1.docx", obj);
ReportBuilder.BuildReport(doc, ArtifactsDir + "LowCode.BuildReportWithObject.2.docx", obj, new ReportBuilderOptions() { Options = ReportBuildOptions.AllowMissingMembers });
ReportBuilder.BuildReport(doc, ArtifactsDir + "LowCode.BuildReportWithObject.3.docx", SaveFormat.Docx, obj);
ReportBuilder.BuildReport(doc, ArtifactsDir + "LowCode.BuildReportWithObject.4.docx", SaveFormat.Docx, obj, new ReportBuilderOptions() { Options = ReportBuildOptions.AllowMissingMembers });
}
public class AsposeData
{
public List<string> List { get; set; }
}
Смотрите также
- пространство имен Aspose.Words.LowCode
- сборка Aspose.Words