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量身定制

国内精品久久久久国产盗摄| 久久精品亚洲中文字幕无码麻豆| 精品无码久久久久久午夜| 亚洲精品无码久久久久sm| 国产精品美女久久久m| 亚洲第一精品在线视频| 老司机精品影院91| 日产欧美国产日韩精品| 久久精品成人免费网站| 蜜臀av无码人妻精品| 亚洲av无码乱码国产精品| 久久国产成人精品麻豆| 欧美精品VIDEOSEX极品| 日本一卡精品视频免费| 99久久99久久精品国产| 又爽又黄又无遮挡的视频| 91精品欧美综合在线观看| 久久99精品久久久久久齐齐| 中国精品18videosex性中国| 日韩精品在线一区二区| 亚洲日韩欧美制服精品二区| 1000部精品久久久久久久久| 另类国产精品一区二区| 久久久无码精品亚洲日韩蜜臀浪潮| 国产成人精品综合久久久| 老司机午夜精品视频在线观看免费 | 国产精品久久久久久搜索| 精品日本一区二区三区在线观看| 无码人妻精品一区二区三区99仓本| 99精品欧美一区二区三区| 亚洲av午夜福利精品一区| 国产乱子伦精品无码专区| 日本aⅴ精品中文字幕| 国产精品一香蕉国产线看观看| 久久精品蜜芽亚洲国产AV| 精品久久久久国产免费| 国产女人精品视频国产灰线| 久久五月精品中文字幕| 51视频国产精品一区二区| 亚洲无码精品浪潮| 999久久久免费国产精品播放|