本站首页    管理页面    写新日志    退出

The Neurotic Fishbowl

[Java报表软件—技术知识]专业Web报表工具FineReport ——报表教程之交叉表
FineReport——报表技术领跑者 发表于 2008/1/24 11:05:38

交叉表,也是报表当中常见的类型。和分组报表一样,也是基本的报表类型。分组报表是只有行方向上有分组,而交叉表则是行,列方向都有分组的报表。传统的报表一般都是通过专门的交叉表生成向导来设计交叉表。FineReport的数据模型,天然支持行列对称,因此设计交叉表的手段也很简单。 如下图所示:500)this.width=500'> 1、打开../WebReport/WEB-INF/reportlets/com/doc/group.cpt。 2、鼠标选中A2-C2单元格,右键,选择清除,将单元格的内容和格式全部清除。如下图所示: 500)this.width=500'> 3、在数据源面板当中,将扩展类型设置为扩展,设置数据选定为分组,将扩展方向设置为从左到右。 4、然后,将 ds1中的 ProType字段拖拽到C1单元格中。其默认的设置就是数据分组,并且数据的扩展方式是横向的。 5、将Product字段拖拽到C2单元格中。其默认的设置也是数据分组,并且数据的扩展方式是横向的。如下图: 500)this.width=500'> 6、这时候预览报表,效果如下图所示,可以看到汇总数据已经根据其上方的产品分组进行了重新汇总放置。 500)this.width=500'> 7、然后,我们要来给产品类型加上小计。首先把C1单元格和D1单元格进行合并,然后,在D2单元格中写入内容:“Total:”。在D3单元格中写入公式 “=sum(C3)”。在D4单元格中写入公式“=sum(D3)”。这里的原理和我们在分组报表当中设计添加小计汇总的原理是一样的。 500)this.width=500'> 8、将A1-B2四个单元格进行合并,然后,鼠标选中这个A1单元格,选择单元格元素|斜线,系统会弹出如下对话框,在该文本框中输入: Products|Manager。 500)this.width=500'> 10、最后,给单元格添加边框,背景色等,最终的报表设计图如下图: 500)this.width=500'>        点击预览,即可以看到一开始的报表的报表样式了。 论坛专区与专家交流 完善的报表使用文档和二次开发文档 更多了解,敬请关注:www.finereport.com

阅读全文(1881) | 回复(0) | 编辑 | 精华

 



发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)

 
 



The Neurotic Fishbowl

.: 公告

本博客提供详细的java报表软件的制作过程,发布java报表软件的版本更新信息,并适时对国内主流报表软件进行功能比较。


Bloginess

«October 2025»
1234
567891011
12131415161718
19202122232425
262728293031

.: 我的分类(专题)

首页(357)
Java报表软件—制作笔记(54)
Java报表软件—功能比较(43)
Java报表软件—使用心得(21)
Java报表软件—行业动态(54)
Java报表软件—新闻资讯(48)
Java报表软件—技术知识(49)
Java报表软件—问题解析(2)


In the Bowl

.: 最新日志

如何对报表的参数控件赋值
java报表工具FineReport常见
报表怎么做 FineReport连接池原
报表怎么做FineReport数据连接之
报表模板之报表设计
报表模板之报表设计


.: 最新回复

回复:报表参数
好好学习,
好好学习,天天向上。买双 air jor
回复:理解FineReport缓存系列2
回复:理解FineReport缓存系列2


The Fishkeeper
blog名称:Java报表软件
日志总数:357
评论数量:69
留言数量:0
访问次数:1222114
建立时间:2006年4月16日



Text Me

.: 留言板

签写新留言

需要你的帮助


Other Fish in the Sea

.: 链接

报表开发工具  html5图表java报表开发工具




站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.039 second(s), page refreshed 144795379 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号