0

MS Access 2007 で食堂トランザクション システムを開発しています。「食品アイテムの追加:」フォームには、一連のテキスト ボックスとコンボ ボックス、ボタン、「アイテムの追加」、およびリスト ボックスがあります。テキスト ボックスとコンボ ボックスの名前は次のとおりです。

テキストボックス名: txtRate、txtQty

コンボボックス名: cbxICode、cbxItems

[アイテムの追加] ボタンをクリックすると、選択したアイテムとその数量、レートなどがリストボックスに転送されます。(お振込みはこちらで質問させていただきました)

現在、私の tblItems には、現在存在する食料品の利用可能な数量を示す「QtyAvailable」フィールドがあります。方法:

  • ユーザーが入力した食品の数量を tblSampleData の QtyAvailable フィールドから引きますか?

高度なヘルプをいただければ幸いです。

ありがとう、

S サンディープ

4

2 に答える 2

1

以下のコードは私を助けました:

Dim cdb as CurrentDb, rst As DAO.Recordset, qtySelected as Long
qtySelected = Me.txtQty.Value
Set rst = cdb.OpenRecordset ("tblItems", dbOpenDynaset)
With rst
.Edit
!QtyAvailable = rst!QtyAvailable - qtySelected
.Update
.Close
End With

詳細については、私が尋ねた質問にアクセスし、ここで最新のコメントを参照してください。

于 2013-05-15T12:07:42.440 に答える