Aspose.Words LINQ Reporting para .NET permite a los usuarios crear fácilmente informes robustos que contienen listas, tablas, gráficos, imágenes, códigos de barras y varios elementos de documentos. Esta herramienta va más allá de la generación de informes tradicional, permitiendo la generación de diversos formatos de documentos como currículos, facturas, cartas y más.
Document
XmlDataSource
ReportingEngine
con el constructor predeterminadoReportingEngine.BuildReport
pasando objetos de Document
, XmlDataSource
y el nombre del informeDocument.Save
para guardar el resultadoObtenga los archivos de ensamblaje respectivos desde las descargas o obtenga el paquete desde NuGet para agregar Aspose.Words
directamente en su espacio de trabajo.
El Motor de Informes LINQ opera con plantillas basadas en etiquetas de texto plano, lo que permite a los usuarios definir expresiones para la construcción de informes. En cambio, Aspose.Words Mail Merge trabaja con plantillas basadas en campos de combinación de correspondencia. El Motor de Informes LINQ ofrece flexibilidad en la sintaxis de expresiones, admitiendo un subconjunto del lenguaje C#.
El Motor de Informes LINQ evalúa secuencialmente las expresiones contra un objeto de fuente de datos proporcionado. Los resultados se procesan luego en función de sus roles y las etiquetas correspondientes en la plantilla se reemplazan por el contenido apropiado.
Al componer expresiones, los usuarios pueden utilizar un subconjunto del lenguaje C# que cumple con la especificación del lenguaje C# 5.0. Manipulaciones comunes de datos como agrupación y ordenación están incluidas en la sintaxis de expresiones en forma de métodos de extensión IEnumerable
El complemento LINQ Reporting para .NET sirve como una extensión de nuestros complementos Processor. Una vez que carga una plantilla de informe en el formato de su complemento Processor elegido, puede aprovechar el complemento LINQ Reporting para insertar datos desde su fuente de datos en la plantilla. El informe generado se puede guardar en el mismo formato que la plantilla cargada. Además, tiene la flexibilidad de convertir el resultado a otro formato utilizando el complemento Converter combinado con un complemento Processor apropiado.
Visite el repositorio de GitHub de Aspose.Words para obtener ejemplos completos y archivos de datos.
Dentro de LINQ Reporting para .NET, puede fusionar una plantilla de informe cargada y datos utilizando el complemento LINQ Reporting en combinación con los complementos Aspose.Words Processor. Los formatos de carga y guardado para el complemento Processor seleccionado están disponibles para trabajar en LINQ Reporting para .NET.
Aspose.Words LINQ Reporting para .NET se utiliza ampliamente en diversas industrias, incluyendo desarrollo de software o hardware, venta al por menor, atención médica, banca, gestión empresarial, industria automotriz, aviación, logística, entrega, minería y la industria de medios y entretenimiento.