志翔科技有限公司後勤網

後勤等待處理訊息站,請各位成員努力消除待工區
 
首頁首頁  會員註冊會員註冊  登入登入  

分享 | 
 

 單據視窗專屬函數set_alldwo_samedata

向下 
發表人內容
flying
Admin
avatar

文章數 : 207
注冊日期 : 2008-11-11

發表主題: 單據視窗專屬函數set_alldwo_samedata   周二 11月 18, 2008 12:09 pm

set_alldwo_samedata(string columnlist)
此為單據窗w_top_bottom_paper 專用函數
參數: columnlist為以逗號相隔的欄位名單.

用途: 將指定的欄位名單,每個欄位都以單據表頭區的欄位作成批置換的動作.被置換的資料視區包含dw_tab1,dw_tab21,dw_sub1-dw_sub6

說明: 系統會逐一拆解欄位,逐一將該欄位取表頭的值,成批置換目標視區的同欄名資料.

範例:
表頭區有修改者與修改日期欄位,各視區單獨編輯時會將修改者與修改日期上傳到表頭區,當然表頭區修改也會自己紀錄最新修改者與修改日期.因為有其他視區的最新修改者與修改日期並未同步,所以必須以此函數統一[最新修改者與修改日期].

此函數被掛在單據存檔專用紐pb_saveall前面,用以事先統一該單據的 [最新修改者與修改日期].
函數範例: set_alldwo_samedata(chguser,chgdate)

上述例子是有要求全單據相關table,都規劃[最新修改者與修改日期],且要求全部都要統一一致,才會用到此函數.
當然,如果[最新修改者與修改日期]只須記錄在表頭區,或各自視區自行記錄,就不用呼叫此函數.有些專案會要求各區甚至各筆資料分開記錄[最新修改者與修改日期]. 即使是同一張單號的單據.
回頂端 向下
檢視會員個人資料 http://idon.666forum.net
 
單據視窗專屬函數set_alldwo_samedata
回頂端 
1頁(共1頁)

這個論壇的權限:無法 在這個版面回復文章
志翔科技有限公司後勤網 :: 系統主題 :: 系統架構-
前往: