- 帖子
- 14
- 主題
- 4
- 精華
- 0
- 積分
- 18
- 點名
- 0
- 作業系統
- WINDOWS
- 軟體版本
- VISTA
- 閱讀權限
- 10
- 註冊時間
- 2010-9-10
- 最後登錄
- 2015-1-6

|
本帖最後由 GBKEE 於 2014-4-10 10:41 編輯
致 各位前輩 能煩替小弟解惑 ,在附件中的 檔案
小弟雖寫了些語法,但仍未能達成 ,我要的想法
在附件裡 ,
》》以多筆的資料裡 ,j欄位 為目前 g欄位(品項)的所有庫存數 。
1比對g欄位(品項) ,如不同品項,則以 h欄位(訂單數) ;作為i 欄位(可出貨數)
2.但比對g欄位(品項),如為同品,則以 j 欄位 的庫存為基準 ,依序扣除 至 庫存為0 為止,後續如還有 同品要出 ,則直接刪除 ,不繼續比對。
但在過程中,這裡遇到些狀況 ,如上一筆 扣完庫存數如還有 4個 ,下一筆 訂單是要 5個 ,但在判斷上 ,仍是得出 4個 ,但不刪除,是刪除後續的訂單。
item 訂單數 實際可出 庫存數
a 4 4 10
1 b 5 5 10
2 b 5 5 10
3 b 5 0 10 刪去
這裡由心謝過各位 |
|