0

我想对一个字段进行动态总和,例如在 ex1.jpg 上:

ex1.jpg

当我使用带有条件的搜索时,总列表是 21 个数据,然后我只想在列表视图底部对 21 个数据求和,只显示 20 个数据的总和(显示数据)。

但在列表视图的左下角汇总所有数据(超过 21 个数据),在 ex2.jpg 上:

ex2.jpg

我使用不同的条件进行搜索,但仍显示所有数据的总和。

谁能帮助我的问题?

4

1 回答 1

0

我在我的自定义模块中完成了在列表视图底部添加总量。

  1. 需要自定义view.list.php
  2. 创建自定义 tpl 表单总和
  3. 将自定义 tpl 添加到列表 tpl 的末尾
  4. 在列表视图函数 listViewProcess 中自定义计算总量并在 smarty 变量中赋值
  5. 在 sum tpl 中使用这个变量

在 listview 过程中,此代码用于计算总数。

$total = 0; 
foreach($this->lv->data['data'] as $entry) { 
   $total += unformat_number($entry['AMOUNT_USDOLLAR']);
}
于 2016-05-02T13:52:49.000 回答