2018nc6開發(fā)參考安排02第二天01元數(shù)據(jù)_第1頁
2018nc6開發(fā)參考安排02第二天01元數(shù)據(jù)_第2頁
2018nc6開發(fā)參考安排02第二天01元數(shù)據(jù)_第3頁
2018nc6開發(fā)參考安排02第二天01元數(shù)據(jù)_第4頁
2018nc6開發(fā)參考安排02第二天01元數(shù)據(jù)_第5頁
已閱讀5頁,還剩37頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

UAP63-單據(jù)開發(fā)培訓(xùn)用友金融符利強效果展現(xiàn)-單據(jù)列表界面界面樣式:快速查詢區(qū)域列表(表頭)列表(表體)快速查詢區(qū)表頭表體效果展現(xiàn)-單據(jù)卡片界面界面樣式:卡片(表頭)卡片(表體)卡片(表尾)表頭表體表尾單據(jù)開發(fā)流程1元數(shù)據(jù)建模2功能點注冊3權(quán)限分配4模板制作配置5界面裝配文件(XML)6服務(wù)接口與實現(xiàn)7業(yè)務(wù)邏輯代單據(jù)開發(fā)流程1元數(shù)據(jù)建模2功能點注冊3權(quán)限分配4模板制作配置5界面裝配文件(XML)6服務(wù)接口與實現(xiàn)7業(yè)務(wù)邏輯代單據(jù)開發(fā)流程1元數(shù)據(jù)建模2功能點注冊3權(quán)限分配4模板制作配置5界面裝配文件(XML)6服務(wù)接口與實現(xiàn)7業(yè)務(wù)邏輯代單據(jù)開發(fā)流程1元數(shù)據(jù)建模2功能點注冊3權(quán)限分配4模板制作配置5界面裝配文件(XML)6服務(wù)接口與實現(xiàn)7業(yè)務(wù)邏輯代單據(jù)開發(fā)流程1元數(shù)據(jù)建模2功能點注冊3權(quán)限分配4模板制作配置5界面裝配文件(XML)6服務(wù)接口與實現(xiàn)7業(yè)務(wù)邏輯代單據(jù)開發(fā)流程1元數(shù)據(jù)建模2功能點注冊3權(quán)限分配4模板制作配置5界面裝配文件(XML)6服務(wù)接口與實現(xiàn)7業(yè)務(wù)邏輯代單據(jù)開發(fā)流程1元數(shù)據(jù)建模2功能點注冊3權(quán)限分配4模板制作配置5界面裝配文件(XML)6服務(wù)接口與實現(xiàn)7業(yè)務(wù)邏輯代單據(jù)開發(fā)流程1元數(shù)據(jù)建模2功能點注冊3權(quán)限分配4模板制作配置5界面裝配文件(XML)6服務(wù)接口與實現(xiàn)7業(yè)務(wù)邏輯代快速開發(fā)向?qū)伪頇n案樹卡檔案單表單據(jù)主子表單據(jù)生成業(yè)務(wù)代碼與配置文件功能注冊、菜單注冊單據(jù)模板、查詢模板、輸出模板配置1234快速開發(fā)向?qū)Э焖匍_發(fā)向?qū)伪頇n案樹卡檔案單表單據(jù)主子表單據(jù)基本檔案數(shù)據(jù)結(jié)構(gòu)簡單、數(shù)據(jù)量小批量處理1234單表檔案快速開發(fā)向?qū)伪頇n案樹卡檔案單表單據(jù)主子表單據(jù)有上下級關(guān)系左側(cè)樹作為瀏覽區(qū)右側(cè)卡片用于編輯樹上選中的一條記錄1234樹卡檔案快速開發(fā)向?qū)伪頇n案樹卡檔案單表單據(jù)主子表單據(jù)只有主表、沒有子表需要審批或流轉(zhuǎn)列表界面瀏覽、卡片界面編輯1234單表單據(jù)快速開發(fā)向?qū)伪頇n案樹卡檔案單表單據(jù)主子表單據(jù)主子表結(jié)構(gòu)需要審批或流轉(zhuǎn)列表界面瀏覽、卡片界面編輯1234主子表單據(jù)案例場景及功能概述01開發(fā)流程介紹02向?qū)Э焖匍_發(fā)03知識點04小結(jié)05單據(jù)向?qū)ч_發(fā)流程1元數(shù)據(jù)建模2向?qū)ч_發(fā)準(zhǔn)備3向?qū)ч_發(fā)4業(yè)務(wù)邏輯代模型驅(qū)動開發(fā)元數(shù)據(jù)設(shè)計器實體組件設(shè)計元數(shù)據(jù)發(fā)布生成代碼及腳本模型驅(qū)開發(fā)(MDD)

