ms-access 2007 で、テーブルのフォームを作成しようとしています。このテーブルには、2 つの親テーブルからの外部キーがあります。だから私はこれらのフィールドをルックアップにしようと思った. しかし、それらは複合キーであるため、親テーブルごとに単一のルックアップを作成できませんでした。
これらの親テーブルと子テーブルのそれぞれに対して、複合キーごとに追加のフィールドを持つクエリを作成することにしました。これは、バインドされていない ComboBox を使用する通常のフォームでは正常に機能しますが、バインドされていない ComboBox は DataSheet サブフォームでは機能しません。サブフォーム コードで ComboBox を変更すると、同じ列の他のすべての ComboBox にも適用されます。
私の質問:
個々のバインドされていない ComboBox の値を変更する方法はありますか?
ComboBox または DataSheet サブフォーム以外に使用する必要がある別のコントロールはありますか?
この状況の通常の回避策は何ですか?
私が言ったように、クエリからのフィールドが計算/式であるため、コンボボックスをバインドできません。