Tag: jasper reports

FileNotFoundException Jasperreports

我正在netbeans中加载一个jrxml文件,该文件已成功加载。 但是当我将它部署为jar文件时,它会给出以下错误: 错误 net.sf.jasperreports.engine.JRException: java.io.FileNotFoundException: src \Reports\print.jrxml(The system cannot find the path specified) 码 try { jasperdesign=JRXmlLoader.load(“src/Reports/print.jrxml”); } catch(Exception error) { Notify.showMessageDialog(null, “”+error+””, “Error Loading Appointment JasperForm”, Notify.ERROR_MESSAGE); }

关闭JasperViewer时如何防止关闭JFrame

关闭JasperViewer时,如何防止关闭JFrame ? try { JasperDesign jd = JRXmlLoader.load(“D:\\Projects\\DiagonosisCentre\\reports\\reportAddNewPatient.jrxml”); String sqlr = “SELECT * FROM current where patientID = ‘”+id+”‘”; JRDesignQuery newQuery = new JRDesignQuery(); newQuery.setText(sqlr); jd.setQuery(newQuery); JasperReport jr = JasperCompileManager.compileReport(jd); JasperPrint jp = JasperFillManager.fillReport(jr, null, db.conn); JasperViewer.viewReport(jp); } catch (JRException jRException) { JOptionPane.showMessageDialog(null, “catch 1″+jRException); }

如何在java中将边距设置为jasper报告?

如何在java中将边距设置为jasper报告! 我有带边距的reports.jasper,但是在打印时我必须改变边距! JasperPrint.setTopMargins(myMarginsValue)不起作用!!! 我使用JRPrintServiceExporter发送到打印机! 当前代码: InputStream reportStream = FacesContext.getCurrentInstance().getExternalContext().getResourceAsStream(“/rep‌​orts/” + “myReport”+”.jasper”); JasperReport template = (JasperReport) JRLoader.loadObject(reportStream); template.setWhenNoDataType(WhenNoDataTypeEnum.ALL_SECTIONS_NO_DETAIL);

Jasper报告图像路径

我想在我的jasper报告中插入图像,摆动应用程序。 所有图像都在一个包中。 我想在jasper report中设置图像的路径。这意味着,设置项目图像的路径。当整个项目位置发生变化时,会有一个例外,表示没有找到图像。 请让我知道如何设置图像路径。 项目结构:MyProject | – 源包 在源包下 | -Images //我的图片在这里 | – 报告//我的jasper报告所在的位置 | -MyJFrames |

JasperReports与Maven和Eclipse的例子

我想要的是使用JasperReport + Maven + Eclipse生成一个简单的pdf报告。 我一直在浏览一个简单的例子,但却找不到任何一个。 JasperReport网站似乎没有Maven的任何教程 Maven 2 JasperReports插件在生命周期配置未涵盖的Eclipse插件执行中出现以下错误:org.codehaus.mojo:jasperreports-maven-plugin:1.0-beta-2:compile-reports 其他网站上的大多数示例都是Ant和Jasper

制作jar文件后,Jasper报告无效

我编写了以下用于创建jasper报告的代码,此代码在NetBeans IDE中正常工作,但在创建该项目的jar文件后,报告无法打开。 它也没有显示任何错误。 可能是什么问题? 用于创建jasper报告的代码 //Path to your .jasper file in your package String reportSource = “src/report/Allvendor_personal_info.jrxml”; try { jasperReport = (JasperReport) JasperCompileManager.compileReport(reportSource); jasperPrint = JasperFillManager.fillReport(jasperReport, null, con); //view report to UI JasperViewer.viewReport(jasperPrint, false); con.close(); } catch(Exception e) { JOptionPane.showMessaxgeDialog(null, “Error in genrating report”); }

Jasper Reports:根据字段值动态显示图像

我正在使用Jasper Reports和iReport来生成我的应用程序的报告。 我需要根据对数据库的查询在报告中显示图像。 图像是计划,其他字段代表测量等。 IE有两个图像:IMAGE1和IMAGE2链接到Field_ONE和Field_TWO。 如果Field_ONE是!= null,那么我想在文档中显示IMAGE1和图像内的字段; 如果Field_TWO是!= null并且Field_ONE等于null,那么我想在之前显示IMAGE1的地方显示IMAGE2 如果Field_TWO是!= null而Field_ONE!= null,那么我想并排显示IMAGE1和IMAGE2。 请注意,我可能有5或6个图像,因此很难覆盖所有可能性,而不会仅使用标记在它们之间留下空白。 简而言之:我需要类似Android中的布局,我可以根据字段动态添加计划,并按照添加计划的顺序生成图像及其相关字段。 希望你能帮忙,谢谢! 注意:根据报告的结果,我可能有多个相同类型的图像,因此几乎不可能用图层覆盖它

如何在jrxml中迭代HashMap(Arraylist)?

我试图将作为参数传递的HashMap的值迭代到jrxml,在HashMap ,值作为List传递。 例 List severity = // some values; List messages = // some values; LinkedHashMap parameters = new LinkedHashMap(); parameters.put(“severity”, severity); parameters.put(“messages”, messages); jPrint = JasperFillManager.fillReport(jasperreport,parameters,new JREmptyDataSource()); JasperExportManager.exportReportToPdfStream(jPrint,baos); 如何在jasper报告jrxml中迭代这些List ?

在Grails战中包含Liberation .ttf字体?

如何用我的grails war包装解放字体? 我正在部署的服务器上可能无法使用这些字体,我需要为报告系统提供字体。 如何在战争中包含字体,使它们位于类路径中并可供JVM使用?

计算时间和日期差异

我目前正在编写一份报告来计算iReport中两个日期变量之间的TotalTimeDifference 。 我正在比较的两个变量是MO_DATECREATED和MO_DATECOMPLETED ,我只是想计算时差 。 我已经尝试设置一个变量来简单地减去这两个变量 – 当然这根本没有用。 我将附上我目前所拥有的照片,但我正在寻找比较两个变量(包含日期/时间)并打印出时间差异变量的方法。 示例:如果MO是started at 1/2/15 12:55pm并completed at 1/3/15 1:55pm我想打印时差或花费多长时间,为25 hours 我怎样才能在iReport中执行此操作? 谢谢你帮助新手! 编辑回答后,我想在节目日: