Necesito crear un informe donde el número de columnas cambia según los datos que se pasan a iReport como con un subinforme. ¿Hay alguna forma de hacer esto?Columnas dinámicas
Respuesta
Estoy de acuerdo con la respuesta de Ischin, pero lo elaboraré.
El informe de tablas cruzadas le permitirá tener columnas dinámicas porque le permite pivotar sus datos. Puede seleccionar uno o más campos para agrupar para crear las columnas. Los valores de los grupos se convierten en etiquetas para las columnas y luego debe usar funciones agregadas para los valores en el informe denominado Medidas (por ejemplo, suma o recuento). Si selecciona más de un campo, tendrá múltiples niveles de columnas. Cuando diseña el informe, elige el tamaño de las columnas, todas deben tener el mismo tamaño.
JasperReports es un producto diseñado para crear algo que se imprima en un papel de forma consistente, como un PDF. iReport desde al menos la versión 5.1.0, no tiene otra forma de crear columnas de manera dinámica. Podría escribir en lógica para mostrar u ocultar columnas según los parámetros, pero esto sería muy tedioso y no encaja con lo que JasperReports está diseñado. Sería muy difícil, por ejemplo, permitir que el usuario que ejecuta el informe seleccione parámetros que le permitan al usuario controlar qué columnas están en el informe y las posiciones de las columnas.
- 1. DataTable con columnas dinámicas
- 2. Columnas dinámicas pivote, sin agregación
- 3. SSIS - asignaciones dinámicas de columnas
- 4. Columnas dinámicas WPF MvvM DataGrid
- 5. Pivotes con columnas dinámicas en SQL Server
- 6. Tabla con columnas dinámicas pero diseño fijo
- 7. C# DataTable combinación interna con columnas dinámicas
- 8. ¿Haciendo referencia a columnas dinámicas en una consulta postgres?
- 9. columnas dinámicas desaparecen después de la devolución de datos
- 10. Kohana 3.0.x ORM: Leer columnas adicionales en tablas dinámicas
- 11. Unir Múltiples Tablas Dinámicas Dinámicas
- 12. Optimización de consultas dinámicas
- 13. Tablas dinámicas y SQL dinámicas de T-SQL
- 14. Cómo diseño de la consulta para la creación de columnas dinámicas de las filas
- 15. Columnas dinámicas de asignación de JPA/Hibernate como una lista de objetos
- 16. Variables dinámicas en XSLT
- 17. Variables dinámicas Jekyll Liquid
- 18. Constantes dinámicas en PHP?
- 19. Reglas de negocio dinámicas
- 20. directivas dinámicas en angularjs
- 21. Variables de clase dinámicas
- 22. Python definir funciones dinámicas
- 23. Reglas dinámicas de .htaccess
- 24. Formas dinámicas en rieles
- 25. Cómo crear consultas dinámicas y seguras
- 26. obtener propiedades dinámicas en javascript
- 27. Traducción de cadenas Qt dinámicas
- 28. URL RSL dinámicas. ¿Es posible?
- 29. Teclas dinámicas foráneas: ¿cómo implementarlas?
- 30. URL dinámicas en CSS/JS
¿Puede sugerir otras herramientas de informe para esto? – apm