根据条件指定向下钻取报告

时间:2014-05-09 09:47:55

标签: ssrs-2008

我在Textbox操作属性中指定了以下IIF条件来运行钻取报告:

=IIF(Fields!DeptName.Value="Department Total", Nothing, "TimekeeperTitlesMainBECReport")

当DeptName不是“部门总计”时,texbox可以正常点击。但是,即使DeptName是“Department Total”,它也是可点击的。我知道IIF的双方都被执行了。但是,我无法弄清楚如何解决这个问题。

2 个答案:

答案 0 :(得分:2)

您是否明确表示您已启用操作 - >文本框上的转到报告(即钻取报告)?这与子报告不同。

正如您所描述的那样,它应该按照您的预期运作。我无法在Visual Studio中复制您的问题 - 使用类似的表达式,我无法在表达式评估为Nothing的情况下进行钻取。

我首先要重新创建文本框/操作,看看这是否能解决问题。

答案 1 :(得分:0)

尝试一下,它将起作用。面临同样的问题

=IIF(Fields!DeptName.Value="Department Total", 0 , "TimekeeperTitlesMainBECReport")