Muchisisisisimas gracias, por personas como tu es que el sistema educativo en muchos países hispanohablantes se puede mantener, porque por cada maestro mediocre hay una persona como tu dispuesta a compartir el conocimiento de buena manera.
Muchisimas gracias amigo, espero que sigas subiendo mas contenido, ya que me has ayudado mucho, solo tus tutoriales me sirven. Vi otros tutoriales y todos me daban error, GRACIAS.
Eres un grande, me sirvio mucho para terminar mi proyecto de la uni sobre un sistema de gestion y no sabia como implementar los reportes, de verdad muchas gracias
Muy bien amigo algo como esto estaba buscando para generar un reporte en PDF. Lo voy a checar y espero me sea de gran utilidad. Ya he visto otros videos tuyos y me han servido mucho de apoyo. Cualquier cosa te digo, espero me puedas ayudar. Gracias por compartir tus conocimientos. Bendiciones.
Hola buenas noches, MUCHISIMAS GRACIAS POR ESTE VIDEO! me ayudo DE-MA-CIA-DO porque tenia unos ciertos problemitas al generar un reporte que estoy haciendo para mi proyecto de servicio social :) y encontre tu video y PUM!!! Ya salio ;D . BENDICIONES :)
Hola, despues de coger mucha lucha, tuve la siguiente experiencia: En la version de Mysql Server 8.0 y pico no me conectaba el jasper con mysql dentro de netbeans 8.2, ni utilizando los centros espirititas. Luego de haber agotado muchas opciones, cambiando conectores, desintalando mysql, instalandolo varias veces, decide bajarlo de version a la 5.7 y me funciono. No encontre el logo en las librerias, decidi borrarlo. En la expresion sql que enviaste hay un where, decide eliminar el where para que me funcionara, no supe como borrar el parametro. Pero al final me salio todo. Gracias por la ayuda y el aprendizaje. Tuve que durar 2 semanas puyando y actualizandome en esto. Y falta mucho tovia que aprender.
Gracias por el video aunque solo ocupaba las librerias ya que las que yo habia descargado por mi cuenta me daba error en mi programa, y le dejo un like porque explicas muy bien
oye amigo no encuentro las librerías en la pagina, solo de la versión 16 y no son las mismas que tu tienes en tu proyecto, ¿podrías decirme de donde las descargaste? ,gracias
Buenas, solo tuve un pequeño error y era que al momento de correr el preview me salia un aviso "the document has no pages" pero solo quitando el "!" en la parte del parametro me funciono a la perfección, por todo lo demas muchas gracias!
Tengo una duda amigo, por ejemplo si quiere hacer un ejecutable de mi proyecto tengo que agregar una librería para que cuando se genere el ejecutable no tenga problemas al abrirlo?? Ojala pudieras contestarme.
@@codigosdeprogramacion Tengo otra duda, al momento de generar el .jar con las librerías de JasperReport, ya se pude ocupar como una aplicación normal, o podría saltar algún error??
Ya me quedo amigo, ahora quisiera saber cómo se podrá pasar dos parámetros para en el hashmap, para que se pueda buscar de dos maneras y genere el PDF ! Tu sabes cómo se podrá hacer eso?
Hola, no le he realizado con postgreSQL pero descarga el conector jdbc.postgresql.org/download.html y allí mismo revisa la documentación para realizar las transacciones.
una pregunta no se si solo me paso a mi , funciona todo bien bro no tengo queja , buen video pero........ cuando genero el .jar del proyecto no me muestra el reporte ni nada ..... por que sera?
hola amigo buen dia excelente tutoria todo al 100 solo tengo una pregunta a una duda si quiciera generar un reporte de alumnos pero que en vez de la matricula me salga un codigo de barras de dicha matricula como se puede hacer de antemano gracias
@@codigosdeprogramacion Los parámetros que usamos para el reporte, resulta que ya no necesito unos que puse, pero no encuentro la manera de removerlos.
a mi si me funciono al compilarlo en netbeans, pero al momento de hacerlo .jar todas las funciones de mi programa estaban bien, no mas la única que no funcionaba era el reporte, al dar clic al botón, no lo generaba la solución es esta , Se tiene q crear una nueva clase en el paquete principal, en mi caso se llama frameprincipal, y la nueva clase la nombre URL y ya el código es el siguiente.... fue la manera q me funciono al momento de crear el .jar, para crear el .jar cuando tienen librerías externas me ayudo mucho esta pagina, y si siguen los pasos como viene ahí , funciona todo bien panamahitek.com/crear-un-archivo-jar-con-librerias-externas/ try { JasperReport reporte = null;
Deberá copiar la carpeta que contiene los archivos generados por Ireport (en este caso, los informes) en la carpeta donde está el archivo .jar vaya al código fuente y agregue esta ruta. finalmente compila el .jar nuevamente
Deberá copiar la carpeta que contiene los archivos generados por Ireport (en este caso, los informes) en la carpeta donde está el archivo .jar vaya al código fuente y agregue esta ruta. finalmente compila el .jar nuevamente@@mundodeamigas6361
mira si me sirvio como tu lo dices, sin embargo no me carga la imagen que agrege al reporte dice que no la encuentra, que puedo hacer he puestola imagen en la carpeta de los reportes y he cambiado la direccion de la imagen y aun asi no me da, podrias ayudarme?
Una pregunta... para mandar mas de un parametro en el JasperPrint solo seria de separarlos por coma o seria de crear otra instancia de JasperPrint. Gracias
DE la siguiente forma: parameters.put("TITULO", "PAISES"); parameters.put("FECHA", new java.util.Date()); JasperPrint print = JasperFillManager.fillReport(report, parameters, conn); Pueden ser todos los parámetros que necesites.
Hola una pregunta deseo utilizar el pluggin jasper para crear un reporte y luego imprimirlo, pero deseo saltarme la previsualizacion del reporte en el momento de que se genere un evento de botón y que de inmediato imprima el reporte, de antemano gracias y excelente video.
todo esta en la consulta que haces en jasper envias por ejemplo el id o en este caso el numero de factura y en la aplicacion envias como parametro el id y solo te imprimirá ese dato
@@dancr Te recomiendo tomar cursos ya sea aquí en RUclips, udemy, entre otras plataformas y después tratar de hacer un proyecto con lo que aprendiste, sobre todo para tener un primer contacto con el lenguaje y aprender a leer documentación, saludos :)
@@dorianff3000 Justo eso hice las vacaciones pasadas con el curso de PildorasInformaticas, creo que el único secreto es dedicar tiempo a ver, y practicar 🙂
Buenos vídeos, oye una pregunta, para hacer un ticket de compra de un punto de venta se puede hacer con este mismo plugin o tu cual recomiendas? La verdad no se con que programa podría hacer una impresión de un ticket con la información de la compra. Gracias espero su respuesta.
Hola, excelente vídeo, quiero hacer una consulta. Es posible imprimir dos tablas o mas en el PDF? por ejemplo el caso de los estados se pudiera imprimir una tabla por cada estado y arriba de cada tabla apareciera el nombre del estado al que pertenece la tabla. Cabe mencionar que todas las tablas aparecieran en un mismo PDF. Espero darme a entender y si se puede realizar podrías hacer un vídeo o pasarme un link sobre el tema? es que no logro encontrar nada como lo que quiero. Muchas gracias de antemano. Saludos.
@@codigosdeprogramacion Tengo una duda. Lo que pasa es que al momento de ralizar la conexión del inicio del video me sale el siguiente error: java.lang.ClassCastException: java.math.BigInteger cannot be cast to java.lang.Long jdbc:mysql://localhost/sistema_contable. Ya busque en Internet posibles soluciones y encontré con que hay que tener el conector de mysql para la versión de mysql que se tenga instalada pero ya lo cambie y sigue el error. Mi versión de mysql es la "8.0.19" y mi conector es "mysql-connector-java-8.0.19.jar". Hace unos meses una persona tubo el mismo problema y le mandaste un link donde mencionan las diferencias de los conectores 8.0 y 5.1 pero usando los mas actuales de ambos no me funciona. Tienes alguna idea de porque siga el problema? por tu atención gracias.
Hola, revisa si lo actualizaste en ambos porque al trabajar ireport utiliza 2 conexiones una por código y otra gráfica para el diseño, en este caso tienes que actualizar ambas: Aquí te dejo como se actualiza es.stackoverflow.com/questions/155835/porque-es-el-error-java-math-biginteger-cannot-be-cast-to-java-lang-long
hola gran saludo, cuando debe mostrar textos largos se montan los textos con los estáticos reporte java, como se puede volver ajustable dependiendo el tamaño.
si me puede ayudar en la parte de minuto 4:11 no me conecta a la database jdbc connetion me da este aviso "SQL problems: Communications link failure The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server."
Que buena guía, me has ayudado full y Gracias por eso. Tengo una pregunta, si quisiera generar un reporte con diferentes tipos de parametros cual seria el proceso para la sentencia SQL, sabría como crear el parametro pero lo de la sentencia es que no sabria como proceder :v
En ese caso debes crear los parámetros que necesites en el reporteador, luego ya en la programación le asignas los parámetros creados a la misma variable en este caso 'param' todos los valores de los parámetros en el orden que los pusiste en el reporte
Hola, es muy sencillo solo agrega otra variable de parámetro y agrega al where es filtro, en el código agrega otro paramtero.put y envía el valor a filtrar
@@codigosdeprogramacion Gracias. Es que yo estaba usando mysql 8.0.18 y me salia un error al intentar hacer la conexion a la base de datos, no lo pude solucionar asi que me instale el mysql 5.5 :v
Amigo un consulta cuando añado la variable al cuery me sale un error de que debo insertar un parametro a la variable lo hago pero no me imprmie el reporte. Que puedo hacer?
25:45 Como seria el código para poner al momento de ejecutar y poner el id que deseo... (Es decir hacerlo dinámico por decirlo asi, No poner el id en la codificación si no al momento de presionar en "Generar reporte" allí poner el id.) responda por favor....
Códigos de Programación Si mira tú pasas el ID de tu registro al reporte para que haga un filtrado de los datos correspondentes... Lo que quiero hacer es pasar la clave de un dato, fecha de registro y la hora para que me haga ese filtro... Pero no sé cómo enviarle esos tres datos y como recibirlo en el jasper
@@codigosdeprogramacion yo quiero quiero saber lo mismo que VICO CODE, osea solo estas filtrando por un solo parametro dinamico, pero quisiera saber como es la sintaxis para pasarle 2 o mas parametros dinamicos. en el min 26:00 hablas de un solo parametro dinamico, pero no dices como seria la sintaxis en el caso de mas, obviamente la condicion anterior a ese filto es sensillo porque solo habria que modificar el where y el Addnew, pero la sintaxis del minuto que te señale es un misterio porque el [ JasperPrint jprint = JasperFillManager.fillReport ( reporte, null,conn) ] parece que solo admite 3 campos y solo el del medio es para el parametro, osea como metes en ese unico campo del null, dos o mas parametros
Amigo una pregunta Trate de bajar jReport pero ahí dice que es 2013, y no lo descarga investigue y encontré que para Windows 10 ya esta la versión Jaspersoft Studio 6.8.0 ¿Crees que funcione como en el ejemplo que presentas aquí? Espero tu respuesta. Muchas gracias.
Buenas, tu curso me ha servido de maravilla, sabes quizá por qué sale este error Exception in thread "AWT-EventQueue-0" java.lang.reflect.InaccessibleObjectException: Unable to make field transient java.util.Set java.util.AbstractMap.keySet accessible: module java.base does not "opens java.util" to unnamed module @48d6d996, aparece con la linea de JasperPrint
amigo tengo un problema a ver si me puedes ayudar, cuando creo el informe no me aparecen las opciones de designer, xml o preview, he añadido ya todas las librerias que dejas en el link de la web pero reinicio el ide y no hace nada de nada :S sabes que puede ser??? un saludo , muy bien video
@@codigosdeprogramacion si :D pero el fallo da por el tipo date, no se si es porque en america el formato de fecha es diferente pero en españa intento siempre con una bbdd que esta en formato dd-mm-yyyy y no tira tio :s no se que le puede pasar, estoy intentando tambien utilizar la bbdd con la que realizo el reporte para una tienda hecha en wordpress, sabrias como importarla a wordpress?? aun no he buscado casi info la verdad pero si tienes algun video te lo agradeceria mucho, me gustan tus explicaciones ;D
Una duda y me gustaría ayudar He colocado la base de datos de mi aplicación de escritorio de Java en la nube ... antes cuando estaba en la ubicación podía llamar porque los informes estaban almacenados en el directorio C: ¿podría decirme cómo llamar a la aplicación de escritorio de escritorio de Java con banco en la nube? miro gracias
El reporte, cuando queres establecer un filtro en el Report-Query de tipo DATE, como le cambio el formato que te pone por defecto que es d/M/y por este otro formato yyyy/MM/dd ? esto que te estoy preguntando es clave cuando quieres crear filtros basados en fechas
amigo me pasa que antepone el formulario y no me deja usar la ventana del jasperviewer sino cierro ese formulario, es normal eso ? de antemano me ha servido mucho tu aporte gracias
Muy buen video Gracias, solo tengo una duda, cuando ejecuto desde NetBeans todo perfecto, pero cuando ejecuto el .JAR y dar clic en el botón para generar pdf NO HACE NADA. ¿como puedo solucionarlo?
Hola, es muy sencillo solo agrega otra variable de parámetro y agrega al where es filtro, en el código agrega otro paramtero.put y envía el valor a filtrar
Muchas gracias por compartir tanto conocimiento. Dios lo bendiga inmensamente y lo tenga con salud a usted y su familia. Excelente curso de Java!
Muchas gracias. Saludos
Bro con jasperreports studio también tienes que agregar esos plugins?
Muchisisisisimas gracias, por personas como tu es que el sistema educativo en muchos países hispanohablantes se puede mantener, porque por cada maestro mediocre hay una persona como tu dispuesta a compartir el conocimiento de buena manera.
Muchas gracias. Saludos
Muchisimas gracias amigo, espero que sigas subiendo mas contenido, ya que me has ayudado mucho, solo tus tutoriales me sirven. Vi otros tutoriales y todos me daban error, GRACIAS.
con que version del jasper le hiciste por favor
Eres un grande, me sirvio mucho para terminar mi proyecto de la uni sobre un sistema de gestion y no sabia como implementar los reportes, de verdad muchas gracias
Gracias, saludos
Eres grande hermano lo adapte a mi base de datos con mi conexcion y mi interfaz creada y funciona a la perfeccion. graciaaaas. sub nuevo
Genial, gracias
Muy bien amigo algo como esto estaba buscando para generar un reporte en PDF. Lo voy a checar y espero me sea de gran utilidad. Ya he visto otros videos tuyos y me han servido mucho de apoyo.
Cualquier cosa te digo, espero me puedas ayudar.
Gracias por compartir tus conocimientos.
Bendiciones.
Genial, saludos
Sirve muchísimo, sale perfecto siguiendo paso a paso!!!!!!!!!!!!!
Gracias, saludos
Hola buenas noches, MUCHISIMAS GRACIAS POR ESTE VIDEO!
me ayudo DE-MA-CIA-DO porque tenia unos ciertos problemitas al generar un reporte que estoy haciendo para mi proyecto de servicio social :) y encontre tu video y PUM!!! Ya salio ;D . BENDICIONES :)
Gracias, saludos
Hola, despues de coger mucha lucha, tuve la siguiente experiencia: En la version de Mysql Server 8.0 y pico no me conectaba el jasper con mysql dentro de netbeans 8.2, ni utilizando los centros espirititas. Luego de haber agotado muchas opciones, cambiando conectores, desintalando mysql, instalandolo varias veces, decide bajarlo de version a la 5.7 y me funciono. No encontre el logo en las librerias, decidi borrarlo. En la expresion sql que enviaste hay un where, decide eliminar el where para que me funcionara, no supe como borrar el parametro. Pero al final me salio todo. Gracias por la ayuda y el aprendizaje. Tuve que durar 2 semanas puyando y actualizandome en esto. Y falta mucho tovia que aprender.
Lo mejor de todo que buscaste una solución y la encontraste lo cual te da mucha experiencia.
Muchas gracias amigo, me sirvió para salvar el semestre.
Jejeje, saludos
Gracias por tu ayuda eres un gran Maestro...
Gracias, saludos
que buen tutorial, preciso y conciso, un crack.! (y)
Gracias, saludos
Excelente amigo , me sirvió para mi proyecto.
Genial, saludos
Muchas gracias genio! Abrazo desde Uruguay
De nada, saludos
Gracias amigo salvaste mi proyecto un saludo
Genial, saludos
Muchas gracias, muy bien explicado, y todo funcionando!
Gracias, saludos
Excelente video
Gracias, saludos
Woww gracias lo adapte a mi base y sale a la perfeccion like y sub
Gracias, saludos
Muy Bien Video 👌
Gracias, saludos
Muy buen tutorial, excelente explicación!!
Gracias, saludos
EXCELENTE!! me a dado algo de problemas con el Netbeans 8.2 pero despues de un rato navegando encontre la solucion. Perfecto su video.
Gracias
Gracias excelente video
A la orden
Gracias por el video aunque solo ocupaba las librerias ya que las que yo habia descargado por mi cuenta me daba error en mi programa, y le dejo un like porque explicas muy bien
Gracias por comentar
Eres grande bro
Gracias
Muy buen video compañero, me has ayudado bastante :D
Gracias, saludos
Genial video
Gracias
Amigo, ¡Te vas a ir cielo!
que buen vídeo, muchas gracias! :D
Gracias por comentar
Amigo, me haz ayudado enormemente. Muchas gracias. Dios te bendiga.
Gracias, saludos
eres un crack una maquina una fiera un tifon :)
Gracias!! me has salvado!!
oye amigo no encuentro las librerías en la pagina, solo de la versión 16 y no son las mismas que tu tienes en tu proyecto, ¿podrías decirme de donde las descargaste? ,gracias
exelente video fue de gran ayuda
Gracias, saludos
Gracias de verdad me sirvió mucho
De nada, saludos
MUchas gracias por tu aporte de ayudo mucho
De nada, saludos
Excelente video!
excelente, me fue de mucha utilidad :)
Saben si cuando quiera desplegar la aplicación con jasper reports en otro escritorio me va pedir otros requisitos???
gracias hermano!
Buenas, solo tuve un pequeño error y era que al momento de correr el preview me salia un aviso "the document has no pages" pero solo quitando el "!" en la parte del parametro me funciono a la perfección, por todo lo demas muchas gracias!
Genial
pinche vato no mames we ni me funciono arruino el documento
Yo no tenia abierto el mysql y no tenía datos en la tabla hice eso y me funcionó
Recomendable %100...
Gracias
Tengo una duda amigo, por ejemplo si quiere hacer un ejecutable de mi proyecto tengo que agregar una librería para que cuando se genere el ejecutable no tenga problemas al abrirlo??
Ojala pudieras contestarme.
Hola, así es, necesitas agregar las librerías. Aquí mas información: ruclips.net/video/guVGaxTYkYA/видео.html
Oye!!!
Muchas gracias bro!!!
Eres un crack, Como puedo ayudarme $$$
@@codigosdeprogramacion
Tengo otra duda, al momento de generar el .jar con las librerías de JasperReport, ya se pude ocupar como una aplicación normal, o podría saltar algún error??
Ya debería estar lista para utilizarse como aplicación normal, si generar algún error hay que revisar el porque.
Ya me quedo amigo, ahora quisiera saber cómo se podrá pasar dos parámetros para en el hashmap, para que se pueda buscar de dos maneras y genere el PDF !
Tu sabes cómo se podrá hacer eso?
Interesante video amigo, Una consulta cuál sería el conector o los cambios que se haría, cuando se trabaja con la base de datos postgreSQL?
Hola, no le he realizado con postgreSQL pero descarga el conector jdbc.postgresql.org/download.html y allí mismo revisa la documentación para realizar las transacciones.
@@codigosdeprogramacion Gracias amigo!
Amigo con JasperReports también es posible generar un certificado o diploma, con el formato que tiene el diploma?
una pregunta no se si solo me paso a mi , funciona todo bien bro no tengo queja , buen video pero........
cuando genero el .jar del proyecto no me muestra el reporte ni nada ..... por que sera?
Pero no sé utilizó las librerías de itext y otras.. no entiendo para que se deben de importar?
Quitalas
@@codigosdeprogramacion jiji si, gracias... Ah por cierto, tus vídeos son muy buenos 👍🏻👌🏻
Amigo hay alguna pagina oficial donde se puedan obtener las bibliotecas de jasper ?
Debido a las actualizaciones tal vez esas ya no estén disponibles pero en la descripción dejamos las que usamos en el vídeo.
Buenas, para hacer un reporte pero sin base de datos usando jtable como puedo hacer?
4:15 a mi me sale MySQL(com.mysql.jdbc.Driver) en rojo :/ y no puedo conectar
Hola, si es la nueva versión de Netbeans y JDK, entonces agrega com.mysql.cj.jdbc.Driver
Muy interesando el video, estas usando la libreria JasperReport v6.90 o que versión usas? estoy usando netbeans 8.2 y ya descargue el Ireport 5.5.0
hola amigo buen dia excelente tutoria todo al 100 solo tengo una pregunta a una duda si quiciera generar un reporte de alumnos pero que en vez de la matricula me salga un codigo de barras de dicha matricula como se puede hacer de antemano gracias
Hola, revisa el tutorial de crear códigos de barras con ese generas una imagen que puedes agregar al PDF
Hola muy buen tutorial muchas gracias, sabes ¿Cómo puedo quitar parámetros que ya no necesito?
Que parámetros ?
@@codigosdeprogramacion Los parámetros que usamos para el reporte, resulta que ya no necesito unos que puse, pero no encuentro la manera de removerlos.
a mi si me funciono al compilarlo en netbeans, pero al momento de hacerlo .jar todas las funciones de mi programa estaban bien, no mas la única que no funcionaba era el reporte, al dar clic al botón, no lo generaba
la solución es esta , Se tiene q crear una nueva clase en el paquete principal, en mi caso se llama frameprincipal, y la nueva clase la nombre URL y ya el código es el siguiente.... fue la manera q me funciono al momento de crear el .jar,
para crear el .jar cuando tienen librerías externas me ayudo mucho esta pagina, y si siguen los pasos como viene ahí , funciona todo bien panamahitek.com/crear-un-archivo-jar-con-librerias-externas/
try {
JasperReport reporte = null;
java.net.URL path = this.getClass().getResource("/frameprincipal/reporteentrada.jasper");
reporte = (JasperReport) JRLoader.loadObject(path);
JasperPrint jprint = JasperFillManager.fillReport(reporte, null, cnn);
JasperViewer view = new JasperViewer(jprint, false);
view.setVisible(true);
} catch (JRException ex) {
Logger.getLogger(Administrador.class.getName()).log(Level.SEVERE, null, ex);
}
me podrías ayudar a solucionar un problema igual al tuyo? no me abre el ireport desde el .jar
Deberá copiar la carpeta que contiene los archivos generados por Ireport (en este caso, los informes) en la carpeta donde está el archivo .jar
vaya al código fuente y agregue esta ruta. finalmente compila el .jar nuevamente
Deberá copiar la carpeta que contiene los archivos generados por Ireport (en este caso, los informes) en la carpeta donde está el archivo .jar
vaya al código fuente y agregue esta ruta. finalmente compila el .jar nuevamente@@mundodeamigas6361
mira si me sirvio como tu lo dices, sin embargo no me carga la imagen que agrege al reporte dice que no la encuentra, que puedo hacer he puestola imagen en la carpeta de los reportes y he cambiado la direccion de la imagen y aun asi no me da, podrias ayudarme?
Una pregunta... para mandar mas de un parametro en el JasperPrint solo seria de separarlos por coma o seria de crear otra instancia de JasperPrint. Gracias
DE la siguiente forma:
parameters.put("TITULO", "PAISES");
parameters.put("FECHA", new java.util.Date());
JasperPrint print = JasperFillManager.fillReport(report, parameters, conn);
Pueden ser todos los parámetros que necesites.
Códigos de Programación muchas gracias, buen aporte.
@@codigosdeprogramacion "TITULO" es el nombre que le diste a la variable
en JasperReports?
Si
Hola una pregunta deseo utilizar el pluggin jasper para crear un reporte y luego imprimirlo, pero deseo saltarme la previsualizacion del reporte en el momento de que se genere un evento de botón y que de inmediato imprima el reporte, de antemano gracias y excelente video.
Eres Un crack
Amigo y si quiero agregar dos parametro como por ejemplo un rango de fechas??? :)
Hola, lo puedes hacer
@@codigosdeprogramacion pero el formato de fecha de jasper y workbench son diferentes
hola qué tal, una pregunta si deseo agregar más de un parametro a la consulta, como lo envio en el JasperPrint?, desde ya gracias
Hola buenas, una pregunta... Esos reportes se pueden imprimir?
Si se puede, cuando muestra la vista del reporte tiene el icono para imprimir
Hola una pregunta y para imprimir por ejemplo una factura con respecto al numero de factura??
todo esta en la consulta que haces en jasper envias por ejemplo el id o en este caso el numero de factura y en la aplicacion envias como parametro el id y solo te imprimirá ese dato
Excelente
Gracias, saludos
Epa bro tengo un problema cuando uso jasperreports studio no me cambia a pdf
como ago si tengo diferentes consultas con diferentes parametros
hola, que libros recomiendas para aprender java y php desde cero, saludos
nunca te contestó jaja, pero si aprendiste a programar? Pasa tus tips :)
@@dancr Te recomiendo tomar cursos ya sea aquí en RUclips, udemy, entre otras plataformas y después tratar de hacer un proyecto con lo que aprendiste, sobre todo para tener un primer contacto con el lenguaje y aprender a leer documentación, saludos :)
@@dorianff3000 Justo eso hice las vacaciones pasadas con el curso de PildorasInformaticas, creo que el único secreto es dedicar tiempo a ver, y practicar 🙂
Buenos vídeos, oye una pregunta, para hacer un ticket de compra de un punto de venta se puede hacer con este mismo plugin o tu cual recomiendas? La verdad no se con que programa podría hacer una impresión de un ticket con la información de la compra. Gracias espero su respuesta.
Gracias, para hacerlo mas practico y sencillo te recomiendo con este plugin y ya teniéndolo en pdf lo mandas a imprimir
Va, gracias.
Hola, excelente vídeo, quiero hacer una consulta. Es posible imprimir dos tablas o mas en el PDF? por ejemplo el caso de los estados se pudiera imprimir una tabla por cada estado y arriba de cada tabla apareciera el nombre del estado al que pertenece la tabla. Cabe mencionar que todas las tablas aparecieran en un mismo PDF. Espero darme a entender y si se puede realizar podrías hacer un vídeo o pasarme un link sobre el tema? es que no logro encontrar nada como lo que quiero. Muchas gracias de antemano. Saludos.
Hola, si se puede realizar
@@codigosdeprogramacion Tengo una duda. Lo que pasa es que al momento de ralizar la conexión del inicio del video me sale el siguiente error: java.lang.ClassCastException: java.math.BigInteger cannot be cast to java.lang.Long
jdbc:mysql://localhost/sistema_contable.
Ya busque en Internet posibles soluciones y encontré con que hay que tener el conector de mysql para la versión de mysql que se tenga instalada pero ya lo cambie y sigue el error.
Mi versión de mysql es la "8.0.19" y mi conector es "mysql-connector-java-8.0.19.jar".
Hace unos meses una persona tubo el mismo problema y le mandaste un link donde mencionan las diferencias de los conectores 8.0 y 5.1 pero usando los mas actuales de ambos no me funciona.
Tienes alguna idea de porque siga el problema? por tu atención gracias.
Hola, revisa si lo actualizaste en ambos porque al trabajar ireport utiliza 2 conexiones una por código y otra gráfica para el diseño, en este caso tienes que actualizar ambas: Aquí te dejo como se actualiza es.stackoverflow.com/questions/155835/porque-es-el-error-java-math-biginteger-cannot-be-cast-to-java-lang-long
Buen video ...sino uno tiene una plantilla hecho con lo utilazamos ?
De preferencia hacerla
Las librerías funcionan tambien para IDE Eclipse?
Deberían
Gracias
me podrias orientar porque me esta marcando en error en esta linea loadObjectFromFile
hola gran saludo, cuando debe mostrar textos largos se montan los textos con los estáticos reporte java, como se puede volver ajustable dependiendo el tamaño.
Hola, agrega las opciones Postion Type-- Float And Stretch Type --Relative to Tallest Object
Gracias por el vídeo oye una pregunta, como sería con dos entradas por ejemplo, que se necesite para 2 ID en especificos?
Agregar en el where ambos id
Gracias.
si me puede ayudar en la parte de minuto 4:11 no me conecta a la database jdbc connetion me da este aviso "SQL problems: Communications link failure
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server."
Hola, que versión de MySQL utilizas, también que versión del conector utilizas? y como estas haciendo tu conexión.
@@codigosdeprogramacion workbeach 8.0. Como server Myslq command line client 8.0. la conexion la de video de tablas de video 6. netbeans 8.2
ya pude resolver error hice la conexión por medio de presentaciones y cambien el controlador por jConnector.
Que buena guía, me has ayudado full y Gracias por eso. Tengo una pregunta, si quisiera generar un reporte con diferentes tipos de parametros cual seria el proceso para la sentencia SQL, sabría como crear el parametro pero lo de la sentencia es que no sabria como proceder :v
En ese caso debes crear los parámetros que necesites en el reporteador, luego ya en la programación le asignas los parámetros creados a la misma variable en este caso 'param' todos los valores de los parámetros en el orden que los pusiste en el reporte
Debes usar un Hash Map para poder mandar los parametros
@Códigos de Programación ¿Como implementar el código para generar el reporte a través de dos o más filtros?
Hola, es muy sencillo solo agrega otra variable de parámetro y agrega al where es filtro, en el código agrega otro paramtero.put y envía el valor a filtrar
Con esto puedo mandar un ticket a una impresora térmica directamente para un sistema de punto de ventas ?
Espero pronto hacer un video de eso
Excelente video, como haria si en caso de obtener datos de mysql los quiero tomar de un jtable ? gracias
Facil
que version de mysql usas amigo ?
Hola, en ese entonces era la versión 5.5 de MySQL.
@@codigosdeprogramacion Gracias. Es que yo estaba usando mysql 8.0.18 y me salia un error al intentar hacer la conexion a la base de datos, no lo pude solucionar asi que me instale el mysql 5.5 :v
Amigo un consulta cuando añado la variable al cuery me sale un error de que debo insertar un parametro a la variable lo hago pero no me imprmie el reporte. Que puedo hacer?
Escribe el error
No encuentro las librerias en el link que tienes en la descripcion, cuales son?
Hola, claro que están la librerías: codigosdeprogramacion.com/cursos/?lesson=9-reportes-en-pdf-con-java-y-mysql
Hola, cual de todos tengo que descargar en librerías porque me sale muchas versiones, esa parte no entiendo, gracias por la explicación.
como se seleccionan todos los archivos en para instalarlos
25:45 Como seria el código para poner al momento de ejecutar y poner el id que deseo... (Es decir hacerlo dinámico por decirlo asi, No poner el id en la codificación si no al momento de presionar en "Generar reporte" allí poner el id.) responda por favor....
el solo responde a los saludos, no a las preguntas
😂 ya tu sabes
Muy buen video, muchisimas gracias pero como puedo pasar mas parametros??
Hola, gracias, pasar parámetros de donde a donde?
Códigos de Programación
Si mira tú pasas el ID de tu registro al reporte para que haga un filtrado de los datos correspondentes... Lo que quiero hacer es pasar la clave de un dato, fecha de registro y la hora para que me haga ese filtro... Pero no sé cómo enviarle esos tres datos y como recibirlo en el jasper
@@codigosdeprogramacion yo quiero quiero saber lo mismo que VICO CODE, osea solo estas filtrando por un solo parametro dinamico, pero quisiera saber como es la sintaxis para pasarle 2 o mas parametros dinamicos.
en el min 26:00 hablas de un solo parametro dinamico, pero no dices como seria la sintaxis en el caso de mas, obviamente la condicion anterior a ese filto es sensillo porque solo habria que modificar el where y el Addnew, pero la sintaxis del minuto que te señale es un misterio porque el [ JasperPrint jprint = JasperFillManager.fillReport ( reporte, null,conn) ] parece que solo admite 3 campos y solo el del medio es para el parametro, osea como metes en ese unico campo del null, dos o mas parametros
ya lo solucione
Amigo una pregunta
Trate de bajar jReport pero ahí dice que es 2013, y no lo descarga
investigue y encontré que para Windows 10 ya esta la versión Jaspersoft Studio 6.8.0
¿Crees que funcione como en el ejemplo que presentas aquí?
Espero tu respuesta.
Muchas gracias.
Ta vez si, intenta
Me sale una error en la linea de de jasperprint exactamente donde esta el fillManager me da error
me pasa igual, cómo lo resolviste?
Buenas, tu curso me ha servido de maravilla, sabes quizá por qué sale este error Exception in thread "AWT-EventQueue-0" java.lang.reflect.InaccessibleObjectException: Unable to make field transient java.util.Set java.util.AbstractMap.keySet accessible: module java.base does not "opens java.util" to unnamed module @48d6d996, aparece con la linea de JasperPrint
lo solucionaste? también me aparece
tambien me aparece ese error
a mi tambien unununu
hola, cuando ejecuto el.jar en otro equipo dice que no encuentra la imagen, que puedo hacer te agradezco tu pronta ayuda
Es que necesitas pasar también la imagen
Le he cambiado la ruta y demas ya en la carpeta creada dist para que la encuentre y ni asi
amigo tengo un problema a ver si me puedes ayudar, cuando creo el informe no me aparecen las opciones de designer, xml o preview, he añadido ya todas las librerias que dejas en el link de la web pero reinicio el ide y no hace nada de nada :S sabes que puede ser??? un saludo , muy bien video
Hola ya instalaste el iReport?
@@codigosdeprogramacion si :D pero el fallo da por el tipo date, no se si es porque en america el formato de fecha es diferente pero en españa intento siempre con una bbdd que esta en formato dd-mm-yyyy y no tira tio :s no se que le puede pasar, estoy intentando tambien utilizar la bbdd con la que realizo el reporte para una tienda hecha en wordpress, sabrias como importarla a wordpress?? aun no he buscado casi info la verdad pero si tienes algun video te lo agradeceria mucho, me gustan tus explicaciones ;D
A mí no me carga las paletas ni la hoja en blanco he intentado usarlo en NetBeans IDE 13
es la misma logica para la base de datos Oracle verdad? porque igual tengo que hacer graficos en los reportes :c
Una duda y me gustaría ayudar He colocado la base de datos de mi aplicación de escritorio de Java en la nube ... antes cuando estaba en la ubicación podía llamar porque los informes estaban almacenados en el directorio C: ¿podría decirme cómo llamar a la aplicación de escritorio de escritorio de Java con banco en la nube? miro gracias
Le estoy dando clic a preview y no me lo carga, después me manda a la pestaña de designer :c que hago?
Tengo el mismo error xd
estas librerias sirven para sql server 2014 ??
Hola, si, e realidad las librerías son para Java no importa en motor de base de da tos.
El reporte, cuando queres establecer un filtro en el Report-Query de tipo DATE, como le cambio el formato que te pone por defecto que es d/M/y por este otro formato yyyy/MM/dd ?
esto que te estoy preguntando es clave cuando quieres crear filtros basados en fechas
amigo me pasa que antepone el formulario y no me deja usar la ventana del jasperviewer sino cierro ese formulario, es normal eso ? de antemano me ha servido mucho tu aporte gracias
Ayuda!!! Como puedo hacer esta consulta en jasperreport? SELECT * FROM datos ORDER BY id DESC LIMIT 1????
Muy buen video Gracias, solo tengo una duda, cuando ejecuto desde NetBeans todo perfecto, pero cuando ejecuto el .JAR y dar clic en el botón para generar pdf NO HACE NADA. ¿como puedo solucionarlo?
Hola, puede que falte agregar las librerías a la carpeta del ejecutable
@@codigosdeprogramacion Hola, si ya verifique y si están añadidas, ¿alguna otra idea?
@@urielgarciamartinez2724 puede ser que agregaras otra imagen, o revisa las librerias que deben ser la misma version del pluggins
@@eltiempopasaynosedetiene guardo las imagenes en la misma carpeta de los reportes y aun asi no me las abre
Me puedes ayudar, es que me sale este error a la hora de generar el reporte
net/sf/jasperreports/compilers/GroovyEvaluator
Hola, tal vez eliminando language="groovy" en tu archivo JRXML
@@codigosdeprogramacion me sigue dando el mismo error :(
hola una pregunta, si yo en vez de 1 parametro quiero pasar 2, como le hago para mandar el otro?
Hola, es muy sencillo solo agrega otra variable de parámetro y agrega al where es filtro, en el código agrega otro paramtero.put y envía el valor a filtrar
Es posible obtener la imagen del video anterior desde el jasreport? Por cierto muchas gracias por el curso me estas ayudando bastante :3