##質問内容
伝票管理システムの伝票入力フォームを作成しているのですが、
その中にあるサブフォームで商品番号を入力したら単価も出るようにしたいです。
##概要
伝票入力フォームの構造
<ヘッター>
・伝票番号
・処理日
・顧客番号(顧客名)
・担当者番号(担当者名)
・適用番号(適用名)
<詳細>
・行番号
・商品番号(商品名)
・単価
・数量
・合計 ←単価*数量
↑上記がサブフォーム
・割引
・小計
・消費税
・合計金額
<フッター>
・追加、閉じるボタン
()は自動的に入る項目
単価は商品テーブル(T_Product)の単価フィールド(F_Cost)をコントロールソースにすれば値は入るのですが、
そうすると伝票詳細テーブル(T_SlipDetail)には入ってくれません。
一応載せときます
<商品テーブル(T_Product)>
フィールド名 | データ型 | 備考 |
---|---|---|
F_ProductCode | テキスト型 | 商品コード |
F_ProductName | テキスト型 | 商品名 |
F_Cost | 通貨型 | 単価 |
F_AddDate | 日付/時刻型 | 追加日 |
F_UpdateDate | 日付/時刻型 | 更新日 |
わかりにくい説明ですみません。
不明なところがあればコメントください。
##追記
<商品マスタの商品番号、ダブルクリック時>
VBA
1 '商品番号を入れる 2 3 If Forms!F_ProductMaster.Caption = "商品参照" Then 4 5 DoCmd.RunCommand acCmdSelectRecord 6 Forms!F_WSlipInput!Sub_WSlipDetail!Text_ProductCode = Me!F_ProductCode 7 DoCmd.Close acForm, "参照" 8 9 End If
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/06/12 07:27
2019/06/12 12:08
2019/06/12 12:12
退会済みユーザー
2019/06/13 00:13
退会済みユーザー
2019/06/13 01:15 編集
退会済みユーザー
2019/06/13 01:26
2019/06/13 03:46
退会済みユーザー
2019/06/13 05:05
2019/06/13 05:18 編集
退会済みユーザー
2019/06/13 06:28
2019/06/13 06:52
退会済みユーザー
2019/06/13 07:01
2019/06/13 10:53