首页 > TAG信息列表 > jasper-reports

java-DynamicJasper:如何在空白时删除行

我正在使用DynamicJasper生成报告,当行为空白时,我想删除报告行.我知道如何在JasperReports中进行操作. 但是谁能建议我如何使用Java代码通过DynamicJasper删除空白行.解决方法:我还没有找到在DynamicJasper API的帮助下解决此问题的简单方法. 但是可以在DJ帮助下解决. 这是用于生

java-使用JasperReports打印动态文本字段

我正在写一个软件,其中一个进程将文本设置为JTextArea. JTextArea具有预先设置的宽度和高度.如果输入文本太长,则会更改字体大小,因此整个文本将适合JTextArea的边界. 然后我要打印此JTextArea.印刷版还应具有确切的属性,例如我的用户界面.我为此使用JasperReports. 但是问题是我找

春天-Jasper报告将PDF保存到磁盘

我在春季使用Jasper Reports.是否可以让Jasper生成报告的PDF并将其保存到文件系统?解决方法:当然.实际上,JasperReports包括an export parameter即可做到这一点.基本上,您可以设置导出器,但是现在要这样做,并将JRExportParameter.OUTPUT_FILE_NAME参数设置为要将报告另存为的文件的

java-在jsp中显示JasperReport生成的html报告的最佳方法是什么?

我正在使用JasperReports和Spring MVC开发报表Web应用程序. 现在,我需要在网页中显示Jasper生成的报告. 是否有一些使用Spring / JasperReport的工具,或者我不得不将html页面残酷地包含到jsp中?解决方法:是的,Spring MVC支持将jasper报告作为视图 > Document

Java DynamicReports格式日期与语言环境有关

