在Drupal 7中,我使用模块视图聚合+。
有2列(A和B),我分别应用'Average'和'Sum'的组聚合。我想要有第三列(C)在分组之后做一个数学表达式(a - B)。我怎样才能做到这一点呢?下面的例子
分组前<>之前ID | A列| B列| C列1 | 5 | 10 | -51 | 5 | 10 | -52 | 5 | 10 | -5之前我当前得到的
<>之前ID | A列| B列| C列1 | 5 | 20 | -102 | 5 | 10 | -5之前我想要得到什么
<>之前ID | A列| B列| C列1 | 5 | 20 | -152 | 5 | 10 | -5之前我尝试使用devel模块检索汇总字段的值,而我得到这个:$…['#views_contextual_links_info']['views_ui']['view']->style_plugin->rendered_fields[2]['expression_1']
我尝试使用Views PHP输出,但它没有返回正确的值。我相信它只是返回之前的值被视图聚合器加。
可以添加字段: Global: Math expression
。
允许您输入数学表达式,如2 + 2 or sqrt(5)
。
由于它支持您之前添加的字段的替换模式,您可以轻松地输入[field_column_A]-[field_column_B]