Class ReportBuilder

Class ReportBuilder

Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll

Proporciona métodos destinados a llenar plantillas con datos utilizando el Motor de Informes LINQ.

public static class ReportBuilder

Herencia

objectReportBuilder

Miembros Heredados

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Métodos

BuildReport(string, string, object)

Llena el documento de plantilla con datos de la fuente especificada, generando un informe completo.

public static void BuildReport(string inputFileName, string outputFileName, object data)

Parámetros

inputFileName string

El nombre del archivo de entrada.

outputFileName string

El nombre del archivo de salida.

data object

Un objeto de fuente de datos.

BuildReport(string, string, object, ReportBuilderOptions)

Llena el documento de plantilla con datos de la fuente especificada, generando un informe completo con opciones adicionales.

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

Parámetros

inputFileName string

El nombre del archivo de entrada.

outputFileName string

El nombre del archivo de salida.

data object

Un objeto de fuente de datos.

reportBuilderOptions ReportBuilderOptions

Opciones adicionales para la construcción del informe.

BuildReport(string, string, SaveFormat, object)

Llena el documento de plantilla con datos de la fuente especificada, generando un informe completo con el formato de salida especificado.

public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data)

Parámetros

inputFileName string

El nombre del archivo de entrada.

outputFileName string

El nombre del archivo de salida.

saveFormat SaveFormat

El formato de guardado de la salida.

data object

Un objeto de fuente de datos.

BuildReport(string, string, SaveFormat, object, ReportBuilderOptions)

Llena el documento de plantilla con datos de la fuente especificada, generando un informe completo con el formato de salida especificado y opciones adicionales.

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

Parámetros

inputFileName string

El nombre del archivo de entrada.

outputFileName string

El nombre del archivo de salida.

saveFormat SaveFormat

El formato de guardado de la salida.

data object

Un objeto de fuente de datos.

reportBuilderOptions ReportBuilderOptions

Opciones adicionales para la construcción del informe.

BuildReport(Stream, Stream, SaveFormat, object)

Llena el documento de plantilla con datos de la fuente especificada, generando un informe completo desde flujos de entrada y salida.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data)

Parámetros

inputStream Stream

El flujo del archivo de entrada.

outputStream Stream

El flujo del archivo de salida.

saveFormat SaveFormat

El formato de guardado de la salida.

data object

Un objeto de fuente de datos.

BuildReport(Stream, Stream, SaveFormat, object, ReportBuilderOptions)

Llena el documento de plantilla con datos de la fuente especificada, generando un informe completo con el formato de salida especificado y opciones adicionales, desde flujos de entrada y salida.

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

Parámetros

inputStream Stream

El flujo del archivo de entrada.

outputStream Stream

El flujo del archivo de salida.

saveFormat SaveFormat

El formato de guardado de la salida.

data object

Un objeto de fuente de datos.

reportBuilderOptions ReportBuilderOptions

Opciones adicionales para la construcción del informe.

BuildReport(string, string, object, string)

Llena el documento de plantilla con datos de la fuente especificada, generando un informe completo con una referencia de fuente de datos nombrada.

public static void BuildReport(string inputFileName, string outputFileName, object data, string dataSourceName)

Parámetros

inputFileName string

El nombre del archivo de entrada.

outputFileName string

El nombre del archivo de salida.

data object

Un objeto de fuente de datos.

dataSourceName string

Un nombre para referenciar el objeto de fuente de datos en la plantilla.

BuildReport(string, string, object, string, ReportBuilderOptions)

Llena el documento de plantilla con datos de la fuente especificada, generando un informe completo con una referencia de fuente de datos nombrada y opciones adicionales.

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

Parámetros

inputFileName string

El nombre del archivo de entrada.

outputFileName string

El nombre del archivo de salida.

data object

Un objeto de fuente de datos.

dataSourceName string

Un nombre para referenciar el objeto de fuente de datos en la plantilla.

reportBuilderOptions ReportBuilderOptions

Opciones adicionales para la construcción del informe.

BuildReport(string, string, SaveFormat, object, string)

Llena el documento de plantilla con datos de la fuente especificada, generando un informe completo con el formato de salida especificado y una referencia de fuente de datos nombrada.

public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, string dataSourceName)

Parámetros

inputFileName string

El nombre del archivo de entrada.

outputFileName string

El nombre del archivo de salida.

saveFormat SaveFormat

El formato de guardado de la salida.

data object

Un objeto de fuente de datos.

dataSourceName string

Un nombre para referenciar el objeto de fuente de datos en la plantilla.

BuildReport(string, string, SaveFormat, object, string, ReportBuilderOptions)

Llena el documento de plantilla con datos de la fuente especificada, generando un informe completo con el formato de salida especificado, una referencia de fuente de datos nombrada y opciones adicionales.

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

Parámetros

inputFileName string

El nombre del archivo de entrada.

outputFileName string

El nombre del archivo de salida.

saveFormat SaveFormat

El formato de guardado de la salida.

data object

Un objeto de fuente de datos.

dataSourceName string

Un nombre para referenciar el objeto de fuente de datos en la plantilla.

reportBuilderOptions ReportBuilderOptions

