ItemsForm
table に基づくデータシート フォームがありますItems
。 は、との間のItems
table に 1 対多で関連付けられています。と の関係を示す表もあります。StatusHistory
Items.ID
StatusHistory.ItemID
Status
Status.ID
StatusHistory.StatusID
StatusBox
コンボ ボックスを追加してItemsForm
、ユーザーがStatus
ボックスから値を選択してからレコードの外に移動すると、Form_BeforeUpdate()
イベントがトリガーされ、新しいエントリが現在選択されているStatusHistory
エントリに追加されます。Items.ID
フォームにフィールドを正常に追加しStatusBox
、RowSource にクエリを設定してリストを作成しましたStatus
。しかし、次の 2 つの大きな問題があります。
ボックスのリストの値をスクロールできますが、値を選択してもフィールドに表示されません。フィールドは空白のままです。
で値を選択して
StatusBox
から別のレコードをクリックしても、Form_BeforeUpdate()
トリガーされません。フォームの基になってForm_BeforeUpdate()
いるフィールドのデータを変更した場合にのみトリガーされるようです 。Items
ここで使用する必要がある別のイベントはありますか?