erp管理系統軟件

erp項目實施方案-第27章 自定義字段

作者: admin 來源: erp系統 日期: 2021-07-21 13:29:50 人氣: - 評論: 1

27.1 數據字典

幣加德ERP以“數據字典”的形式公開了后臺數據庫表的定義,打開【系統設置】/【數據字典】,如圖27-1。通過數據字典不僅可以查看后臺數據庫表結構,還可以修改后臺數據庫表結構,甚至還可以新建后臺表。本章只用到查看功能,后續章節再講解其他高級功能。

 

27-1 數據庫字典

提醒:通過數據字典可以深入理解幣加德ERP的后臺數據庫的邏輯,不僅在自定義字段時用得到,而且在后續章節的自定義表單、自定義報表、外掛程序也需要。

27.2 自定義字段介紹

1)作用

①表單擴充。根據不同行業,其產品、業務單據等可能需要更多的字段來描述,而ERP現有表單沒有相關字段時,可以通過自定義字段來解決。

②關聯取數。舉例:

? 比如把客戶資料的某些字段帶到訂單、發貨單中,打印的時候一并打印出來。

? 比如把貨品的某些字段帶到訂單身、發貨單身中。

? 比如客戶下訂單時,對每個產品項次都有QC要求,可以自動帶到銷售出庫單中,以便發貨檢驗人員核對。

2)界面

通過單據界面的【設置】按鈕可以打開“自定義字段”窗口,如圖27-2。

字段名:自定義字段合計12個,名稱為z01~z12。

是否顯示:勾選后,才會在表單中顯示自定義字段。

標簽:自定義字段顯示的中文名。

控件類型:文本、數字、日期、下拉框、下拉表、單選框、公式。

控件顏色:普通 - 白色背景、黑色標簽;

非空 - 藍色背景、黑色標簽;

只讀 - 灰色背景、黑色標簽;

主鍵 - 藍色背景、紅色標簽。

小數位數:1~6位。(僅當控件類型為數字時有效)

下拉框內容:雙擊打開數據編輯器,如圖27-3。(僅當控件類型為“下拉框”時有效)

下拉表內容:客戶、供應商、部門、員工、倉庫。(僅當控件類型為“下拉表”時有效)

 

27-2 自定義字段界面

關聯取數SQL:雙擊打開SQL公式生成器,如圖27-4。(僅當控件類型為“公式”時有效)

觸發字段:由哪個字段觸發當前自定義字段。

 

27-3 下拉框數據編輯器

 

27-4 SQL 公式生成器

提醒:關于SQL 公式生成器”,這里僅給出界面,后面再用具體實例來詳解。

27.3 自定義字段實戰

1)貨品資料增加“長”、“寬”、“高”字段。在貨品新增界面點【設置】,如圖27-5,在打開的自定義字段窗口,如圖27-6所示進行設置,最后點【應用】,最終效果如圖27-7。

 

27-5 打開自定義字段

 

27-6 設計自定義字段

 

27-7 最終效果

自定義字段和系統內置字段一樣,也會顯示在貨品清單界面,如圖27-8

 

27-8 貨品清單界面的自定義字段

2)銷售訂單的單頭增加“包裝要求”字段,單身增加“長”、“寬”、“高”字段(在單身選取貨品代碼時,自動帶出值)。如圖27-9。

 

27-9 銷售訂單自定義字段設計

以上圖中的自定義字段“長”為例,雙擊“關聯取數SQL”欄位對應的單元格,如圖27-10。這里與一般SQL語法不同的地方在于“#sc030#”:“c030”表示數據庫字段名,如果是單身字段需在前面加上“s”,一對井號表示從當前單據界面的字段取值。

生成SQL公式有2種方法:

方法1:直接寫SQL語句。(適合對SQL語法比較熟悉的用戶)

方法2:通過填寫輔助界面,最后點【預覽】生成SQL語句。(適合普通用戶)

 

27-10 SQL公式生成器

提醒:在使用SQL 公式生成器”時,通常需要查閱“數據字典”,找出哪個表,以及需要取哪個字段。

除了借助于“數據字典”外,幣加德ERP還提供了更快捷的方式,一般的單據界面都可以通過點擊單身的字段標簽(或單身的列頭字段)獲取字段名,通過點擊單頭空白處(或單身空白處)(不能有遮擋)獲取表名,獲取的字段名(表名)會自動填寫到“SQL公式生成器”的當前光標位置。

以取貨品資料的自定義字段“長”為例,把“SQL公式生成器”窗口與“貨品-修改”窗口并排放到一起,并把光標定位到“SQL公式生成器”要取值的地方(比如“取值字段”/“來源表”等),這樣的話,再去點擊“貨品-修改”窗口的字段或空白,可以及時看到操作響應,如圖27-11。

 

 

27-11 通過點擊獲取字段名(表名)

如果不是像貨品資料只是簡單的表單,而是像銷售訂單,有單頭和單身,獲取字段(表)的方法也是一樣的,如圖27-12。

 

27-12 SQL語句輔助填寫

