最新トピック
4
10 分前
Hatena様にご質問 10 分前
1
1 ヶ月前
排他制御 1 ヶ月前
6
4 ヶ月前
モジュールでカレントフォームのコントロールを使うには 4 ヶ月前
7
5 ヶ月前
日付のテキストボックスからフォームが開けません 5 ヶ月前
9
5 ヶ月前
レポートにおける数値の間隔を広げる方法 5 ヶ月前
12
5 ヶ月前
リストボックスから複数選択しそれをテーブルに格納したい 5 ヶ月前
タグリスト
Markdown テーブル生成
Accessのテーブルやクエリのデータを貼り付ける場合は下記で、Markdown書式のテーブルに変換して貼り付けてください。
質問に対する直接の回答ではなく、前提に関する疑問点なんですが、
リレーションシップをみると一つのメインテーブルに4つのサブテーブルが紐づいているという関係ですね。つまり一対多の関係が4組あるということになります。
これを非連結のコントロールを想定されるレコード数分配置してそこに表示するという設計ですね。
通常、Accessでは一対多の関係のデータはメイン/サブフォーム形式で簡単に表示させることが可能です。
今回の場合は、[T_機械設定]をメインフォームのレコードソースにして、そこに4つのサブテーブルをサブフォームとしてそれぞれ配置すれば、コード無しに目的のことは実現できます。
そうせずに、非連結で設計する理由はなんでしょうか。
現状だと、レコード数が用意したコントロール数を超えてしまうということもあるし、コード量が増えて、メンテナンスも大変になるだけでメリットがあるようには思えないですが。