我正在使用DynamicReports API生成报告. 我正在设置报告的语言环境并设置报告的日期列的格式,但是无论语言环境是什么,日期的格式总是像10/12/2009 10:54:44 AM. 代码如下: rep.setTemplate(Templates.reportTemplate.setLocale(res.getLocale())); ... if (rs.getString(i).contai

java-使用JasperReports打印arraylist内容

我想在Java中使用JasperReports打印ArrayList的内容 实际上,我对Jasper Reporting知之甚少我使用iReport创建Japser报告,然后使用Java命令进行打印. 现在,我想使用JasperReports打印学生成绩.这是我的示例结果表. Reg.No SubjectCode Level Semester Grade Marks 132108 CMI

mysql-如何多次生成同一行?

我正在尝试使用碧玉报告制作贴纸. 下图显示了结构. 我通过一个查询来生成碧玉报告.我已经在jasper报表的“详细信息字段”中设计了上述结构,因此它无法重复,现在我需要多次生成查询结果. 这意味着如果当前我的查询给我以下结果:- 我希望产生n次相同的结果. 因此,如果我的查询重复

java-如何通过API从JasperReport对象(.jasper编译文件)获取子报表名称?

有一个包含子报表的主报表文件.它被编译为.jasper,我通过将其加载到JaserReport类中来访问它. 我可以通过低谷获得字段和数据集 report.getMainDataset().getFields(); 但是我无法获得子报表,我一直在尝试让它们通过 report.getAllBands(); 然后使用for子句 for (int i = 0;

为什么编译的动态报告(.jasper)无法反映更改?

我正在使用动态报表库创建一个Jasper报表. 我正在尝试编译动态报告,以在以后使用编译后的版本.但是我的报告的编译版本没有反映出动态报告所做的更改 这是我的代码: JasperReportBuilder report = report(); report.setTemplateDesign(new File("Template.jrxml")); report.setPara

java-在Jasper报表中有子报表时找不到JRException资源

我制作了一个jasper报告,其中包含使用JasperSoft Studio的子报告.当我在工作室中预览时,效果很好.但是,当我将其添加到java fx项目中时,我必须将子报表作为参数发送到主报表,对吗? 当我这样做时,我不断收到错误消息,指出未找到子报表资源. 我不认为有任何拼写错误,因为我在几乎所有

java-Jasper Reports中适合放置的位置-前端还是业务?

我正在尝试使用Jasper Reports(v3.5.2)生成PDF / HTML报告并将其打印到Webapp浏览器.该Web应用程序已经在前端和EJB 3中使用了JSF(Woodstock)(使用JPA和Hibernate作为MySQL数据库的持久性提供程序). 我的问题是-生成基于Jasper的报告的代码应该在哪里?我对此完全感到困惑.我应该把它

使用JasperReports API在代码中得到了’java.lang.NoClassDefFoundError:org / apache / commons / logging / LogFact

我正在开发一个简单的独立桌面应用程序,该应用程序将根据传递给程序的值生成报告.没有数据库使用情况.我已经使用iReport设计器设计了JasperReports报告,并添加了参数ID_NO和带有表达式$P {ID_NO}的文本字段 我可以成功预览报告,并查看期望的结果.但是我无法从Java应用程序生成报告

java-JasperReports:使用背景带创建水印

我试图弄清楚我们如何使用纯Java为Java JasperReport设置水印(以编程方式自行构建JasperDesign). 假设我有一个水印图像文件,如下所示: String imageFileUri = "/some/url/MyWatermark.jpg"; 现在,我想在JasperDesign中添加背景带,该背景带将MyWatermark.jpg图像覆盖在报告的每一

使用服务器Java API从jasperserver存储库中检索资源

我正在尝试使用其Java API从Jasperserver存储库检索资源,根据jasper report server ultimate guide,我应该获取ExecutionContext接口的实例: ExecutionContext context = JasperServerUtil.getExecutionContext(); 然后,获取RepositoryService接口的实例: RepositoryService repos

Java-Jasper报告空白页

我的jrxml和Java代码如下.我正在尝试使用一些文本和值创建报告.但是,将生成空白报告.我正在粘贴地图以将报告填充为参数.我必须添加4-5条静态行,然后添加一个动态变量.我在详细的乐队中添加了这些东西.错了什么 <?xml version="1.0" encoding="UTF-8" ?> <!-- Created wi

mysql-在iReport中使用多个表

我想创建一个必须从不同表调用多个字段的报告.到目前为止,根据我在网上阅读的内容,唯一的方法就是拥有子报表. 这是真的吗,还是我可以对多个表运行多个查询以检索数据?解决方法:当您需要运行多个查询时,可以使用以下选项: >使用子报表.这是最古老的方法(自JasperReports 1.x支持),因

java-JasperViewer-如何设置文件名和扩展名(格式)?

我正在使用Swing框架和JasperReports开发基于Java桌面的应用程序进行报告.我遇到了一些问题,当JasperViewer出现时,我想保存报告. 如何在保存对话框中设置文件名(默认为空白),以及如何仅限制Pdf格式? 这是我的代码: JRBeanCollectionDataSource beanCollection=new JRBeanCollection

java-加载jasperreports的.jrxml文件

在我的项目中,我已将.jrxml文件存储在名为com / bio / ofm / mnu / views / reports / jasperReports /的程序包中 当我尝试加载.jrxml时,出现以下错误, net.sf.jasperreports.engine.JRException: java.io.FileNotFoundException: com/bio/ofm/mnu/views/reports/jasperReports/r

java-如何在jasper报告中显示图像

我创建了一个jasper报告.但是现在我需要在该jasper报告中放置徽标, 我将报告和徽标放在同一文件夹中,但无法运行该报告,它说 net.sf.jasperreports.engine.JRException: Byte data not found at : kh_logo.jpg 如果我给出完整路径,则jar文件会产生问题,然后在jar文件报告中找

java-将列文本旋转60度

在iReport中,如何将列文本旋转60度以生成报告?解决方法:据我所知,iReport工具本身并不支持旋转文本.这给您留下了我概述的几种选择. 解决方案1 使用图形编辑器(例如Inkscape)手动创建文本已经旋转的静态图像.将该图像作为报表列名嵌入到报表中. 解决方案#2 使用基于命令行的工具(例

java-从bean检索字段值时出错

我在尝试使用JasperReports从Java生成报告时遇到问题,但出现错误. public void init() throws JRException { list= ef.comisionReporte(); JRBeanCollectionDataSource beanCollectionDataSource = new JRBeanCollectionDataSource(list); String reportPath = Faces

java-net.sf.jasperreports.engine.JRException:找不到字节数据

我正在尝试传递给jasper报告字符串位置的模板.因此,我正在模板和值中传递参数的键.当我在项目中有图像时,一切都在工作,但我想在另一个地方使用它.有什么方法可以从例如属性文件中读取参数?我不知道为什么这种解决方案不起作用: 我的形象: <parameter name="imagesDir" class="java.l

java-使用模式在Jasper Reports中格式化货币

我有一个查询,该查询从表中返回金额: select bus_price from mySchema.BusTable; 这将返回如下金额: 526547 123456 456789.25 12478.35 我在碧玉报告中使用了上述金额. 但是,我希望报告中的输出显示为: $526,547.00 $123,456.00 $456,789.25 $12,478.35 JRXML代码段是: <textFi

java-制作jar文件后Jasper报告无法正常工作

我已经编写了以下用于创建jasper报告的代码,该代码在NetBeans IDE中可以正常工作,但是在创建该项目的jar文件后,该报告无法打开.它也没有显示任何错误. 可能是什么问题? 创建碧玉报告的代码 //Path to your .jasper file in your package String reportSource = "src/report/Al

java-如何读取jar文件中的jrxml文件?

我有一堆iReport源代码(jrxml)通过以下路径位于工作区中: <project>/report/<jrxml_file> 当我将源代码打包到jar文件中时.我将拥有以下文件结构目录: <jar_file>/report/<jrxml_file> 在我的源代码中,我具有以下代码来验证jrxml文件的存在: File file = new File("report/jrxml_