- 博客(10)
- 资源 (9)
- 收藏
- 关注
原创 Jasperreports+jaspersoft studio学习教程(九)- 报表分页和大量数据内存处理
9.1 设计报表模板9.1.1 使用Table组件新建模板(步骤参考教程七)如下:9.1.2 模板自带变量$V{PAGE_NUMBER} :代表当前页数(可以是页码也可以是页数,通过TextField的计算时间的不同值来设置)$V{PAGE_COUNT} :当前页面中记录的数目$V{groupname_COUNT} : 代
2018-01-31 20:57:48 8893 5
原创 Jasperreports+jaspersoft studio学习教程(八)- 子报表Subreport(父子报表互相传值)
有很多人都说Jasperreports不适合中国式复杂报表,实际上运用好父子报表可以解决大部分问题了。例如下面的表。每个学生的学科数目不固定,且每个学生后有相当于小计的平均分。有点复杂度的报表,可以使用子报表解决。8.1 设计报表模板8.1.1 新建主模板DemoReport6_main.jrxml,创建Paramters :title(java.lang.
2018-01-31 20:41:28 15511 59
原创 Jasperreports+jaspersoft studio学习教程(七)- Table组件的使用
7.1 设计报表模板 7.1.1 新建模板DemoReport5.jrxml,去掉不需要的Band,保留Title,Page Header,Detail 1 , PageFooter。将组件Table拖入到Detail1 中,跳出Dataset窗口。选择 Create .. ,然后Next7.1.2 给Dataset命名。选择 Createnew dates
2018-01-30 20:23:24 17531 15
原创 Jasperreports+jaspersoft studio学习教程(六)- 分组显示数据
接着上一篇的内容来看报表分组显示数据6.1 设计报表模板(在DemoReport4.jrxml上修改)6.1.1 模板右键 -> Create Group ,跳出Group Band的页面,命名并选中分组方式点击Next ,只勾选 Group Header。然后Finish。完成后模板中多出 Group
2018-01-27 14:27:31 8875 5
原创 Jasperreports+jaspersoft studio学习教程(五)- JavaBean作为数据源填充数据
在实际项目中,一般使用java对象作为数据源的方式更多,这种方式会更加灵活多变。对于mvc结构更为契合。上面介绍了用JDBC数据源时,用到了Fields对象。本篇主要是使用Fileds对象来匹配JavaBean对象。5.1 在项目中新建user对象(添加get,set方法),结构如下:5.2 新建报表模板DemoReport4.jrxml5.
2018-01-27 14:18:13 10286 12
原创 Jasperreports+jaspersoft studio学习教程(四)- JDBC向导作为数据源填充数据
4.1 在studio工具中可以直接连接数据库,利用sql语句检索。创建数据库,并建表 本教程使用mysql5.5+SQLyog工具,若没有安装,请百度自行安装,创建DemoReport数据库,并将user_tab表,注入数据如下: 4.2 在studio工具中新建JDBC数据源然后Next ,选择 Database JD
2018-01-25 21:39:19 8821 12
原创 Jasperreports+jaspersoft studio学习教程(三)- 解决打印pdf中文不显示问题
中文不显示是一个常见问题。解决方法在网上也是五花八门。试过几次,亲测有效为介绍的这种: 中文不显示问题主要是jasperreports提供的font包不能为中文格式提供支持,所以我们需要自定义一个font包,用于支持。3.1 在studio中添加中文字体3.1.1 以微软雅黑为例,首先在网上下载ttf文件。这是已打包好的fonts包 和ttf文件 点击打开链接
2018-01-25 21:23:21 9698 13
原创 Jasperreports+jaspersoft studio学习教程(二)- 使用Parameters属性传入Map数据源填充报表
2.1 设计报表模板2.1.1 在Studio中新建一个报表模板(DemoReport2),删除不需要的Band,Column Header,ColumnFooter,Summary,Background,在outline界面中选中要删除Band右键-> delete,即可删除。2.1.2 在outline面板中找到Parameters,右键 -> Create P
2018-01-25 20:58:06 14411 39
原创 Jasperreports+jaspersoft studio学习教程(一)- JasperReports简单示例
1.1 导言最近项目中运用JasperReport技术开发报表模块。项目快结束了,所以腾出手来,简单记录一下。与大家相互学习,共同提高。JasperReport是一个强大、灵活的报表生成工具,能够展示丰富的页面内容,并将之转换成PDF,HTML,或者XML格式。该库完全由Java写成,可以用于在各种Java应用程序,包括J2EE,Web应用程序中生成动态内容。JasperReport...
2018-01-24 20:57:49 35311 34
原创 dubbo基于Zookeeper实现分布式实例
实例Demo1 安装ZooKeeper 1.1 下载http://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/ ,这里选择版本3.4.81.2 解压到一个目录下(D:\zookeeper-3.3.6)打开conf文件夹,拷贝zoo_sample.cfg文件,并重命名为zoo.cfg(必须是这个名字)。打开zoo.cfg修改配置
2018-01-23 20:48:28 1597
Jasperreports+jaspersoft studio学习教程word版
2018-02-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人