我在这里遇到了问题。
我正在使用BIRT处理发票模板。我有一个表列数量,单价和金额(单价*数量)。在表格页脚中,我想计算总量,就像excel的列值总和一样。我该怎么做呢?
答案 0 :(得分:8)
在表格页脚中,添加数据。然后,在数据绑定中,在表达式上:
Total.sum(dataSetRow["yourRow"])
答案 1 :(得分:5)
首先,在一个网格中从一个想要总和的平面中插入一个数据元素。 然后右键单击报表中的数据元素,然后单击“更改数据列” 选择具有列'qty'和'unit cost'等的数据集,然后单击此选择数据类型中的Add Aggregation float和函数sum,并添加要求求和的set datarow(列名)的表达式。
答案 2 :(得分:0)
大多数报告工具允许您从工具栏中执行此操作。
在报告中选择金额列,然后查找总计/总和/汇总工具栏图标,它应该为您执行此操作。
答案 3 :(得分:0)
你必须使用脚本来实现这个逻辑..你可以参考这个链接.. http://www.birt-exchange.org/org/forum/index.php/topic/28195-multiply-two-columns-in-birt/page_pid_111416_st_0&
答案 4 :(得分:0)