0

我有一个非常简单的任务。我有两个数据集。第一个是一个单一的值,它返回了我已经进行的许多调用。第二个是目标列表。我希望能够将第一个呼叫次数除以其呼叫目标,以计算总百分比。

这些查找取决于在报告本身中选择的标准。我知道有可能在 SQL 内部做这只是一个巨大的痛苦。我希望能够计算两个字段,我认为如此简单的事情对于 SSRS 来说是轻而易举的事,但显然不是。所以我得到的错误是:

*The expression used for the calculated field'=fields!DMCP.Value / FIRST(Fields!DMCTarget.Value,"AllTargets")' includes an aggregate,rownumber,runningvalue, previous or lookup function. aggregate,rownumber,runningvalue, previous and lookup functions cannot be used in calculated field expressions.*

我可以取出第一个功能,但它对我没有帮助。它说它只能在同一个数据集中进行计算,问题是这些值永远不能在同一个数据集中共存。有什么我能做的吗????

提前致谢

4

0 回答 0