SSRS 2008 - 如何计算表达式中的值

Paw*_*l85 5 ssrs ssrs-2008

我正在尝试弄清楚如何从计算字段中汇总值。

在下面的示例中,我有以下表达式:

=IIF(Fields!Role.Value = "Contractor", Fields!actualwork.Value * 100,
Fields!actualwork.Value * 77)
Run Code Online (Sandbox Code Playgroud)

现在我想提供一个总数,但它没有显示在报告中。有什么我想念的吗?

http://i.stack.imgur.com/QFFkN.jpg

mma*_*rie 10

你实际上只是在外面放了一个 SUM :

=Sum(IIF(Fields!Role.Value = "Contractor", Fields!actualwork.Value * 100,
Fields!actualwork.Value * 77))
Run Code Online (Sandbox Code Playgroud)

它将逐行评估该行并提供正确的总和。