版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
5.3.2.物料管理模塊功能開發(fā)深圳市信息職業(yè)技術(shù)學(xué)院——子頁簽與擴(kuò)展視圖添加子頁簽01目
錄0203子頁簽-基本資料擴(kuò)展視圖學(xué)習(xí)目標(biāo)通過本節(jié)學(xué)習(xí)可以:了解物料模塊各子頁簽的原理及其添加方式了解擴(kuò)展視圖與默認(rèn)列表視圖的區(qū)別01添加子頁簽添加子頁簽上節(jié)課講到的物料主頁簽的默認(rèn)表格視圖(UI為主頁簽表格)添加子頁簽實例:(以添加“基本資料”和“分類維護(hù)”子頁簽為例)在默認(rèn)表格視圖方法內(nèi),添加完主頁簽要顯示的屬性后,繼續(xù)照以下格式進(jìn)行子頁簽的添加。AssociateChildrenProperty:用來對現(xiàn)有對象的擴(kuò)展,支持1對N關(guān)系,根據(jù)返回類型,以及l(fā)amda表達(dá)式中調(diào)用的后臺方法返回的實體列表來顯示數(shù)據(jù);AttachChildrenProperty:B對象上有A對象引用,常用來表示,1對N關(guān)系,顯示為列表視圖;AttachDetailChildrenProperty:在B對象上有A對象的引用,常用來表示,1對1關(guān)系,在A上附加B(也可能是自己)并顯示為表單視圖;OrderNo:賦值整型,多個子頁簽進(jìn)行排序的依據(jù);圖中“BaseDataViewGroup”為擴(kuò)展視圖名,相關(guān)信息在后面部分進(jìn)行說明。02子頁簽-基本資料子頁簽-基本資料
雖然以UI來看,基本資料與其他子頁簽無異,但從之前的數(shù)據(jù)庫設(shè)計一課來看,基本資料顯示的其實和主頁簽一樣,是物料實體的部分屬性。于是在物料的視圖配置類中,除了之前提到的默認(rèn)表格視圖外,還有如圖所示的基本資料視圖,而其中的屬性都同樣是物料實體的部分屬性。其中HasDetailColumnsCount用來配置表單子頁簽的列數(shù)量。兩種視圖配置同樣存在于物料的視圖配置類中,如何配置選擇哪一種,由擴(kuò)展視圖控制。03擴(kuò)展視圖擴(kuò)展視圖意義以物料模塊為例,當(dāng)需要顯示物料時,先在其視圖配置類中找到如圖所示的默認(rèn)視圖方法執(zhí)行。若如圖,配置了表單屬性,則執(zhí)行ConfigDetailsView,顯示為表單;否則默認(rèn)執(zhí)行ConfigListView,顯示為表格。但是倘若僅限于這兩個默認(rèn)視圖,并不能滿足所有情況。以物料主頁簽及其“基本資料”子頁簽為例,要實現(xiàn)主頁簽只要默認(rèn)視圖中代碼為空,默認(rèn)顯示表格視圖即可,但子頁簽要顯示為表單。要滿足這樣的視圖多樣性,就需要用到擴(kuò)展視圖。擴(kuò)展視圖用法(配置)以物料的基本資料子頁簽為例,說明擴(kuò)展視圖的用法:首先在物料的視圖配置類中定義一個代表基本資料擴(kuò)展視圖的字符串;然后在默認(rèn)視圖中,為剛剛的字符串定義一個擴(kuò)展視圖,并添加判斷為該擴(kuò)展視圖后調(diào)用的視圖配置方法;接著就是在該調(diào)用方法中添加需要顯示的實體屬性。擴(kuò)展視圖用法(使用)做好視圖配置邏輯的編寫后,最后就是在添加物料類模塊的時候,如添加物料類的基本資料子頁簽時,申明對應(yīng)的擴(kuò)展視圖“BaseDataViewGroup”;
即可在運(yùn)行默認(rèn)視圖方法時判斷運(yùn)行對應(yīng)的視圖配置方法,最后在UI中顯示為對應(yīng)的視圖。課程總結(jié)基本的表格和表單基本的視圖配置有表單視圖和表格視圖。如果默認(rèn)視圖方法里面沒有指定則默認(rèn)顯示表格;或者指定為表單時顯示為表單。自定義的擴(kuò)展視圖除了基本的表格和表單,還可以自定義擴(kuò)展視圖。按特定格式聲明和使用就可以按需實現(xiàn)視圖配置的靈活選擇。視
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 高速硅光子通信-洞察及研究
- 基于大數(shù)據(jù)分析的面向?qū)ο筌浖踩匝芯?洞察及研究
- 凍干狂犬病疫苗的質(zhì)量控制與長期穩(wěn)定性評估-洞察及研究
- 非線性平衡動力學(xué)-洞察及研究
- 2026年空管業(yè)務(wù)考試題庫及答案解析
- 小波變換應(yīng)用
- 蛋白質(zhì)結(jié)構(gòu)與功能解析-洞察及研究
- 2025江蘇南京大學(xué)集成電路學(xué)院助理招聘備考題庫及答案詳解一套
- 未來五年在線親子旅游企業(yè)數(shù)字化轉(zhuǎn)型與智慧升級戰(zhàn)略分析研究報告
- 未來五年勞務(wù)派遣服務(wù)企業(yè)縣域市場拓展與下沉戰(zhàn)略分析研究報告
- 人教版信息科技五年級全一冊 第26課 尋找最短的路徑 課件
- 人民軍隊性質(zhì)宗旨教育
- 護(hù)士長管理培訓(xùn)課件
- 初三期末藏文試卷及答案
- 暫緩行政拘留申請書
- 小學(xué)班主任經(jīng)驗交流課件
- TSG 21-2015《固定式壓力容器安全技術(shù)監(jiān)察規(guī)程》
- 2025個人年終工作總結(jié)
- 中國水利教育培訓(xùn)手冊
- 小學(xué)數(shù)學(xué)元角分應(yīng)用題200道及答案
- 主播合同糾紛答辯狀
評論
0/150
提交評論