急!!! 如何獲得cxdbgrid控件修改前的值,在線等待...(200分)

  • 主题发起人 主题发起人 TONYORACLE
  • 开始时间 开始时间
T

TONYORACLE

Unregistered / Unconfirmed
GUEST, unregistred user!
公司在開發ERP系統中,遇到如下問題:
主從架構: 主檔與明細檔都有數字型欄位(假如明細為採購數量,主檔為採購總數,且採購總數等於明細之採購數量之加總),系統設計希望每當用戶修改明細之採購數量時,主檔之採購總數會自動發生更變(當然是在POST與APPLYUPDATE之前),現發現有這樣一個問題,在POST之前,假如用戶相同欄位更改了兩次以下,系統如何才能抓取最後一次修改前的值,
EX.
主檔:100
明細有兩項: 01 --> 80 02 --> 20
用戶將明細01之80 --> 90,然後又將90 --> 70,最後POST,並APPLYUPDATE,
主檔相應的改變也應該有兩次:第一次 100 + 90 - 80 = 110
第二次 110 + 70 - 90 = 90
因此,系統如何取得每次修改前的值,可以解決以下問題
另外,假如無法取得,不知有沒有其它方法可以實現以上功能
謝謝![:D]
 
后退
顶部