ReportBuilderOptions
Contenido
[
Ocultar
]ReportBuilderOptions class
Representa opciones para la funcionalidad del motor de informes LINQ.
public class ReportBuilderOptions
Constructores
| Nombre | Descripción |
|---|---|
| ReportBuilderOptions() | Constructor predeterminado |
Propiedades
| Nombre | Descripción |
|---|---|
| KnownTypes { get; } | Obtiene un conjunto desordenado (es decir, una colección de elementos únicos) que contieneType objetos cuyos nombres total o parcialmente calificados se pueden usar dentro de las plantillas de informes procesadas por esta instancia de engine para invocar los miembros estáticos de los tipos correspondientes, realizar conversiones de tipos, etc. |
| MissingMemberMessage { get; set; } | Obtiene o establece un valor de cadena impreso en lugar de una expresión de plantilla que representa una referencia simple a un miembro faltante de un objeto. El valor predeterminado es una cadena vacía. |
| Options { get; set; } | Obtiene o establece un conjunto de indicadores que controlan el comportamiento de esteReportingEngine instancia al crear un informe. |
Ejemplos
Muestra cómo rellenar un documento con datos.
public void BuildReportData()
{
// Hay varias formas de rellenar un documento con datos:
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; }
}
Ver también
- espacio de nombres Aspose.Words.LowCode
- asamblea Aspose.Words