テーブルに情報を入力するために使用しているフォームがあります。
テーブル定義:
Field0 - AutoNumber
Field1 - Text
Field2 - Number (Loose Referential Integrity)
Field3 - Number (Loose Referential Integrity)
コントロール - レコード ソース:
TextBox - Field1
ComboBox1 - `Unbound`
ComboBox2 - Field2
ComboBox3 - Field3
フォームに関して:
New Record - ComboBox1 defines the selections available in ComboBox2
Edit/View Record - ComboBox1.Value is deduced by the ComboBox2.Value
もともと、このフォームは単一フォーム レイアウトで設計されていましたが、エンド ユーザーはより多くの連続フォーム レイアウトを望んでいたため、値のリストを表示すると、ComboBox1 はすべて同じ値になっていますRows
。私はもともとForm_Current
イベントを使用して後方継承を処理し、ComboBox2 から ComboBox1 の値を派生させていました。これは、Single Form のときのようには機能しません。
各行が独自の単一エンティティとして評価されるように、Single-Form Form_Current 方法論を Continuous Form ロジックに移行するにはどうすればよいですか?
現在、単一の行を見に行くと、ComboBox2 から ComboBox1 を評価しますが、現在ある行だけでなく、連続フォームのすべての行を評価します。