在 Sum 函数中乘以 2 列在 Crystal Formula Shop 中出现错误?

Multiplying 2 Columns in Sum Function giving an error in Crystal Formula Shop?

SAP Crystal 当我尝试在 SUM 函数中乘以两列时,公式工作室检测到错误。但是,我的逻辑在 MS SQL 中运行得非常好。以下是我的 SQL 代码:

select Sum(Qty * Type) from Movements

其中,类型可以是“1”或“-1”。我正在使用此语句来获取余额。以下是我在 crystal 报告公式商店中的公式,它给出了一个错误:

SUM({MovementReport;1.Qty} * {MovementReport;1.Type})

还有其他方法吗?

您必须创建一个单独的公式字段来乘以两列:

{MovementReport;1.Qty} * {MovementReport;1.Type}

然后计算该公式字段的总和:

SUM({@YourNewFormula})