Necesito ayuda para crear un informe BIRT; la situación es que tengo varias consultas pero el informe de todas las columnas debe agruparse por una columna, por ejemplo (Operador) Me gusta:
op1 | ## | ## | ## | ## |
op2 | ## | ## | ## | ## |
op3 | ## | ## | ## | ## |
¿Cómo puedo lograr eso? Estoy tratando de hacer que el operador separe el set de datos y lo coloque en la primera columna y agregue un parámetro en todas las reglas, es decir (donde (operador =?)) Para get el operador de la fila actual de la columna de operadores … Pero puedo no adjunte el valor del parámetro en cada set de datos al set de datos del set de datos del operador. ¿Esta estrategia es correcta? Si es así … ¿cómo puedo hacer eso? Si no, ¿cuál es la estrategia correcta? Millones de gracias de antemano
Si sus sets de datos múltiples provienen del mismo origen de datos, le recomiendo que combine las consultas.
Si los sets de datos múltiples provienen de orígenes de datos diferentes, puede vincularlos entre sí utilizando la funcionalidad set de datos set en BIRT.
Para vincular dos sets de datos por separado:
Solo puede producir sets de datos sets a partir de no más de dos sets de datos existentes. Sin embargo, los sets de datos sets pueden includese como sets de datos de input para otros sets de datos sets, por lo que si necesita unir tres sets de datos, esto puede lograrse al vincular dos de ellos en un set de datos set, y luego crear un nuevo set de datos set basado en el primero set de datos set y el tercer set de datos original.
No es necesario paramterizar ninguna de las consultas existentes para unir sets de datos. Una condición de parámetro en Operador en la consulta solo debe includese si la intención es restringir a los Operadores devueltos en ese set de datos (por ejemplo, devolver operadores 100-121 únicamente).
Ciertamente puede crear tantos sets de datos en un informe BIRT como necesite. Desde allí, puede crear sets de datos sets que creen una vista unificada de los datos. ¿TIENE un campo común entre sus sets de datos que pueden permitirle crear la unión?
Si no puede crear el set de datos set, recomendaría configurar un set de datos con guiones. El set de scripts se basa en un POJO para agregar los datos y aplicar la lógica de negocios necesaria para producir la vista unificada que necesita. Desde allí, usted lee los datos en el informe del POJO y ya está todo listo.