Opciones adicionales para la construcción del informe.

BuildReport(Stream, Stream, SaveFormat, object, string)

Llena el documento de plantilla con datos de la fuente especificada, generando un informe completo con una referencia de fuente de datos nombrada.

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

Parámetros

inputStream Stream

El flujo del archivo de entrada.

outputStream Stream

El flujo del archivo de salida.

saveFormat SaveFormat

El formato de guardado de la salida.

data object

Un objeto de fuente de datos.

dataSourceName string

Un nombre para referenciar el objeto de fuente de datos en la plantilla.

BuildReport(Stream, Stream, SaveFormat, object, string, ReportBuilderOptions)

Llena el documento de plantilla con datos de la fuente especificada, generando un informe completo con una referencia de fuente de datos nombrada y opciones adicionales.

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

Parámetros

inputStream Stream

El flujo del archivo de entrada.

outputStream Stream

El flujo del archivo de salida.

saveFormat SaveFormat

El formato de guardado de la salida.

data object

Un objeto de fuente de datos.

dataSourceName string

Un nombre para referenciar el objeto de fuente de datos en la plantilla.

reportBuilderOptions ReportBuilderOptions

Opciones adicionales para la construcción del informe.

BuildReport(string, string, object[], string[])

Llena el documento de plantilla con datos de múltiples fuentes, generando un informe completo a partir de los nombres de archivo de entrada y salida especificados. Esta sobrecarga determina automáticamente el formato de guardado según la extensión del archivo de salida.

public static void BuildReport(string inputFileName, string outputFileName, object[] data, string[] dataSourceNames)

Parámetros

inputFileName string

El nombre del archivo de entrada.

outputFileName string

El nombre del archivo de salida.

data object[]

Un arreglo de objetos de fuente de datos.

dataSourceNames string[]

Un arreglo de nombres para referenciar los objetos de fuente de datos dentro de la plantilla.

BuildReport(string, string, object[], string[], ReportBuilderOptions)

Llena el documento de plantilla con datos de múltiples fuentes, generando un informe completo con opciones adicionales. Esta sobrecarga determina automáticamente el formato de guardado según la extensión del archivo de salida.

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

Parámetros

inputFileName string

El nombre del archivo de entrada.

outputFileName string

El nombre del archivo de salida.

data object[]

Un arreglo de objetos de fuente de datos.

dataSourceNames string[]

Un arreglo de nombres para referenciar los objetos de fuente de datos dentro de la plantilla.

reportBuilderOptions ReportBuilderOptions

Opciones adicionales para la construcción del informe.

BuildReport(string, string, SaveFormat, object[], string[])

Llena el documento de plantilla con datos de múltiples fuentes, generando un informe completo con un formato de salida especificado. Esta sobrecarga determina automáticamente el formato de guardado según la extensión del archivo de salida.

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

Parámetros

inputFileName string

El nombre del archivo de entrada.

outputFileName string

El nombre del archivo de salida.

saveFormat SaveFormat

El formato de guardado de la salida.

data object[]

Un arreglo de objetos de fuente de datos.

dataSourceNames string[]

Un arreglo de nombres para referenciar los objetos de fuente de datos dentro de la plantilla.

BuildReport(string, string, SaveFormat, object[], string[], ReportBuilderOptions)

Llena el documento de plantilla con datos de múltiples fuentes, generando un informe completo con un formato de salida especificado y opciones adicionales.

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

Parámetros

inputFileName string

El nombre del archivo de entrada.

outputFileName string

El nombre del archivo de salida.

saveFormat SaveFormat

El formato de guardado de la salida.

data object[]

Un arreglo de objetos de fuente de datos.

dataSourceNames string[]

Un arreglo de nombres para referenciar los objetos de fuente de datos dentro de la plantilla.

reportBuilderOptions ReportBuilderOptions

Opciones adicionales para la construcción del informe.

BuildReport(Stream, Stream, SaveFormat, object[], string[])

Llena el documento de plantilla con datos de múltiples fuentes, generando un informe completo a partir de los flujos de archivo de entrada y salida especificados.

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

Parámetros

inputStream Stream

El flujo del archivo de entrada.

outputStream Stream

El flujo del archivo de salida.

saveFormat SaveFormat

El formato de guardado de la salida.

data object[]

Un arreglo de objetos de fuente de datos.

dataSourceNames string[]

Un arreglo de nombres para referenciar los objetos de fuente de datos dentro de la plantilla.

BuildReport(Stream, Stream, SaveFormat, object[], string[], ReportBuilderOptions)

Llena el documento de plantilla con datos de múltiples fuentes, generando un informe completo con el formato de salida especificado y opciones adicionales a partir de los flujos de archivo de entrada y salida especificados.

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

Parámetros

inputStream Stream

El flujo del archivo de entrada.

outputStream Stream

El flujo del archivo de salida.

saveFormat SaveFormat

El formato de guardado de la salida.

data object[]

Un arreglo de objetos de fuente de datos.

dataSourceNames string[]

Un arreglo de nombres para referenciar los objetos de fuente de datos dentro de la plantilla.

reportBuilderOptions ReportBuilderOptions

Opciones adicionales para la construcción del informe.

 Español