0

最初のフィールド (最初のフィールドに 3 つの値) の選択に基づいて、3 つのフィールドがあるシナリオがあります。次のフィールドは、DBcolumn を介して値を取得しています (ダイアログ リスト フィールドです)。次に、2 番目のフィールドの選択に基づいて、3 番目のフィールドが来ます。上記のフィールドはすべてダイアログ リスト フィールドです。

問題は複数選択にあり、最初のフィールドから複数の値が選択されると、DBColumn が使用されると次のフィールドが表示されます (値が小さいため)。ただし、2 番目のフィールドには多くの値があるため、DB ルックアップを使用する必要があります。ここで、複数選択は対応するフィールドのデータを取得していません。

例えば。Database という名前のフィールド (3 つの値を持つ) があり、他の 2 つのフィールドは Project (多くの値) と Brand です。

DBColumn を使用して、データベース フィールド選択 (複数選択) からプロジェクト フィールドの値を取得していますが、これは適切に (@if を使用して) 取得していますが、プロジェクト フィールドを複数選択した後 (多くの値があります) を取得できません。次のフィールドの値 (DBLookup を使用)。

何か対処法を教えてください。...

4

1 に答える 1