複数条件リレーションシップ (OR) のテストをするため以下のテーブルを作成した。
tbl_Frontend テーブルに数字タイプのフィールドを複数作成し、計算値自動入力(既存地を置き換え)オプションを設定したテキストタイプのフィールドを作成した。
作成した計算値は以下の通り。
照合フィールド1 & "¶" & 照合フィールド2
tbl_Data テーブルには数字タイプの照合フィールドとテキストタイプのテキストフィールドを作成した。
tbl_Data データテーブルに以下のテスト用データを作成する。
二つのテーブル間に関連を作成する。
リレーションシップの比較演算子は赤枠で示された通り。
tbl_Frontend テーブルが関連付けられたレイアウトにおいて、照合フィールド1 に 1 を、照合フィールド2 に 5 を入力した結果、照合フィールド(テキストタイプ)に改行で区切られた値が自動入力され、ポータルに該当する値が返された。
なお、照合フィールドを数字タイプに変更して検証してみたが、改行区切りの数字が返され、テキストタイプと同じ動作が確認された。腑に落ちないが、そういう仕様として理解した。
0 件のコメント:
コメントを投稿