單據(jù)向?qū)ч_發(fā)流程模型驅(qū)動開發(fā)元數(shù)據(jù)設(shè)計器實體組件設(shè)計元數(shù)據(jù)發(fā)布生成代碼及腳本1元數(shù)據(jù)建模元數(shù)據(jù)設(shè)計器繪制元數(shù)據(jù)模型,常用以上標(biāo)注區(qū)域進行相關(guān)操作資源瀏覽器模型繪制畫布工具箱屬性頁模型視圖單據(jù)向?qū)ч_發(fā)流程模型驅(qū)動開發(fā)元數(shù)據(jù)設(shè)計器實體組件設(shè)計元數(shù)據(jù)發(fā)布生成代碼及腳本1元數(shù)據(jù)建模創(chuàng)建實體組件通過右鍵菜單“新建實體組件”,創(chuàng)建一文件名為quotation的實體組件“組件”信息存儲的數(shù)據(jù)表是ponent創(chuàng)建實體組件代碼風(fēng)格:有NC傳統(tǒng)樣式、標(biāo)準(zhǔn)樣式及自定義樣式三種NC傳統(tǒng)樣式:生成行業(yè)的AggVO標(biāo)準(zhǔn)樣式:SuperVO自定義樣式:則按PubApp規(guī)則生成VO、支持多子表的AggVO名稱:該組件的名稱。必須全局唯一主實體:一個組件里如果有實體,則必須設(shè)置一個主實體創(chuàng)建實體組件通過“業(yè)務(wù)組件工具箱”,創(chuàng)建實體對象實體存儲的表為md_class屬性存儲的表為md_property

關(guān)聯(lián)關(guān)系存儲的表為md_db_relation創(chuàng)建實體組件訪問器類型:分為AggVO,NCVO,POJOAggVO:表示主子關(guān)系,當(dāng)有多個實體時,其主實體設(shè)置為AggVONCVO:默認(rèn)實體都是NCVOPOJO:實體VO,如果是主子實體,那么子實體在主實體中可以以數(shù)組或列表VO的形式來訪問包裝類名:如果訪問器類型是AggVO,則需要一個聚合VO類型的包裝類。缺省表名:生成數(shù)據(jù)庫時對應(yīng)的表名。主屬性:實體必須設(shè)置主屬性(對應(yīng)數(shù)據(jù)庫表的主鍵)。創(chuàng)建實體屬性類型樣式:目前支持Single、REF、ARRAY、LIST四種,可參考《元數(shù)據(jù)開發(fā)紅皮書》。類型:可以自行選擇,當(dāng)建立實體間關(guān)系時,也會自動設(shè)置;主鍵一定要設(shè)置為UFID類型。

目前元數(shù)據(jù)支持如下基本類型:String,UFID,Integer,UFDouble,UFBoolean,UFDate,UFDateTime,UFTime,UFMoney,IMAGE,BLOB,CLOB,CUSTOM,MEMO設(shè)置為AggVO樣式的實體,請檢查子表屬性(1-n聚合關(guān)系),比如上圖中的[報價單表體],訪問策略要設(shè)置為BodyOfAggVOAccessor。創(chuàng)建實體屬性空:是否可以為空。字段名稱:生成數(shù)據(jù)庫表列的名稱。授權(quán):用于權(quán)限控制。擴展標(biāo)簽:

