与group bygroup by前面的数字的salesforce SOQL

问题描述

我想使用两列的数学,然后在通过SOQL中的按组获取数据时进行总结。 (数学应该在求和之前发生)。

我正在尝试类似的操作...请忽略语法。

“从报价行中按产品选择总和(净价),总和(标价),总和(标价-净价格)”

它给了我错误。我看到使用分组查询存在一些限制。请帮助我提出解决方

  1. 如何解决查询问题
  2. 如果不是通过查询,那么可能的解决方案是什么?

注意:客户可能有5万到1万种产品。

预先感谢

解决方法

您需要在QuoteLineItem上创建一个新字段,键入公式(数字)(或者可能是公式(货币)?),将计算结果放在此处,然后在查询中选择此字段。虽然只为一个查询提供一个字段有点浪费。您的电话,您会在其他地方使用它吗(列表视图?报告?尽管报告可以快速生成一些基本公式),还是最好在发送此查询的应用程序中进行计算。