私は3つのテーブルを持っています:purchase、purchaseDetailsおよびsupplierAccount。購入が挿入され、purchaseDetailsが追加されると、purchaseDetailsの合計に基づいて1つのレコードがsupplierAccountに挿入されます。 purchaseaesテーブルのすべての行に複数の行を挿入した後にsupplierAccountに追加するプロシージャを作成する方法Ms複数の行を挿入した後に1行挿入するプロシージャを作成します。
0
A
答えて
0
まあ...詳細が不足しているため、この質問に複数の回答がある可能性があります。
しかし、これを制御する最も簡単な方法の1つは、「購入ID」フィールドを持つ新しい「購入」レコードを追加するフォームを作成して、他のテーブルにリンクすることです。
この購入フォームには、「purchaseDetails」テーブルにリンクするサブフォームを追加できます。次に、各広告申込情報のサブフォームにレコードをいくつでも追加できます。これらのレコードには購入IDが付いており、それらをヘッダ購入記録に戻します。
これらの「purchaseDetail」レコードの追加が完了したら、「サプライヤアカウントサマリー」クエリを呼び出す「コミット」(またはそのようなもの)という購入フォームにボタンを置くことができます。
"Purchase Account Summary"クエリを作成して、 "purchaseDetails"テーブル内の複数の行を合計して、現在のPurchase IDを持つレコードを集計することができます。
これを実行した後、ボタンの後ろにVBAコードを作成して、同じ購入IDに対して複数のボタンを押すことができないように「ロック」フィールドを設定できます。この種のVBAコードは、最初のコミットが完了した後に詳細を追加したい場合に複雑になる可能性があります。あなたはたくさんのものを元に戻してやり直す必要があります。 VBAは非常に複雑になることがありますが、それはすべて可能です。
とにかく、これがあなたの質問に答えることを願っています。
フォームを使用していない場合は、「購入者アカウントの概要」クエリを作成して実行して、正しい購入IDを指定してください。
運が良かった!
関連する問題
- 1. プロシージャ/行を挿入した後にSQLをトリガーする
- 2. oracleは、1つの挿入クエリを使用して複数の表に複数の行を挿入します。
- 3. 複数行の挿入の挿入
- 4. 変数として挿入する行数の行を挿入しますか?
- 5. 挿入複数行
- 6. 複数行をExcelの折れ線グラフに1行に挿入しますか?
- 7. 行を挿入しようとしましたが、SQLの挿入のみ1
- 8. 挿入後SQL Server挿入行すべての行をコピーしません
- 9. 複数の行を挿入するRockMongo
- 10. 複数の行を挿入する
- 11. 挿入複数の行()
- 12. 複数の行を挿入するSQLiteが動作しない
- 13. 複数行TextViewの最後にImageViewを挿入するには?
- 14. 複数の行に1つのシーケンス値を挿入する
- 15. ZF2複数行を挿入する
- 16. トリガー - @tableに挿入する@tableから@@ rowcount> 0の場合は、挿入してプロシージャを実行します。
- 17. Sed、パターンマッチの後に行を挿入し、#
- 18. 数式を含む複数の行を挿入します。
- 19. データベースLINQに複数の行を挿入
- 20. 複数の行をmysql DBに挿入
- 21. プリペインドステートメントを使用して空白行を挿入せずにMySQLに複数の行を挿入する方法
- 22. PDO MySQL:1つのクエリで複数の行を挿入する
- 23. Linqは1行に多くの行を挿入しますSubmitChanges()
- 24. 同じ固定値を複数の行に挿入します
- 25. リンクを介してデータベースに複数の行を挿入する
- 26. 複数の値の行に1つの値を挿入します。
- 27. SQLは1つのサブミットから複数の行をforeachに挿入します
- 28. 複数のhtmlセルを1つのhtmlテーブル行に挿入します。
- 29. SQL Server:1つの行に複数の選択結果を挿入します。
- 30. Vertica SQLは1つのステートメントに複数の行を挿入します