我有一个数据集,它带来了一列不同的值' A'表' B'这些形成了参数' Param_A'的选择值。除此之外,我还有一个主要的数据集,可以从表格中获取数据' B'并包含列' A' as' Field_A'。我不想改变主数据集,因此我使用Tablix过滤器来过滤掉主数据集的结果集。 Tablix过滤器应该执行以下功能:
表达式: 字段!(参数!Param_A.value)或字段中的Field_A.value!Field_A.value是NUll
布尔运算符: " ="
值: 真
但是我无法使用'在'中。它给了我一个错误。你能帮我解决这个问题吗?
答案 0 :(得分:0)
我使用了'inStr'运算符,它消除了使用'in'运算符的可能性:
IIF(InStr函数(加入(参数Project.Value, “”),字段project_name.value)GT;!0, 真,假)
这帮助了我!