Microsoft Access 掲示板

サブフォームの日付IDの自動入力をフォームの入力なしに、実現したい。 / 1

4 コメント
views
4 フォロー
1

フォームに、日付と日付IDと備考欄があります。
サブフォームとは、日付IDで連動しています。

フォーム(メインフォーム)上にサブフォームコントロールを配置して、
それの「リンク親フィールド」「リンク子フィールド」プロパティを 日付ID に設定しているという状況でしょうか。

フォーム(メインフォーム)の日付ID はオートナンバー型のフィールドでしょうか。

サブフォームにデーターを入力すると同時に、
フォームの日付IDを自動で決定して、サブフォームとフォームを
日付IDで連動できませんか?

フォーム(メインフォーム)は未入力、つまり新規レコードの状態で、
サブフォームの方でデータを入力したいということでしょうか。

メインフォームとサブフォームのレコードソースのそれぞれのテーブルの関係は、一対多の関係でしょうか。

だとしたら、原理的に無理です。一側のレコードがないと多側のレコードは入力できません。リレーショナルデータベースの制限です。

現状のメインフォームとサブフォームのレコードソースのそれぞれのテーブルのフィールド構成はどうなってますか。

テーブル設計、あるいはメイン/サブフォーム形式が適切でない可能性があります。

通報 ...