在 BIRT 中对值进行单列求和
Posted
技术标签:
【中文标题】在 BIRT 中对值进行单列求和【英文标题】:Do a single column sum of values in BIRT 【发布时间】:2013-03-13 07:12:51 【问题描述】:我这里有问题。
我正在使用 BIRT 制作发票模板。我有一个表格列数量,单价和数量(单价*数量)。在表尾,我想计算总金额,就像 excel 如何计算其列值的总和一样。我该怎么做?
【问题讨论】:
【参考方案1】:在表格页脚中,添加一个数据。然后,在数据绑定中,在表达式上:
Total.sum(dataSetRow["yourRow"])
【讨论】:
【参考方案2】:首先,从需要总和的调色板的网格中插入一个数据元素。 然后右键单击报告中的该数据元素,然后单击“更改数据列” 选择具有“数量”和“单位成本”等列的数据集,然后单击此选择数据类型浮点数和函数求和中的添加聚合,并在其中添加要求和的集合数据行(列名)的表达式。
【讨论】:
【参考方案3】:大多数报告工具都允许您从工具栏中执行此操作。
在您的报告中选择金额列并查找“总计/总和/聚合”工具栏图标,它应该会为您执行此操作。
【讨论】:
【参考方案4】:您可以添加Dynamic Text
元素。
然后在 Expression Builder 中选择你要汇总的 Row:
【讨论】:
以上是关于在 BIRT 中对值进行单列求和的主要内容,如果未能解决你的问题,请参考以下文章
Scala:如何按键分组并在 scala 中对值求和并以预期的返回类型返回列表