java实现交叉报表_Java报表工具技巧--如何在style Report中制作交叉分组报表

14. 创建合计列,合计列是指定数据列的聚合,合计列被加入到最低层的分组上。加入下面的公式到对应的表格单元格中。

在 Cell[3,1]单元格中插入:

sum(q2['Quantity@Company:$comp']);

在 Cell[4,1]单元格中插入:

average(q2['Price@Company:$comp']);

在 Cell[3,2]单元格中插入:

sum(q2['Total@Company:$comp']);

在 Cell[4,2]单元格中插入:

sum(q2['=Total*Discount@Company:$comp']);

设置Cell[3,2]表格单元格的名称为:"grossRevenue"

设置Cell[4,2]表格单元格的名称为:"discountRevenue"

15. 创建净收入数据列,"净收入=总收入-折扣金额"。首先合并表格单元格,按住”Shift“键同时选中 cell[3,3]和 cell[4,3]两个表格单元格,然后打开右键菜单,在右键菜单中选择”表格->合并单元格“。然后在合并的表格单元格输入以下脚本:

$grossRevenue-$discountRevenue;

16. 设置合并的表格单元格的名称为”netRevenue“ ,净收入为每个地区中客户的净收入。

17. 设置Cell[2,3]表格单元格的脚本为:

sum($netRevenue);

此净收入为每个地区的合计

18. 设置Cell[5,3]表格单元格的脚本为:

sum($netRevenue);

此净收入为所有地区的总计

table6.png

最后依照最初的表格,在各表格单元格中设置字体格式、数字格式等。点击Preview即可得到此表:

table7.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值