※ ChatGPTを利用し、要約された質問です(原文:サブフォームの値をメインFのテーブルへ&残数計算)
サブフォームの値をメインFのテーブルへ&残数計算
アクセスについて二つ質問があります。
1. クエリを元に作ったサブフォーム内に、レイヤー数、パターン数、合計というフィールドがあります。
レイヤー数xパターン数=合計という計算になっています。
サブフォーム内の”合計”を全て足した数字を、メインフォームの”合計オーダー数”というフィールドに代入し、またこの値をテーブルに入れたいと考えています。
サブフォームのフッターに、合計を全て足した数字を計算するように、コントロールを作りました。
メインフォームの元のテーブルには、合計オーダー数というフィールドがあり、そこにこの数字を格納したいのですが、サブフォームのフッターで出した値を、”合計オーダー数フィールド”へ表示することが出来ても、テーブルには格納されません。(手入力なら入ります。)
値の代入マクロというのがあるようなのですが、これがそれにあたりますでしょうか?
お教え頂ければ幸いです。
2. クエリにて残数を計算したい
外注に出した数と仕上がってきた数から、残数を出したいと思っています。
カッティングIDひとつに対して、カラーIDがいくつかある状態です。
外注に出すときは、カッティングID別に出しますが、あがってくる時は、ばらばらにあがってきます。
例えば、赤を40、青を20、緑を20発注する場合、仕上がってくる時は、
赤10、青10、緑5、といった様にあがってきます。
これを色別に発注した数(合計)と(色枚完了数)から、色別の残数(未完了数)を出したいのですが、
どうしたらよいでしょうか?
まずは、二つのテーブルからクエリで色別の発注数、と色別の完了数を出すところまではしました。
T-色別カッティング詳細
・ID(オート番号、主キー)
・カッティングID
・カラーID
・枚数
・パターン数
Q-色別外注発注数 (上記T-色別カッティング詳細を元に)
・カッティングID
・カラーID
・商品名
・レイヤー数
・パターン数
・合計(レイヤー数xパターン数)
T-完了詳細
・完了ID
・カッティングID
・カラーID
・会社ID
・完了日
・完了数
Q-完了数 (上記T-完了詳細を元に)
・カッティングID
・カラーID
・色枚完了数合計(SumOf完了数)
お手数ですが、ご教授頂けますと幸いです。
宜しくお願いいたします
補足
ご丁寧に誠に有難うございました。 お蔭様で、テーブルにも同時に格納することができました。 (2)につきましても、私も引き続き色々と試しております。 大変お手数ではございますが、お手すきの際に宜しくお願いいたします。