SSRS表达式中的WHERE子句

sio*_*orn 18 where-clause ssrs-2008 stackedbarseries ssrs-expression

WHERE子句中插入子句的语法是SSRS expression什么?我在用BIDS 2008.

=Sum(Fields!QuantityToShip.Value) WHERE FIELDS!Program.Value = "FC"
Run Code Online (Sandbox Code Playgroud)

上面列出的代码表示我想要使用的逻辑,但显然插入WHERE其中会产生语法错误.

此表达式的目的是在堆积条形图中定义系列"值"字段.

任何帮助将不胜感激!

Sir*_*lot 36

使用IIF方法:

=Sum(IIF(Fields!Program.Value = "FC", Fields!QuantityToShip.Value, 0))
Run Code Online (Sandbox Code Playgroud)