Hiding/unhiding 使用输入控件 Webi Business Objects
Hiding/unhiding with input controls Webi Business Objects
我将变量 Hide 设置为 "true",因此 table 会自动隐藏。我想在选择输入控件时将此变量设置为 "false",以便 table 不隐藏。有办法吗?
更新:
如果特定输入在代码中被硬编码,我可以使用以下代码,但如果选择了任何输入控件或报告过滤器,我希望它 return 为 false
=If ReportFilter([x])="Joe" Then "false" Else "true"
我的问题已经解决了。我将一个名为 "hide" 的维度设置为 =If Match(ReportFilter([x]);"*;*")Then "true" Else "false"
然后我将 table 设置为在 "hide" = false
时取消隐藏
这样做的目的是,一旦过滤器添加了输入控件,过滤器将不再包含“;” table 将被取消隐藏
我将变量 Hide 设置为 "true",因此 table 会自动隐藏。我想在选择输入控件时将此变量设置为 "false",以便 table 不隐藏。有办法吗?
更新:
如果特定输入在代码中被硬编码,我可以使用以下代码,但如果选择了任何输入控件或报告过滤器,我希望它 return 为 false
=If ReportFilter([x])="Joe" Then "false" Else "true"
我的问题已经解决了。我将一个名为 "hide" 的维度设置为 =If Match(ReportFilter([x]);"*;*")Then "true" Else "false"
然后我将 table 设置为在 "hide" = false
这样做的目的是,一旦过滤器添加了输入控件,过滤器将不再包含“;” table 将被取消隐藏