|
▼sin さん:
>【テーブルが4つあります】
>テーブル1 テーブル2 テーブル3 テーブル4
>【フォームが2つあります】
>サブフォーム1 メインフォーム1
>
>メインフォーム1にサブフォーム1を4つ、非連結で配置しています。(サブフォーム名を変えて配置しています。)
>4つ、それぞれのサブフォームのレコードソースは別々のテーブルが設定
>されています。
サブフォームは サブフォーム1 の一つだけで、
サブフォームを埋め込むサブフォームコントロール名を変更して、4つ配置しているということでしょうか。
で、レコードソースをどのサブフォームコントロールに埋め込まれているかによって、変更していると。
そうだとすると、レコードソースはどのように変更しているでしょうか。
ただ、直接の回答ではないですが、
テーブル1 テーブル2 テーブル3 テーブル4 は同じフォームのレコードソースにするということはフィールド構成が同じということですよね。
だとすると、データベースでは、テーブルを分けないで一つにまとめるというのが、正しい設計になります。
まとめたテーブルには、分類フィールドを追加して、どのテーブルにあったレコードかを識別するようにします。
そうすれば、サブフォームコントロールのリンク親フィーるど、リンク子フィールドを設定するだけで希望のことが可能になります。
|
|