- 13
- 0
- 约1.79千字
- 约 15页
- 2016-11-03 发布于北京
- 举报
iReport简单报表
设定iReport环境
设置iReport类库路径
选择iReport安装路径
保存
设置字体(主要是为了支持中文)
官方iTextAsian.jar下载地址(亚洲区字体支持包)
/sourceforge/itextpdf/iTextAsian.jar
保存
设置数据源
点击
点击
iReport提供连库方式,本文以JDBC为例.
Next(
命名连库名(随意起,本文以test命名)
选择哪种数据库类型(本文以sqlServer2000为例)
请将所选的驱动包放入iReport安装路径中Lib(否则找不到驱动包,报错)
设定JDBC连接地址、数据库服务端地址及库名
5.1 iReport 中引用报表中的变量、参数及字段的书写形式
元素 名称 引用
变量 variablesName $V{ variablesName }
参数 parameterName $P{ parameterName }
字段 filedsName $F{ filedsName }
简单报表可用iReport的向导生成
左上角选择
用户自定义模板(如没有可用iReport自带)
选择事先设置好的数据源
写SQL语句的地方
点击
选择需要的字段(放到右边)
如果需要分组统计的话,可选相应字段(本文以dept为例)
选择中意的模板
生成后的样式,可根据要求进行修改
设置中文或其它语言模板
选择及设定如下:
把ID改成序号,按右键选属性
选择事先设定好的字体模板
选择模板后自动转成模板字体
选择将ID改成序号
把
改成$V{COLUMN_COUNT}
添加
添加当前时间
按右键选属性
可以设置时间格式
共xx页,第xx页.分页的设置
共多少页与当前页的参数区别
此变量为设定多少页或当前页
变量拖到页面上
为总页数参数为Now
当前页参数为Report
预览效果为:
添加小计
设置小计变量
新建变量
点击
至此添加成功:
新建,及把刚新建的V变量拖到deptFooter(为组的页脚)
最终修改后预览效果
交叉报表建立(详情看视频)
图表名词解释:
折线图及柱状图
Series expression:折线分类的标准,该字段内有几个不同的值就画几条线
Category expression:X轴显示该字段的值
Value expression:Y轴显示该字段的值
Label expression:在图表上显示所选的字段值(可选)
饼图
Key Expression 以部门字段为准(KEY)
Value Expression以部门金额小计为value
Label Expression 在图表上显示标签字段
所生成后的饼图效果:
遇到问题总结:
中文支持
双击Static Text,在出现的对话框中选择 Static Text 项,修改text 内容为汉
字,如下所示:
同时,修改 FONT 项中的内容与下图相同
改动的地方有三项,一是 font name,二是 PDF font name 三是 PDF Encoding
再次预览报表即可显示中文报表。
上面修改的第二和第三项在JRViewer中是看不出来效果的,如果选择报表的生成结果为PDF
格式则会体现出来。
另外,如果您修改了这三项后,在生成的 PDF 文件中汉字还是变成乱码,请确认您是否下
载了 itextAsian.jar并正确的放在了 iReport的 Lib 目录中。
交叉报表生成失败
错误提示:Error?filling?print...?Not?enough?space?to?render?the?crosstab. (交叉表,无立足之地)
原因为交叉表所在容器尺寸过小,所导致的错误。
解决方法:
拉长容器尺寸,满足交叉表所有字段长度即可!
错误提示:
Error?filling?print...?Error?incrementing?crosstab?dataset
原因为交叉表容器必须放在summary区间内!!!
类型
计算
类型
按每组计算
选择对应组
选择要计算的字段
您可能关注的文档
最近下载
- 生产合作协议书与生产合作协议书格式6篇.docx VIP
- 小学道德与法治部编版六年级下册第3课《学会反思》第二课时课件.ppt VIP
- 2025年最新纪检监察考试题库及答案(通用版).docx VIP
- 【最新】2025年修订版小学数学新课标解读学习PPT课件.pptx
- JTT 747.4—2020 交通运输信息资源目录体系第4部分:公路水路信息资源分类.docx VIP
- SCADE模型覆盖率分析MTC简明教程.pdf VIP
- 工业设备及管道防腐蚀工程技术标准-标准全文.docx VIP
- 车辆寄售合同协议书样本.docx VIP
- 高级创伤中心建设与管理指南.docx VIP
- SJ_T 11842-2022 电视接收设备 液晶显示规范.docx VIP
原创力文档

文档评论(0)