Cambio de Correo – email Change


Hola, para las personas que me escriben sus dudas directamente a mi correo de hotmail, les comento que la dirección a cambiado de ajdgeniz@hotmail.com a geniz@outlook.com.

Hello guys, for people who write me your questions directly to my email, I like to  comment to you that the address changed from ajdgeniz@hotmail.com to geniz@outlook.com

Exception: Unknown hyperlink target 0


Una de las excepciones que a varios de los que realizan mis tutoriales les arroja es: Unknown hyperlink target 0 esta excepción se debe básicamente a las librerias y existen hasta el momento 3 casos básicos que he detectado(seguramente habra mas):

1. Las librerias estan repetidas: es decir puede que haya dos librerias iguales, pero con diferentes número de versión, ejemplo podría existir jasper4.1 y jasper4.2, el compilador lanza esta excepción porque no sabe de cual de las dos tomará la clase que necesita, asi que la solución seria quitar una y dejar la versión correcta, es decir colocar solo la version con la que fueron diseñados nuestros reportes.

2.Falta alguna libreria: las librerias (bibliotecas) de jasper tienen dependencias, no solo se utiliza la principal (jasperreports) esta a su vez necesita por ejemplo la itext para exportar a pdf, la groovy,etc,etc

3. Versión incorrecta de libreria: como se mencionó anteriormente existen dependencias de la jasperreports  como la groovy o la itext, pero hay que tener cuidado de tener las correctas puede que por ejemplo jasper necesita la groovy 1.5 y la que tengamos en el classpath sea la 2.

Como vimos anteriormete si las librerias nos presentan algun problema es necesario saber que version y cuales dependencias son las correctas, eso es muy sencillo de saber, cuando se instala ireport este nos coloca en un directorio todas las necesarias y solo hay que tomarlas de ahi, el directorio donde se encuentran tiene una ruta parecida a esta(plugin de netbeans):

C:\Program Files\NetBeans 7.0.1\ireport\modules\ext

 

Microsoft .Net y Oracle


Hola a todos mis lectores, como Podrán darse cuenta hace ya mucho que no escribo ni actualizo cosas de mi blog, esto se debe a algunas restricciones legales.
He estado pensando seriamente en hacer un blog mas diverso, como podrán ver en lo que escribo el blog casi por completo tiene información de solo Java y algunas cosillas mas. Pero que les parecería si empiezo a meter algo mas de tecnologías como Oracle y Microsoft?? Pero claro esto me haría dejar un poco a lado iReport y Java. Me gustaría saber su opinión antes de hacer el cambio. Saludos a todos.

¿Cómo pasar un Query a un reporte (iReport)?


Muchas veces varios de mis lectores han tenido la inquietud de como pasar un query a un reporte hecho con ireport, como tal no podemos hacer; es decir, no podemos pasar toda una sentencia SQL a nuestro reporte, lo que si podemos hacer es ejecutar un SQL en nuestra aplicación java y enviar todo el conjunto de datos devueltos (Resultset) a nuestro reporte,
Esto se debe gracias a la clase:
sf.jasperreports.engine.JRResultSetDataSource

solo se necesita definir un query en el codigo java, ejemplo:
String query=”SELECT * FROM User;”

lo ejecutamos en un statement, almacenamos el resultado en un resultset:
resultSet = statement.executeQuery(query);

incluimos nuestro objeto resultset en la clase JRResultSetDataSource:
JRResultSetDataSource resultSetDataSource = new JRResultSetDataSource(resultSet);

y finalmente llenamos el reporte, en este caso enviamos un parametro vacio que define new HashMap(),

JasperFillManager.fillReportToFile(“reportes/reporte.jasper”,
new HashMap(), resultSetDataSource);

y listo, los datos generados por nuetro query definido en el código, se mostraran en nuestro archivo.

Los números de 2011


Los duendes de las estadísticas de WordPress.com prepararon un reporte para el año 2011 de este blog.

Aqui es un extracto

La sala de conciertos de la Ópera de Sydney contiene 2.700 personas. Este blog fue visto cerca de 31.000 veces en 2011. Si fuese un concierto en la Ópera, se necesitarían alrededor de 11 actuaciones agotadas para que toda esa gente lo viera.

Haz click para ver el reporte completo.

Cierre del Blog


hola a todos mis lectores, como ustedes se daran cuenta hace ya mucho que no escribía en mi blog, lamento informarles que debido a problemas de distintos factores he tomado la desición de cerrar este blog, lamentablemente ya no me es posible(por ahora) seguir dándole mantenimiento, agradezco a cada uno de uds. el haberse tomado el tiempo de leerlo y hacer sugerencias, me da gusto saber que para algunos fue util.
No me queda mas que darles las gracias por la atención prestada y pues aprovechando la temporada, les deseo tengan una muy feliz navidad y un muy prospero año nuevo.
Saludos a todos desde la gran Ciudad de México

Netbeans 7.0


NetBeans IDE 7.0 introduces language support for development to the proposed Java SE 7 specification with the JDK 7 developer preview. The release also provides enhanced integration with the Oracle WebLogic server, as well as support for Oracle Database and GlassFish 3.1. Additional highlights include Maven 3 and HTML5 editing support; a new GridBagLayout designer for improved Swing GUI development; enhancements to the Java editor, and more.

Los números de 2010


Los duendes de estadísticas de WordPress.com han analizado el desempeño de este blog en 2010 y te presentan un resumen de alto nivel de la salud de tu blog:

Healthy blog!

El Blog-Health-o-Meter™ indica: Wow.

Números crujientes

Featured image

Un duende de estadísticas ha creado esta pintura abstracta, inspirada en tus estadísticas.

Un barco de contenedores puede llevar a unos 4.500 contenedores. Este blog fue visto cerca de 23,000 veces en 2010. Si cada cada visita fuera un contenedor, tu blog llenaria 5 barcos.

En 2010, publicaste 10 entradas nuevas, ¡nada mal para el primer año! Subiste 18 imágenes, ocupando un total de 11mb. Eso son alrededor de 2 imágenes por mes.

The busiest day of the year was 27 de abril with 188 views. The most popular post that day was Preguntas/Questions.

¿De dónde vienen?

Los sitios de referencia más populares en 2010 fueran dbrunas.com.ar, osum.sun.com, javamexico.org, mygnet.net y search.conduit.com.

Algunos visitantes buscan tu blog, sobre todo por exception in thread “awt-eventqueue-0″ java.lang.noclassdeffounderror: org/codehaus/groovy/control/compilationfailedexceptionyorg/codehaus/groovy/control/compilationfailedexception.

Lugares de interés en 2010

Estas son las entradas y páginas con más visitas en 2010.

1

Preguntas/Questions agosto, 2009
116 comentários

2

Reportes Netbeans agosto, 2009
136 comentários

3

Ejemplo de Reportes: Netbeans + iReport + JasperReports + JAVA + MySQL junio, 2010
17 comentários

4

Reportes/Report(iReport) agosto, 2009
42 comentários

5

Descargas/Downloads agosto, 2009
12 comentários

iText en acción – Libreria PDF para Java


Lo prometido es deuda, anteriorment habia mencionado que para hacer reportes no simpre se requiere de una base de datos y mencionaba la libreria iText, pues bien ahora en este pequeño tutorial mostrare como se hace un documento PDF desde java, como insertar imagenes, tablas, parrafos,etc…