2016-04-19 2 views
0

テーブル 'B'の列 'A'の個別値を持ち、パラメータ 'Param_A'の選択値を構成するデータセットがあります。これに加えて、テーブル 'B'からデータを取り込み、カラム 'A'を 'Field_A'として含むメインデータセットを持っています。メインデータセットを変更したくないため、タブリックスフィルタを使用してフィルタリングしていますメインデータセットの結果セットフィールドにパラメータが存在するかどうかを確認します。選択値

式::! フィールド(!パラメータParam_A.value)でField_A.valueまたはフィールドField_A.valueが

ブールNULLです!Tablixのフィルタは、以下の機能を実行することになっていますオペレータ: "="

: 真

しかし、 'in'演算子は使用できません。それは私に誤りを与える。あなたは私にこれを助けてくれますか?

答えて

0

私はオペレータの中で 'を使用しての可能性を排除し 'INSTR' 演算子を使用:

IIF(InStr関数(参加(パラメータProject.Value、 "")、フィールドproject_name.value)>! 0、 true、false)

これは私を助けました。

関連する問題