0

Ordersを含むアクセステーブルとitemIdを含むサブテーブルがあります。それは1対多の関係を持っています。

選択した注文(既存)にitemIdを追加するフォームを作成したいと思います。

これは私がそれがどのように見えるかを期待する方法です:

Order:        [            ]
ItemId:       [            ]
Measurement1: [            ]
Measurement2: [            ]

        [Save-button]

誰かがこれを手伝ってくれますか?

4

2 に答える 2

1

サブフォームを調べます。Ordersテーブルはメインフォーム用で、アイテムはサブフォーム用です。Accessは、ItemsレコードのOrderIDキーを適切に処理します。

于 2012-06-04T15:07:17.580 に答える
1

サブフォームは、ユーザーが注文画面にアクセスできるようにする場合に、政治的に正しい方法です。ユーザーが注文の詳細に直接アクセスする必要がなく、アイテムにのみアクセスする必要がある場合は、次のコンボボックスを配置できます。

 Order: [              [V]]

これには、注文テーブルの注文IDのクエリとしてのコントロールソースがあります。これをアイテムテーブルの[注文]フィールドにリンクすると、ユーザーに注文の詳細を表示せずに、サブフォームと同じように注文が保存されます。

ただし、選択した注文に対して複数のアイテムを表示する場合は、サブフォームを使用します(複数アイテムのサブフォームがある)

于 2012-06-04T15:51:25.943 に答える