Board logo

标题: 简表, 能处理的复杂报表示例 [打印本页]

作者: three    时间: 2009-10-21 17:28     标题: 简表, 能处理的复杂报表示例

所有的操作都在图形界面下操作。。。
表格与交叉表
1:占比

[attach]110[/attach]

选中单元格的公式,表示要计算当前月份,某地区的销售额,占当年总销售额的比例,公式中的除数表示计算指定年份,当前地区的销售额。
=销售表_.金额.sum()/销售表_.金额{1994}.sum()
上述公式的计算结果是不超过1的小数点,如果你想以百分比显示,你可以选择此文本对象的格式化属性,设置为按百分比显示,下面是本例按百分比显示的部分报表截图


[attach]111[/attach]

2:与去年同期比

[attach]112[/attach]

3:多数据集交叉表

[attach]113[/attach]

[attach]151[/attach]

上图所示模板,意图是做一个显示销售额的交叉表,在列上显示地区信息,在左面位置显示按产品类别划分,和按客户划分的分组。交叉部分显示每个地区,每个类别的销售额,和每个地区,客户的销售额。

图(a)是该报表的模型定义,该模型有四个数据集:

模型节点与对象的绑定关系已经图示,不再详述。下面是该报表模板的预览效果
[attach]115[/attach]


4:多级交叉表

[attach]116[/attach]
[attach]117[/attach]


5:层次不等的交叉表
请看下面的交叉表,该交叉表,列上有两个并列分组,一个是地区分组,另一个是先按年分组,再按月分组。是个不规则的分组。

[attach]119[/attach]


要做成该报表,需要定义如下图(b)所示报表模型,数据集有三个并列分组,类别分组管行上的分组,地区和年份/月份分组,管列上的两个分组。其中第一个地区分组是一级,第二个分组是年份,月份两级。相应的,需要定义两个交叉索引节点,注意,类别月份的索引节点的列索引,针对年份/月份分组,索引字段也必须选择年份,月份。


[attach]152[/attach]图(a)

[attach]118[/attach]图(b)

上图(b)是此报表超级表格的定义,此表格的列头表,有两个并列的列板,分别绑定到两个并列分组上,其中,第二个列板上又包含一个列板子对象,被绑定到月份分组节点上。
通过图(a)的数据模型,和图(b)的模板,即可得图 1所示报表。
提示:层次不等的交叉表,可以通过定义层次不等的并行分组节点,和在头表中定义层次不等的板对象,然后将各分组节点绑定到板对象上实现。



6:按汇总值排序的交叉表

[attach]120[/attach]
[attach]121[/attach]

7:排名的交叉报表

[attach]122[/attach]

[attach]123[/attach]
8:比去年增长
[attach]125[/attach]
9:行列并行的交叉表
[attach]126[/attach]
脚本
10:本页累计与小计
[attach]127[/attach]
[attach]128[/attach]

11:颜色告警
[attach]129[/attach]

特殊报表效果
12:分栏报表
[attach]130[/attach]
13:套打
[attach]131[/attach]

[attach]132[/attach]
14:空行补足表格
[attach]133[/attach]

15:编码字典
[attach]134[/attach]
图片
16:显示数据库图片字段
[attach]135[/attach]

17:背景图片
[attach]136[/attach]

其他行业报表
18:保险业绩单
[attach]137[/attach]
[attach]138[/attach]

19:保险月报表
[attach]139[/attach]
[attach]140[/attach]


20:保险汇总单
[attach]141[/attach]


21:外贸发票
[attach]142[/attach]




22:外贸报关单


[attach]143[/attach]

[attach]144[/attach]

23外贸清单
[attach]145[/attach]

24:政府月报
[attach]146[/attach]

25:政府统计表

[attach]147[/attach]


26:财务利润表
[attach]148[/attach]
27:财务资产负债表


[attach]149[/attach]
[attach]150[/attach]





[ 本帖最后由 three 于 2009-10-22 10:00 编辑 ]
作者: frankiegao123    时间: 2009-10-22 09:41

不错,不错!
作者: bulktree    时间: 2009-10-23 12:57

相当的不错,我们的项目使用的jasperReport,当时做的我很辛苦 现在想想很不错哦
作者: dctm1112    时间: 2009-10-28 19:27

非常不错!
作者: wuhui    时间: 2009-10-30 11:19

  强烈支持
作者: grazier    时间: 2009-11-25 16:40

做的很好,努力啊!
作者: lifetruth    时间: 2009-12-15 17:37

做的实在是好,解决了中式报表需求。
作者: vanestone    时间: 2010-10-14 15:54

做的还是蛮好的,但这只能针对开发人员或者懂技术的人员来说的.
给客户去使用,如果不懂技术, 还是一大难点啊.
作者: 泡沫之夏0234    时间: 2013-3-22 14:38

很强大啊
作者: xiaolongyuan    时间: 2013-12-6 14:16     标题: 没有给源码实例么?

能给源码实例么?
作者: wangqiang26155    时间: 2015-3-9 15:30

还能不能下载了




欢迎光临 杰表技术论坛 (http://bbs.jatools.com/) Powered by Discuz! 6.1.0