クレジット/デビット取引を入力するためのフォームを作成しているので、PostgreSQL に 2 つのテーブルがあります
accounts
id INTEGER PRIMARY KEY
name VARCHAR(128)
ledger
id INTEGER PRIMARY KEY
credit INTEGER NOT NULL REFERENCES accounts
debit INTEGER NOT NULL REFERENCES accounts
date DATE NOT NULL
amount NUMERIC(8,2)
text VARCHAR(128)
accounts.name をリストする 1 つのテーブル コントロールと、選択のためにそのコントロールを参照するサブフォームを含むフォームを作成しました。
サブフォーム内には、別のテーブル コントロールがあり、マスターで選択されたエントリとの照合後date
に 、credit
、text
およびが表示されます。amount
debit
これまでのところ、それは機能しますが、credit
列には数値フィールド内に数値の外部キー データがあります。その場所でアカウントを選択できるドロップダウン フィールドが必要です。
それは可能ですか、それともクエリから入力された読み取り専用テーブルとサブサブフォームの個別の編集フィールドを使用したフォールバック ソリューションを使用する必要がありますか?