ADO QUERY 批次更新問題-主子明細檢查 |
答題得分者是:bestlong
|
g9221712
高階會員 發表:145 回覆:344 積分:162 註冊:2006-07-06 發送簡訊給我 |
各位前輩: 目前我欲開發主子明細的表單輸入,由於採用ltBatchOptimistic模式,讓我真是頭大! 4.表單的修改問題,由於表單會有修改狀態,就是輸入完若發現有錯誤,會進入修改,目前的想法是想說進入前先將庫存內的數量,若是單據別為出貨,則將原本扣除的數量加回,若是進貨則將庫存數量減去,等使用者完成修改後,再一次,增加或減少庫存,不知道這樣的作法是否正確,或者不知道有無更好的作法! 救人喔!真是想破頭了! ============================================================================
------
「人們所以覺得寂寞,是因為他們會築牆,卻不會搭橋。」 程式寫的越久,卻發現自己越來越不會寫程式! |
bestlong
站務副站長 發表:126 回覆:734 積分:512 註冊:2002-10-19 發送簡訊給我 |
|
g9221712
高階會員 發表:145 回覆:344 積分:162 註冊:2006-07-06 發送簡訊給我 |
|
bestlong
站務副站長 發表:126 回覆:734 積分:512 註冊:2002-10-19 發送簡訊給我 |
因為修改的資料都是在 Client 的緩衝區,所以就直接計算 Detail DataSet 的資料。程式碼大致如下: [code] procedure TfrmMasterDetail.CalcAmount;
------
http://blog.bestlong.idv.tw/ http://www.bestlong.idv.tw/ http://delphi-ktop.bestlong.idv.tw/ |
g9221712
高階會員 發表:145 回覆:344 積分:162 註冊:2006-07-06 發送簡訊給我 |
感謝您不嫌厭煩的回應: 我改寫自己的計算,不過第一次計算會正確,但是若更改數量內容後,又按下計算則數量又會不正確
procedure TForm1.BitBtn1Click(Sender: TObject);
------
「人們所以覺得寂寞,是因為他們會築牆,卻不會搭橋。」 程式寫的越久,卻發現自己越來越不會寫程式! |
g9221712
高階會員 發表:145 回覆:344 積分:162 註冊:2006-07-06 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |