Crystal reports 将求和函数中的2列相乘会导致Crystal Formula Shop中出现错误?

Crystal reports 将求和函数中的2列相乘会导致Crystal Formula Shop中出现错误?,crystal-reports,sum,formula,multiplication,Crystal Reports,Sum,Formula,Multiplication,SAP Crystal Formula Workshop在尝试将SUM函数中的两列相乘时检测到错误。然而,我的逻辑在MS SQL中运行得非常好。以下是我的SQL代码: select Sum(Qty * Type) from Movements 其中,类型可以是“1”或“-1”。我用这个对账单来平衡。以下是crystal report formula shop中给出错误的我的公式: SUM({MovementReport;1.Qty} * {MovementReport;1.Type}) 还有

SAP Crystal Formula Workshop在尝试将SUM函数中的两列相乘时检测到错误。然而,我的逻辑在MS SQL中运行得非常好。以下是我的SQL代码:

select Sum(Qty * Type) from Movements
其中,类型可以是“1”或“-1”。我用这个对账单来平衡。以下是crystal report formula shop中给出错误的我的公式:

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

还有其他方法吗?

您必须创建一个单独的公式字段,将两列相乘:

{MovementReport;1.Qty} * {MovementReport;1.Type}
然后计算公式字段的总和:

SUM({@YourNewFormula})

必须创建一个单独的公式字段,将两列相乘:

{MovementReport;1.Qty} * {MovementReport;1.Type}
然后计算公式字段的总和:

SUM({@YourNewFormula})