0

連絡先テーブルのレイアウトにポータルがあり、2番目の「メンション」テーブルに関連する言及が表示されます。この関連テーブルは、ユーザーが私の「連絡先」レイアウトの「メンション」ポータルでデータを表示するときに選択できる3番目の「ソース」テーブルと関係があります。これはほとんどの部分で機能します。問題は、ユーザーがポータルの「ソース」を変更してから、次のポータル行の「ソース」を変更しようとすると、選択に関係なく「ソース」が最後の選択ソースに変更される場合に発生します。

何か案は ?

これが私がどのようにセットアップしたかのスクリーンショットです

ポータルと指定されたフィールド 代替テキスト

およびフィールド制御のセットアップ代替テキスト

との関係 代替テキスト

4

2 に答える 2

1

ポータルは実際にはメンションテーブルではなく、ソーステーブルのようです。それまたは「ソース」を変更するために使用しているフィールドのいずれかがメンションテーブルにないか、正しいテーブルオカレンスではありません。

ポータルはMentionsテーブルに基づいている必要があり、sourcesテーブルのフィールドではなく、sourcesテーブルを参照するフィールドがそのテーブルに含まれている必要があります。

いずれにせよ、それをさらに診断するには、おそらくもっと詳細が必要でしょう。

于 2010-11-17T23:51:58.327 に答える
1

ソーステーブルのソースフィールドの値を変更していますが、これは必要なものではありません。そのデータを使用して値リストにデータを入力し、そのソースのシリアル番号(またはソーステキスト)をメンションテーブルに保存するだけです。

1)ソースフィールドのすべての値を使用して、ソースから値リストを作成します。

2)「ソース」という名前のメンションテーブルに新しいフィールドを作成します。

3)そのフィールドをポータルに追加し、現在のソースフィールドを削除します。

4)値リストを新しいフィールドに適用します。

于 2010-11-23T06:32:18.907 に答える