jueves, 4 de marzo de 2010

Los 9 errores fatales en implementaciones de Business Intelligence de acuerdo con Gartner

Flaw No. 1: Believing that "If you build it, they will come"
Flaw No. 2: Managers "dancing with the numbers
Flaw No. 3: "Data quality problem? What data quality problem?"
Flaw No. 4: "Evaluate other BI platforms? Why bother?"
Flaw No. 5: "It's perfect as it is. Don't ever change ..."
Flaw No. 6: "Let's just outsource the whole darn BI thing"
Flaw No. 7: "Just give me a dashboard. Now!"
Flaw No. 8: "X + Y = Z, doesn't it?"<> A
Flaw No. 9: “BI strategy? No thanks, we’ll just follow our noses”

con referencia a: BI - Business Intelligence - (ver en Google Sidewiki)

Bi con Jasper Reports

El framework de trabajo de JasperSoft permite integrar fácilmente las diversas fuentes de datos disponibles en la empresa, y por medio de técnicas de análisis multidimensional obtener indicadores que, presentados en tableros de control y reportes dinámicos, proveen de esta sensible información a la alta gerencia

con referencia a:

"El framework de trabajo de JasperSoft permite integrar fácilmente las diversas fuentes de datos disponibles en la empresa, y por medio de técnicas de análisis multidimensional obtener indicadores que, presentados en tableros de control y reportes dinámicos, proveen de esta sensible información a la alta gerencia"
- BI - Business Intelligence - (ver en Google Sidewiki)

martes, 2 de febrero de 2010

Diseño Crosstab en iReport

iReport proporciona una herramienta potente para el diseño de reportes profesionales, sin embargo tiene ciertas limitaciones en el IDE para poder agregar mas informacion a un reporte de tipo crosstab.

En este articulo se indican algunos tips sobre manejo de codigo XML para agregar funcionalidades complejas.

1. Agregar mas columnas de detalle
Para agregar mas columnas en el crosstab debe ingresar al codigo XML y duplicar una de las secciones marcadas como

y reemplazar los valores con el campo correspondiente.

Tambien debe agregar una seccion correspondiente al campo abajo de la seccion denominada




replicando un bloque similar contenido en la seccion:



En resumen, se trata de agregar una columna y una seccion de totales de dicha columna agregando estos dos bloques.

De aqui en adelante recomiendo manejar los ajuste de posicion y tamaño desde el XML



2. Visualizar el titulo del reporte en cada pagina
Para poder visualizar el titulo del reporte en cada pagina se debe colocar el crosstab en el pie de un grupo ficticio. NO EN EL SUMARY.

viernes, 29 de enero de 2010

Suma de variables en iReport

Sumar dos variables en iReport es mas sencillo de lo que parece.

En lugar de hacer esto
$V{mi_variable_01} + $V{mi_variable_02}

Se debe hacer lo siguiente
$V{mi_variable_01}.add( $V{mi_variable_02} )

Nota: Ambas variables deben ser del mismo tipo y deben ser numericas (java.math.BigDecimal, )java.lang.Double, etc).