可以自由的給屬性加上標(biāo)注,比如@uniqueCheck在程序中便可以通過這個標(biāo)簽來過濾屬性;IgnoreRefCheck忽略引用校驗;URC唯一校驗。List<IAttribute>nc.md.model.impl.MDBean.getAttributes(Stringtag)字段名稱:生成數(shù)據(jù)庫表列的名稱。計算屬性:由其他屬性計算得到,本身不需要保存到數(shù)據(jù)庫,不會生成數(shù)據(jù)庫的列。創(chuàng)建實體屬性-參照設(shè)置第1步,修改需設(shè)為參照的屬性字段的類型樣式為“REF”第2步,點擊類型旁的圖標(biāo),在彈出對話框界面,選擇需要的實體參照第3步,“參照名稱”下拉列表中選擇正確的參照名稱實現(xiàn)業(yè)務(wù)接口使用流程平臺流程信息獲取、回寫IFlowBiz業(yè)務(wù)PK鎖IPfBillLock單據(jù)主子表VO查詢IHeadBodyQueryItf實現(xiàn)IBDObject獲取組織信息IOrgInfo自動處理行號IRowNo自動填充審計信息IAuditInfo實現(xiàn)業(yè)務(wù)接口接口創(chuàng)建步驟:第1步,拖拽業(yè)務(wù)接口至畫布實現(xiàn)業(yè)務(wù)接口第2步,標(biāo)識實體“實現(xiàn)”該接口實現(xiàn)業(yè)務(wù)接口第3步,配置“業(yè)務(wù)接口屬性映射”關(guān)系注:業(yè)務(wù)接口屬性映射:映射屬性如果是REF類型,則可以選擴展屬性創(chuàng)建實體間關(guān)系報價單主子實體間,建立組合關(guān)系,并指定”1:1..n”關(guān)系元數(shù)據(jù)特性特性說明如下:導(dǎo)入屬性在建立空實體的基礎(chǔ)上可以從pdm、或者數(shù)據(jù)表中選擇屬性進行導(dǎo)入導(dǎo)出特性

可以導(dǎo)出所選擇實體的屬性、作為屬性文件、再建立其它數(shù)據(jù)模型的時候再進行導(dǎo)入開發(fā)者設(shè)置在開發(fā)環(huán)境中,發(fā)布元數(shù)據(jù)信息前,還需配置“開發(fā)者”信息。1.(系統(tǒng)管理員)“應(yīng)用管理平臺->應(yīng)用資產(chǎn)管理”下,建立研發(fā)機構(gòu)、開發(fā)者信息2.(集團管理員)“企業(yè)建模平臺->權(quán)限管理”下,建立用戶(身份類型:開發(fā)者),并“身份”指定具體開發(fā)者3.在開發(fā)環(huán)境中,配置開發(fā)者信息單據(jù)向?qū)ч_發(fā)流程模型驅(qū)動開發(fā)元數(shù)據(jù)設(shè)計器實體組件設(shè)計元數(shù)據(jù)發(fā)布生成代碼及腳本1元數(shù)據(jù)建模發(fā)布元數(shù)據(jù)發(fā)布元數(shù)據(jù):必須保存后才能發(fā)布無需啟動中間件發(fā)布時會一起發(fā)布被依賴的組件,支持雙向依賴,循環(huán)依賴如果發(fā)布元數(shù)據(jù)時忽略版本,則完全以本地的模型文件,可能造成庫中新版本的模型被覆蓋,非特殊情況不推薦使用開發(fā)環(huán)境的發(fā)布只是為了開發(fā)人員測試需要,提交產(chǎn)品時只需要將bmf文件(位于組件METADATA目錄)提交到產(chǎn)品相應(yīng)組件的METADATA目錄下,安裝時會自行發(fā)布到數(shù)據(jù)庫中單據(jù)向?qū)ч_發(fā)

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論