- Este debate tiene 14 respuestas, 3 mensajes y ha sido actualizado por última vez el hace 11 años, 3 meses por Javier Nievas.
-
AutorEntradas
-
17 septiembre, 2013 a las 8:34 pm #32479Javier NievasMiembro
Estimados, quiero modificar el reporte de la Nota de pedido de Clientes (rpt_NotaPedido) y cuando lo levando con el IReport no me deja modificarlo, me da error de compilación, entonces probe de levantarlo y compilar sin modificar nada y tambien me da error de compilación, alguien me puede decir como lo soluciono porque no me deja hacer nada sobre el reporte ya que siempre que lo abro y compilo me da el mensaje de error que copio abajo. Gracias
Compiling to file… Proyectosrpt_NotaPedido.jasper -> C:Program Files (x86)JasperSoftiReport-2.0.2rpt_NotaPedido.java
Errors compiling Proyectosrpt_NotaPedido.jasper.
net.sf.jasperreports.engine.JRException: Error saving expressions class file : C:Program Files (x86)JasperSoftiReport-2.0.2rpt_NotaPedido_1379431918015_159455.java at net.sf.jasperreports.engine.util.JRSaver.saveClassSource(JRSaver.java:171) at net.sf.jasperreports.engine.design.JRAbstractCompiler.getSourceFile(JRAbstractCompiler.java:297) at net.sf.jasperreports.engine.design.JRAbstractCompiler.createCompileUnit(JRAbstractCompiler.java:271) at net.sf.jasperreports.engine.design.JRAbstractCompiler.compileReport(JRAbstractCompiler.java:168) at it.businesslogic.ireport.IReportCompiler.run(IReportCompiler.java:587) at java.lang.Thread.run(Unknown Source) Caused by: java.io.FileNotFoundException: C:Program Files (x86)JasperSoftiReport-2.0.2rpt_NotaPedido_1379431918015_159455.java (Acceso denegado) at java.io.FileOutputStream.open(Native Method) at java.io.FileOutputStream.(Unknown Source) at java.io.FileOutputStream. (Unknown Source) at java.io.FileWriter. (Unknown Source) at net.sf.jasperreports.engine.util.JRSaver.saveClassSource(JRSaver.java:163) … 5 more
Compilation running time: 65.17 septiembre, 2013 a las 10:07 pm #37791Saulo GilMiembroiReports tiene una ventana donde se reportan los problemas. Esto está debajo de todo.
Al hacer doble click en el error debería autoseleccionarse el campo que está dando problemas (de ser el caso)
17 septiembre, 2013 a las 10:12 pm #37792Saulo GilMiembroOlvidate de lo que te dije antes. Este es el problema
C:Program Files (x86)JasperSoftiReport-2.0.2rpt_NotaPedido_1379431918015_159455.java (Acceso denegado)
Te recomiendo utilizar la siguiente configuración en Options -> Settings
19 septiembre, 2013 a las 2:57 pm #37793Javier NievasMiembroMuchas gracias por la ayuda, con la segunda indicación me hiciste recordar que en el equipo de desarrollo remoto debo ejecutar el ireport como administrador para que me permita trabajar sin trabas; mientras que con la primera indicación me hiciste ver que los errores que arroja es porque para todos los campos trae definida la clase de expresión como sting entonces te marca error en los campos fechas y numéricos del reporte, así que al cambiarlos parece que se solucionó.
Ahora lo empezaré a modificar y ver que pasa.
Saludos
20 septiembre, 2013 a las 7:59 pm #37801Javier NievasMiembroEstimados, he modificado el reporte de Notas de Pedido y lo ha compilado correctamente el ireport, entonces realice backups de los utilizados t he copiado los nuevos modificados, entonces por sistema he reemplazado en las impresion para que apunte al nuevo jasper y tengo configurado que el comprobante saque vista previa pero cuando quiero imprimir un pedido ni siquiera me muestra en la vista previa, alguien sabe que puede ser?
y lo que es peor, recupero el Backup y la impresión la apunto al original pero tampoco funciona. He verificado que para los otro comprobantes si funciona la impresión y la vista previa.
20 septiembre, 2013 a las 9:25 pm #37809Saulo GilMiembrojnievas wrote:Estimados, he modificado el reporte de Notas de Pedido y lo ha compilado correctamente el ireport, entonces realice backups de los utilizados t he copiado los nuevos modificados, entonces por sistema he reemplazado en las impresion para que apunte al nuevo jasper y tengo configurado que el comprobante saque vista previa pero cuando quiero imprimir un pedido ni siquiera me muestra en la vista previa, alguien sabe que puede ser?Eso se configura desde el perfil Configuración de Compañia -> Tipo de Documento. Ahí deberías seleccionar cada comprobante y configuar la casilla Vista de Impresión
20 septiembre, 2013 a las 9:26 pm #37811Saulo GilMiembroQuizás ya hayas hecho esto .. ¿ será que tenés deshabilitada la vista previa desde preferencias ?
20 septiembre, 2013 a las 10:00 pm #37812Javier NievasMiembrola tengo habilitada la vista previa de hecho con el reporte original la veia bien hasta que lo cambie al nuevo que modifique y ahora no me deja volver al anterior, para los otros comprobantes funciona correctamente, pero para este no se que pasa
20 septiembre, 2013 a las 11:06 pm #37813Saulo GilMiembroOk, Si querés podés subir el .jasper a algun lado así le pego una mirada, tengo algo de tiempo hoy.
21 septiembre, 2013 a las 3:43 pm #37814Javier NievasMiembroEstimado, perdona la demora, adjunto el jrxml del reporte para que lo veas.
Gracias
21 septiembre, 2013 a las 3:50 pm #37816Javier NievasMiembroen el anterior me dio error en el archivo adjunto, aca va el jasper de la Nota de Pedido Modificado
[attachment=409]rpt_NotaPedido.jasper[/attachment]21 septiembre, 2013 a las 4:51 pm #37815Javier NievasMiembroEstimados, por las dudas, te paso la captura de la pantalla de la configuración del comprobante, ya esta configurado para imprimir y mostrar en la vista previa, por si es que me haya olvidado de algo.
[attachment=410]Notadepedido.jpg[/attachment]
23 septiembre, 2013 a las 3:28 pm #37817Juan Manuel MartínezParticipanteHola,
Tuve un problema similar con los recibos de clientes. Después de mucho batallar llegué a un post en algún foro ajeno a Libertya (que lamentablemente no recuerdo la dirección ) en el que explicaban que ese problema se relaciona con la versión de Java. En efecto, al reemplazar la instalación por la versión 1.6.0_22 el problema desapareció y el reporte funciona sin problemas.
La pista la encontré a través del error que me mostraba en el log (Herramientas->Preferencias->Pestaña “Errores”)Espero les sirva.
Saludos,
Juan Manuel.23 septiembre, 2013 a las 4:09 pm #37819Javier NievasMiembroEstimado, gracias por el aporte, la única duda es que no he actualizado la versión de java, sigo con la que te instala el Libertya 13.01 que es la 6.29, dado que si actualizas la versión no puedes desarrollar.
El problema comenzó al momento de modificar el reporte de la Nota de pedido y reemplazarlo por el original, antes de eso funcionaba correctamente, además para los otros reportes que modifique (remito y facturas) funcionan correctamente, por eso es que mi idea esta en algo de ese reporte específico que ya no me deja volver al original, porque por más que lo vuelvo no me saca el reporte.Saludos
24 septiembre, 2013 a las 3:03 pm #37820Javier NievasMiembroEstimados, alguien me puede ayudar con este problemita que lo necesito solucionar urgente, gracias
-
AutorEntradas
- Debes estar registrado para responder a este debate.