Access2016學習7

窗體設計


關鍵詞:自動編號管理

6.1 自動創建窗體介紹

平臺中集成了自動化的窗體創建工具,能夠快速自動生成開發人員所需要的窗體及相應功能的代碼,而不需要通過手工去創建和書寫VBA代碼。當這些窗體無法滿足軟件設計的特殊需要時,開發人員可在自動創建的窗體上進行少量修改後,即可滿足軟件設計的需要。

由於自動創建窗體是平臺特有的功能,需要結合平臺的一些規則去進行操作,才能實現自動創建具備相關功能的窗體,接下來的一節“自動編號管理”是必經之路,只有掌握了自動編號管理後,方可進行本章後續的學習。

6.2 自動編號管理

6.2.1自動編號管理介紹

【自動編號管理】是平臺提供的一項功能,用於對各種自定義編號規則進行定義/維護。在報銷軟件的開發中,可以利用此功能,方便地實現表tblCodeyg中字段ygID和表tblBxmx中字段mxID的自動編號。

從第三章程序設計文檔中3.3 表設計說明書中,可以看到:

tblCodeyg中字段ygID的自動編號規則:

“Y+序號2位”,格式舉例:Y01Y02Y03……

tblBxmx中字段mxID的自動編號規則:

“M+年4+2+序號4位” ,格式舉例:M2016120001,M2016120002, M2016120003……

6.2.2創建自動編號

從第三章 程序設計文檔 3.3 表設計說明書 中可以看出,員工代碼表(tblCodeyg)中ygID需要自動編號;報銷明細表(tblBxmx)mxID需要自動編號,爲了方便識別,我們在此確定自動編號規則名稱如下:

ygID-tblCodeyg是指員工代碼表(tblCodeyg)中ygID的自動編號規則名稱

mxID-tblBxmx是指報銷明細表(tblBxmx)mxID的自動編號規則名稱

進入Main.mdb的設計界面,選中SysFrmLogin窗體,如下圖6-1所示:


6-1 窗體顯示區

  

雙擊運行SysFrmLogin窗體,進入平臺主界面,在左邊導航區,選中【開發者工具】à【自動編號管理】,如下圖6-2所示:


6-2 自動編號管理(1)

  

用鼠標雙擊【自動編號管理】,將顯示自動編號管理界面,如下圖6-3所示:


6-3 自動編號管理(2)

  

創建自動編號規則ygID-tblCodeyg(即用於員工代碼表tblCodeygygID字段),填入下圖6-4中的參數:


6-4  自動編號管理(3)

  

單擊【保存(S)】按鈕,完成了創建ygID-tblCodeyg自動編號規則,如下圖6-5所示:


6-5  自動編號管理(4)

  

接下來,創建自動編號規則mxID-tblBxmx (即用於報銷明細表tblBxmxmxID字段),在自動編號管理界面修改規則名稱,填入下圖6-6中的參數:

6-6  自動編號管理(5)

  

單擊【保存(S)】按鈕,完成了創建mxID-tblBxmx自動編號規則,如下圖6-7所示:

6-7  自動編號管理(6)

  

這樣,就完成了兩個自動編號規則的設置,可以進行下一步窗體的設計了。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章