iReport

可视化报表设计工具
授权协议 GPL
开发语言 Java
所属分类 程序开发、 报表/图表制作
软件类型 开源软件
地区 不详
投 递 者 麹培
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

iReport是用于定义JasperReport报表的可视化工具,JasperReport使用XML来定义一个报表的结构,iReport可以让用户很方便地定义报表,而不需要手工去写这些XML文件。

iReport是为JasperReports设计的强大的,直观的,易于使用的可视化报表设计器采用纯Java开发。这个工具允许用户可视化编辑包含charts,图片,子报表等的复杂报表。iReport 还集成了JFreeChart图 表制作包。允许用户可视化地编辑XML JasperDesign文件。用于打印的数据可以通过多种方式获取包括:JDBC, TableModels, JavaBeans, XML,Hibernate(支持HQL查询语言), CSV等。它支持多种输出格式包括:PDF,RTF,XML,XLS,CSV,HTM。

  •   一、iReport与JasperReport简介 1.1   简介 JasperReport是报表的引擎部分,界面设计是用iReport。为什么选择这两个软件呢?因为这两个软件都是开源的,即免费的(虽然某些文档收费,但是磨灭不了我们使用它的理由)。 JasperReport是一个报表制作程序,用户按照它制定的规则编写一个XML文件,然后得到用户需要输出的格式文件。它支持输出的文件格式包括PDF

  • iReport_web开发配置向导 一、iReport简介  说到iReport不得不先介绍Jasperreport,Jasperreport是一个报表制作程序,用户需要按照它制定的规则编写一个XML文件,然后得到用户需要输出的格式文件。它支持输出的文件格式包括PDF,HTML,XML,XLS,CVS等等。而iReport就是一个制作Jasperreport的XML文件的可视化开发工具。只是一个U

  • 环境配置 1 正确安装配置java的jdk 2 将ireport放到c:\ireport 3 将ant放到c:\ant(我用的是bea的ant路径是D:\bea\weblogic81\server\ant) 4 将jasperreports-1.2.0.jar 放置到当前classpath中(没有加,我使用的Ireport\lib下已经存在了) 5 将itext-1.3.1.jar放置到c:\ir

  • 转自:https://www.cnblogs.com/jingwei/p/5411164.html selenium+testng框架时,讲到listener这块发现对listener并没有完全了解,于是自己又重新学习了下。 以下是 TestNG 提供的几种监听器: 尽管名字叫监听器,但事实上它们只是一些预定义的 Java 接口。用户创建这些接口的实现类,并把它们加入到 TestNG 中,Test

  • 表达式:(int)((($F{ITEM01}!=null?$F{ITEM01}.doubleValue():0)+($F{ITEM03}!=null?$F{ITEM03}.doubleValue():0))*0.1)!=(($F{ITEM01}!=null?$F{ITEM01}.doubleValue():0)+($F{ITEM03}!=null?$F{ITEM03}.doubleValue():

  • 转载 整理收藏 iReport中的NULL值问题 问题补充: iReport中如果后台没有传过值来会显示NULL,或者把BLANK WHEN NULL点上就会显示空值,那么我想在为空值的时候显示"/",不知道如何实现? 最佳答案 在text fieldexpression(文本框表达式)中加入判断 例如:($F{myField}==null) ? "/":$F{myField}   ireport

  • 首先ireport中大小写问题: 1、parameter中如果小写,引用也小写 2、$F{},一般都大写 3、子报表中引用父报表中查询出来的值时,只需要小写即可,即在子报表的parameter中只需要小写 一、iReport 中获取系统当前时间 1、选择 TextField 类型为 java.util.Date,选择TextField的Expression Class(类型)为 java.util

  • 报表要取得当前页/总页,在ireport的变量里面有一个$V{PAGE_NUMBER},直接拖到报表上,设置属性, Evaluation Time     选择Now时,表示当前页数("第"+$V{PAGE_NUMBER}+"页,")     选择Report时,表示总页数("共"+$V{PAGE_NUMBER}+"页")     选择Group时,表示按组分类当前组总页数("共"+$V{PAGE

  • 文章来源:http://blog.sina.com.cn/s/blog_46552dd90100g8lw.html 最近一直在研究jasperreport,今天终于搞定了动态报表问题。 所谓动态报表,顾名思义就是指报表的列头、列数和列内容都不是固定的,具体的数据是程序动态生成的。我们知道jasperreport的基本用法是用iReport画出模板jrxml然后编译成jasper,然后在程序里充填数

  • 1.工具-选项中配置classpath F:/ProgramFiles/Tomcat 6.0/webapps/hrmsys/WEB-INF/classes true F:/ProgramFiles/Tomcat 6.0/webapps/hrmsys/WEB-INF/lib/xwork-core-2.1.6.jar true D:/ProgramCode/Workspace/hrmsys/WebRo

  • JasperReports安装配置和制作  一、JasperReports简要介绍 ^JasperReports is a powerful open source Java reporting tool that has the ability to deliver rich content onto the screen, to the printer or into PDF, HTML, X

  • 很多人问我ireport的主页是什么?我不知道是什么意思?ireport的主页在国内的话,应该就是说的irepot中文网吧,其实资料也不是特别多,但是都经过整理过的,还不错! 中文iReport中文网 http://ireport.CubeBI.com 开源商业智能社区 http://bbs.CubeBI.com 开源商业智能门户 http://www.CubeBI.com

  •  ireport 的视频教程现在不号找啊,我最近发现ireport中文网上有几个英文的,不知道是不是你们所需要的东东哦,看看ba,有字幕,呵呵   irepot中文网论坛 ttp://bbs.cubebi.com/index.php?gid=3 中文iReport中文网 http://ireport.CubeBI.com 开源商业智能社区 http://bbs.CubeBI.com 开源商业智能门

  • 一、iReport与JasperReport简介 1.1 简介 JasperReport是报表的引擎部分,界面设计是用iReport。为什么选择这两个软件呢?因为这两个软件都是开源的,即免费的(虽然某些文档收费,但是磨灭不了我们使用它的理由)。 JasperReport是一个报表制作程序,用户按照它制定的规则编写一个XML文件,然后得到用户需要输出的格式文件。它支持输出的文件格式包括PDF,HTM

  • 1)用ireport创建完成jrxml文件后,到ireport的安装目录找到相应的jasper文件,然后放到项目的一个目录中。(由于让程序每次都编译jrxml很浪费时间,再说模板也不容易改变,建议只编译一次就OK) 2)使用代码如下 Session session = HibernateUtil.currentSession();    Connection con = session.conne

  •            i Report是一个能够创建复杂报表的开源项目,并且它能调用      JasperReports库应用于任何一种java应用程序。本身是分布式的且由符合GNU通      用公共许可的百分之百纯java编写。      由于它丰富的图形界面,你能够很快的创建出任何一种你想要的报表 。     iReport能够让我们提高技术方面的信心,比如它能降低学习JasperRepo

  • 一、ireport在导出日志过程中避免文字过长时显示问题: 1.在textfield的属性里面将stretch With OverFlow选上(最好是所有的textfield都选上,因为不不能确定每个   textfield的值的高度对吧,这样可以以防万一),这个选项的意思是说:在内容过多时,会自动纵向拉伸 2.在stretch type中选择 relative to Tallest Object

  • ireport 部分:    1.国际化部分  K    $P{refSlipCode} 在ireport中定义  V    然后修改message下的package_zh_CN.property,修改print.refslipcode=下游客户订单        然后将K和V联系:        在DistSoConfirmWaiting中修改        initia(Params.put(

  • iReport 下载地址: https://osdn.jp/projects/sfnet_ireport/releases/#

  • 安装完成iReport-3.7.3后,采用JDBC的方式连接Oracle 10g数据库,出现: java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver错误   原因是iReport没有找到Oracle10g的jdbc驱动,iReport中并没有内置Oreacle10g中的Windows驱动   解决方法: 1.将驱动(oj

  • ireport Designer是一款可视化编辑XML文档的工具,设计出来的xml文件可被JasperReport使用。 在win中有两种版本 .exe版 和 免安装版本。 5.6.0版ireport Designer存在不兼容jdk8 问题,   可以修改 etc/ireport.conf文件   设置jdkhome的路径为jdk7 的路径(不必要重新配置jdk7) #jdkhome="/pat

 相关资料
  • 从4.0版开始,Visual C++支持一种新型的工具条资源,这使得工具条的创建比以往更加方便灵活了。在MFC中,工具条的功能由类CToolBar实现。工具条资源和工具条类CToolBar是工具条的两个要素。创建工具条的基本步骤是: 1.创建工具条资源。 2.构建一个CToolBar对象。 3.调用CToolBar::Create函数创建工具条窗口。 4.调用CToolBar::LoadToolB

  • 嗨,我有一个报告,它在我的本地机器上运行良好。我正在使用eclipse birt和birt viewer应用程序。当我在云机器(我们在互联网上带来的)上部署时,报告pdf没有显示,而是显示以下错误。有什么问题吗? 我的本地主机操作系统是windows7。云服务器是linux。我们正在使用birt4.3。工作环境是tomcat7,mysql数据库。我们正在使用pojodata源生成报告。请帮我解决这

  • 设计 选项卡用来创建及设计报表。设计工作区分为两个区域:工作台和画布。工作台是由工具栏,元件板,尺和其他可以用来运用画布的工具组成。画布是一个包含报表版面的区域‧这是我们放置的装饰和元件,将最终控制报表每一页的内容。 报表向导 报表向导 是报表创建工具多个部份的其中一个,帶来其他报表产品没有的专业及注重细节的水准。如果你或你的最终用户在其他产品使用标准的 Windows 向导,那么你将能够迅速识别

  • 我有以下问题:在我的主报告中,在详细信息部分,我有三个子报告。我将它们的位置类型设置为浮动,并将伸展类型设置为相对于波段高度,但结果不是预期的。报告长达500页,只是打印了第一个子报告的内容。可能出了什么问题?

  • 我可以为我的Java项目的一个报告提供多个子报告吗? 我有一个生成主报表的类,根据用户选择的报表,子报表将在主报表中生成。但是我在Java类上这样做,在iReport上我只放参数。因此,我只有一个主报表和许多子报表,这些报表将根据用户的选择而插入。这可能吗?

  • 我需要对用户选择的所有水果进行求和,并绘制图表。 例如,当用户同时选择“香蕉”和“橘子”时,结果将是 问题是:

  • 我想在子报表上计算一些总计,并在主报表中使用。这怎么做? /Marco