0
我有一個MS Access窗體,其中有兩個子窗體。我需要能夠在放棄記錄之前運行代碼/查詢。
此數據庫用於跟蹤酒店的銷售和付款情況。有界形式有以下佈局:記錄在MS Access中更改前的事件
- 首先,我們有像,ClientID的全球領域,客戶名稱,地址,賬單日期,餐館賬單,水療費等主要形式
- 然後我有房間子窗體(
Datasheet view
)。此表格將所有房間分配給客人。它還有收費天數和費率字段。 - 最後,我有一個付款子表單(
DataSheet View
)。它包含從客人收到的所有款項。
最後一個選項卡索引用於支付子表單。
我需要查找客戶的賬單總額。 (sum of all room rate X number of days + Money Spent in Spa + Restaurant Bill
)。
我還需要查找所有付款的總和。
如果total payment
與total bill
不同,那麼我需要提示操作員確認添加。
我知道VBA代碼和查詢來處理上述情況。但我不知道如何觸發這個事件。我試過AfterUpdate,但是當我移動到任何子窗體時它被觸發了。操作員完成所有更改並準備移動到下一個記錄後,我需要運行代碼。我對如何完成這一點感到迷茫。