IIF语句未显示tablix值

时间:2018-08-20 16:19:11

标签: sql ssrs-2012 ssrs-tablix reportbuilder3.0

我正在用3个表在Report Builder 3.0中构建报告。

表1:ABC

表2:DEF

表3:GHI

我的报告包含这3个表的下拉列表,当我选择其中1个表时,我正在使用IIF语句隐藏其他2个表。

例如,我选择 ABC ,其他表 DEF和GHI 被隐藏。

该语句为... = iif(Parameters!Deliverable.Value =“ ABC”,False,True)

我的问题,在下拉列表中还有一个条目显示“全部” ,该条目应显示所有3个表。为此,我将其添加到每个可见性表达式中... = iif(Parameters!Deliverable.Value =“ ABC” OR Parameters!Deliverable.Value =“ All”,False,True)

这最终只给了我Tablix,而没有给它里面的数据。我该怎么解决?

The empty Tablix

1 个答案:

答案 0 :(得分:0)

在这种情况下,您无需使用 @IBAction func shareButtonAction(_ sender: Any) { let shareText = "Hello, world!" let vc = UIActivityViewController(activityItems: [shareText], applicationActivities: []) DispatchQueue.main.async { self.present(vc, animated: true) } } ,您只需要编写一个计算结果为IIFtrue的表达式。

对于您的“ ABC”表,false属性表达式为

hidden

因此在此示例中,它显示为“如果未同时选择ABC和全部,则隐藏”