觸發字段(在“圖27-9 銷售訂單自定義字段設計”最后一列):表示何時讓系統運行“關聯取數SQL”。本實戰演練中,觸發字段為“貨品代碼”,當在其選擇時,自動帶出“長”、“寬”、“高”字段的值,和上面講述的類似,也有2種方法:其一、查詢“數據字典”,找出銷售訂單身的貨品代碼是哪個字段;其二、把銷售訂單窗口和自定義字段窗口,并排放置在一起,選中要填寫的“觸發字段”單元格,然后點擊“貨品代碼”,它對應的字段名稱會自動填寫到觸發字段單元格,如圖27-13。

 

27-13 點擊單據字段,自動填寫自定義字段窗口的“觸發字段”

自定義字段設計完成后,重新打開單據,調整單頭高度(以便可以顯示出自定義字段),可以看到單頭自定義的“包裝要求”字段和單身的“長”、“寬”、“高”字段,當選擇貨品代碼后,自動根據上面步驟設置的取數SQL語句,到貨品資料里面找出此貨品的長、寬、高的值,并自動帶入到單身的自定義字段(長//高)中,如圖27-14。

 

27-14 通過觸發字段自動帶出自定義字段的值

當銷售訂單保存后,在流水簿界面可以看到自定義的字段,如圖27-15。

 

27-15 流水簿界面的自定義字段

提醒:銷售訂單的單頭、單身通過自定義字段進行擴充后,不但可以滿足個性化的業務需求,而且也為個性化的打印需求提供了數據來源,幣加德ERP的單據打印使用普通的Excel文件作為模板,只要在流水簿界面有的字段,都可以在Excel模板文件中引用,進而打印出來,詳見前面“第23章 單據打印格式設計”。

3)把銷售訂單頭中的“客戶單號”,帶到銷售出庫單的單身自定義字段中。最終效果如圖27-16。銷售出庫單的自定義字段設計,如圖27-17。

 

27-16 銷售訂單頭中的“客戶單號”,帶到銷售出庫單的單身自定義字段中

 

27-17 銷售出庫單的自定義字段設計

觸發字段:數量。保證只要錄入數量,系統都會執行“關聯取數SQL”。

關聯取數SQL:這是實戰部分最為復雜的案例,前面的案例只涉及單表查詢,此處涉及多表關聯查詢,其他知識點與前面一樣。如圖27-18。

 

27-18 銷售訂單頭中的“客戶單號”,帶到銷售出庫單的單身自定義字段中

多表連接,舉例分析:以訂單表、訂單明細表為例,進行左連接查詢,如表27-1~3

27-1 訂單表

單號(主鍵)

日期

客戶

XDD-21010001

2021-01-01

客戶甲

XDD-21010002

2021-01-01

客戶乙

27-2 訂單明細表

單號(主鍵)

項次

貨品

數量

XDD-21010001

01

A

100

XDD-21010001

02

B

200

27-3 “訂單表”左連接“訂單明細表”

單號

日期

客戶

項次

貨品

數量

備注說明

XDD-21010001

2021-01-01

客戶甲

01

A

100

不管是連接、左連接、右連接,這2行都會顯示(主鍵匹配)

XDD-21010001

2021-01-01

客戶甲

02

B

200

XDD-21010002

2021-01-01

客戶乙

 

 

 

如果非左連接,這行不會顯示


分享到:


發表評論
更多 網友評論1 條評論)
johnanz (5.188.211.*) 2022-04-19 13:08:57
http://imrdsoacha.gov.co/silvitra-120mg-qrms
更多評論

© 2021-2035 蘇州幣加德軟件研發有限公司
聯系電話/微信號:173 1231 9729 陳生

蘇ICP備2022028458號-2    回到頂部
常熟ERP,常熟ERP軟件,常熟ERP軟件開發,常熟ERP量身定制

欧美XXXX黑人又粗又长精品| 国产超在线视频公开个人| 中文字幕不卡在线| 91久久精品国产91性色也| 亚洲av无码成人精品区| 亚洲国产高清精品线久久| xxxxx爽日本护士在线播放| 日韩一区精品视频一区二区| 91精品国产综合久久婷婷| 国产精品成人小电影在线观看 | 久久久久久九九99精品| 精品亚洲欧美高清不卡高清| 久久人搡人人玩人妻精品首页| 亚洲精品国产美女久久久| 久久久精品免费国产四虎| 日本精品自产拍在线观看中文 | 国产精品一久久香蕉国产线看| 精品国产人成亚洲区| 亚洲级αV无码毛片久久精品| 99久久免费国产精品热| 久久国产精品一区| 91国内揄拍国内精品对白不卡 | 亚洲欧美精品AAAAAA片| 国产精品日韩欧美制服| 免费精品国自产拍在线播放| 久久精品无码专区免费东京热| 91精品国产麻豆国产自产在线 | 亚洲av无码国产精品夜色午夜| 九九精品成人免费国产片| 久久久久久亚洲精品无码| 精品人伦一区二区三区潘金莲| 国产精品毛片无码| 亚洲爆乳精品无码一区二区三区| 久久精品国产亚洲综合色| 综合色桃花久久亚洲| 欧美成人精品一区二区三区| 一本大道无码日韩精品影视| 91精品国产高清久久久久久io| 日韩福利视频精品专区| heyzo高无码国产精品| 欧美精品国产一区二区三区|