-1

我在 Cognos 10.1.1 中有一份报告正在拉取利润、磅和利润/磅。每个查询都有一个字段“度量单位”,标记为“价差 $”、“价差 Lbs”或“价差 $/Lb”。它通过联合连接这三个查询,然后将它们加载到交叉表列表中。单个查询正常工作,当转储到列表报告中时很好,但由于某种原因,在交叉表报告中,计算出的利润/磅列总是错误的。如何使计算的列在交叉表中正确总计?

查询结构

三个查询分别提取利润、磅和利润/磅的度量单位和度量。

利润计量计算

利润的计算。

点差 $/Lb 措施计算

利润/磅的计算

传播度量计算属性

度量字段的属性。

最终报告样本

报告的样子。中间列应等于Spread $ / Spread Lbs,但在交叉表中不等于。

4

1 回答 1

1

尝试为您的计算自定义求解顺序。默认行为是 Total(Value1/Value2)。您需要存档 Total(Value1)/Total(Value2) (不要更改公式,只需设置 Solve Order 进行计算)

于 2014-11-18T10:05:19.283 回答