La herramienta liviana de informes web ActiveReportsJS ha lanzado recientemente la versión 4.0, que admite la integración de más marcos front-end.

ActiveReportsJS  es una herramienta de informes web liviana basada en JavaScript y HTML 5. Adopta un modo de diseño de arrastrar y soltar y puede diseñar varios tipos de informes en los sistemas operativos Mac, Linux y Windows sin ningún servidor ni soporte de componentes. ActiveReportsJS también proporciona funciones como el diseño de informes multiplataforma, la visualización de informes de front-end pura, el enlace de múltiples fuentes de datos, la impresión y exportación de front-end, etc. La API flexible y enriquecida puede brindarle una experiencia de desarrollo de informes sin precedentes.

Descarga de la versión oficial de ActiveReportsJS v4.0

El registro de actualización es el siguiente:

Admite la integración en más marcos front-end

El componente de diseñador de informes de front-end puro ActiveReportsJS y el componente de visor se pueden integrar en la aplicación para que los usuarios finales puedan modificar el informe según sea necesario en tiempo de ejecución. Anteriormente, admitía marcos o arquitecturas front-end como Angular, Vue y React. A medida que la tendencia de desarrollo de front-end trae nuevos marcos y herramientas, en esta actualización de la versión V4.0, el diseñador y visor de ActiveReportsJS admitirá la integración con más marcos de front-end, incluidos: Vite, Next.js, Nuxt.js, Svelte.

1, rápidamente

Vite.js es una herramienta de compilación que brinda una experiencia de desarrollo ágil y rápida para proyectos web modernos. Ahora puede crear sus proyectos React o Vue usando Vite v2 o v3 usando React Report Designer and Viewer o Vue Report Designer and Viewer respectivamente.

2, Svelte.js

Svelte es una forma completamente nueva de crear aplicaciones web, un compilador que convierte los componentes en JavaScript eficiente que actualiza el DOM como si fuera una cirugía. Ahora puede usar componentes de visor y diseñador de JavaScript puro en proyectos Svelte v3.

3, Nuxt.js

Nuxt.js es un marco basado en Vue que proporciona a su aplicación una estructura bien definida y optimizaciones que aceleran el proceso de desarrollo y la aplicación final.

4, Siguiente.js

Next.js es un marco basado en React que proporciona a su aplicación una estructura bien definida y optimizaciones que hacen que el proceso de desarrollo y la aplicación final sean más rápidos.

Los informes RDL admiten la creación de informes de varias páginas (área)

En la versión anterior de ActiveReportsJS, el informe de página admitía la creación de informes de varias páginas (área). En la versión V4.0, el informe RDL también admite la creación de informes de varias páginas (área). Cada página puede configurarse de forma independiente el tamaño de la página, la dirección y el margen. Esto permite una integración perfecta de varios tipos de contenido de informes en un solo informe.

Atlas de productos ActiveReportsJS v4.0

La lista admite métodos de diseño avanzados

El componente de lista de ActiveReportsJS presenta un método de diseño avanzado en V4.0, admite la disposición de listas en forma de cuadrícula, proporciona propiedades para establecer cuántas columnas se muestran en cada fila y admite la configuración de la dirección de la disposición, incluso de arriba a abajo y de arriba abajo. de izquierda a derecha Dispuestos de diferentes maneras, los usuarios pueden organizar los componentes de forma más flexible.

Atlas de productos ActiveReportsJS v4.0

Funciones interactivas avanzadas de informes de consulta mediante parámetros

ActiveReportsJS proporciona varios tipos de funciones interactivas para brindar una mejor experiencia de usuario. En la versión V4.0, el tipo de exploración admite "aplicar parámetros", configurando el valor de uno o más parámetros del informe y utilizando estos valores para volver a consultar y mostrar el contenido del informe.

Atlas de productos ActiveReportsJS v4.0

Admite más funciones

En la versión V4.0, se introducen tres funciones principales en el diseñador y la capacidad de expresión es más poderosa, que incluye:

  • Indexof: puede encontrar el primer índice de un elemento dado en una matriz o cadena
  • Partición: puede obtener la posición donde aparece el número en la secuencia del rango de cálculo
  • Nivel: puede obtener y devolver el nivel del valor actual en la jerarquía
Otras características más nuevas
  • El visor de informes proporciona la propiedad showParametersOnOpen, que puede controlar si el panel de parámetros debe abrirse automáticamente cuando se carga el informe, incluso si los parámetros del informe se han establecido en los valores predeterminados.
  • Report Designer ofrece la posibilidad de registrar controladores de eventos documentChanged. Este evento se activa cada vez que el usuario modifica el informe actualmente cargado en la instancia del diseñador. Esta nueva API se puede usar para implementar la funcionalidad de guardado automático y otros escenarios.
  • Se ha mejorado la usabilidad de la interfaz del diseñador de informes y se puede configurar la regla del margen de la página del informe.
  • La interfaz de Report Viewer y Report Designer ahora se puede mostrar en francés

Supongo que te gusta

Origin blog.csdn.net/AABBbaby/article/details/131844895
Recomendado
Clasificación