




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、ERP軟件開發(fā)實訓(xùn)軟件開發(fā)實訓(xùn)UAP平臺IT業(yè)的金飯碗要不?那趕快學UAP要ERP軟件開發(fā)實訓(xùn)軟件開發(fā)實訓(xùn)UAP平臺上靠管理,可以做高管?經(jīng)過信管專業(yè)實訓(xùn)課程體系訓(xùn)練,就是不一樣。為什麼?那下呢?下沉研發(fā),可以做專家。企業(yè)認知實訓(xùn)企業(yè)經(jīng)營模擬沙盤信息化認知實訓(xùn)信息化系統(tǒng)應(yīng)用行業(yè)&個性開發(fā)實訓(xùn)信息化軟件開發(fā)崗位實訓(xùn)崗前培訓(xùn)開發(fā)邏輯業(yè)務(wù)邏輯管理邏輯信息化軟件開發(fā)信息化軟件開發(fā)信息化軟件開發(fā)信息化系統(tǒng)應(yīng)用信息化軟件開發(fā)信息化軟件開發(fā)ERP軟件開發(fā)實訓(xùn)軟件開發(fā)實訓(xùn)UAP平臺 課程導(dǎo)入案例UAP軟件開發(fā)實例企業(yè)概況 宇宙電子有限公司,一個集產(chǎn)供銷一體化的企業(yè),主要產(chǎn)品是個人計算機、手機,還有一些
2、貿(mào)易業(yè)務(wù)。個人計算機年產(chǎn)10萬臺左右,手機總計10多萬部,總部設(shè)在北京,重慶、上海、廣州設(shè)有銷售辦事處。 2008 年年初宇宙電子有限公司決定組建培訓(xùn)教育部,發(fā)揮其在信息化方面的優(yōu)勢,開發(fā)設(shè)計信息化培訓(xùn)課程,面向高校和企業(yè)銷售。 目前開發(fā)的信息化課程包括會計信息化、供應(yīng)鏈管理、生產(chǎn)管理、ERP開發(fā)、項目管理等。UAP軟件開發(fā)實例培訓(xùn)課程概況 信息化課程信息化課程 (見表(見表1-1) 課程編號課程編號課程名稱課程名稱適用對象適用對象課程學時課程學時課程定價(原課程定價(原/人)人)JC-001會計信息化高校教師243000JC-002供應(yīng)鏈管理高校教師81000JC-003生產(chǎn)管理高校教師16
3、2000RJ-001ERP開發(fā)技術(shù)人員324000RJ-002項目管理企業(yè)高管406000備 注 會計信息化教學目的:了解會計信息化概況、會計信息化系統(tǒng)與ERP系統(tǒng)的關(guān)系,理解企業(yè)業(yè)務(wù)流程、會計在企業(yè)流程中的位置及作用、財務(wù)業(yè)務(wù)一體化及其協(xié)同工作原理,熟悉各子系統(tǒng)之間的數(shù)據(jù)流程關(guān)系,能夠熟練運用會計信息系統(tǒng)處理企業(yè)日常會計業(yè)務(wù),具備會計信息系統(tǒng)授課能力。表1-1 信息化課程一覽表UAP軟件開發(fā)實例培訓(xùn)課程概況 會計信息化課程教學課題會計信息化課程教學課題 (見表(見表1-2) 課題編號課題編號課課 題題 名名 稱稱學學 時時教教 學學 內(nèi)內(nèi) 容容1第1章 概論4會計信息化、系統(tǒng)管理、企業(yè)應(yīng)用平
4、臺2第2章 總賬管理系統(tǒng)8總賬管理系統(tǒng)3第3章 UFO報表管理系統(tǒng)4UFO報表管理系統(tǒng)4第4章 薪資管理系統(tǒng)2薪資管理系統(tǒng)5第5章 固定資產(chǎn)管理系統(tǒng)2固定資產(chǎn)管理系統(tǒng)6第6章 應(yīng)收應(yīng)付管理系統(tǒng)4應(yīng)收應(yīng)付管理系統(tǒng)表1-2 會計信息化課程教學課題UAP軟件開發(fā)實例培訓(xùn)課程概況 會計信息化課程實訓(xùn)項目會計信息化課程實訓(xùn)項目 (見表(見表1-3) 課題編號課題編號實實 訓(xùn)訓(xùn) 內(nèi)內(nèi) 容容實實 訓(xùn)訓(xùn) 目目 標標實實 訓(xùn)訓(xùn) 要要 點點1練習1 企業(yè)建賬會建立和管理企業(yè)賬套參考實訓(xùn)案例練習2 基礎(chǔ)檔案設(shè)置能夠設(shè)置基礎(chǔ)檔案參考實訓(xùn)案例2練習3 總賬初始設(shè)置能夠完成總賬初始化參考實訓(xùn)案例練習4 總賬日常業(yè)務(wù)能夠處
5、理總賬日常業(yè)務(wù)參考實訓(xùn)案例練習5 總賬期末處理能夠完成總賬期末處理參考實訓(xùn)案例3練習6 UFO報表管理系統(tǒng)能利用UFO編制財務(wù)報表參考實訓(xùn)案例4練習7 薪資管理系統(tǒng)掌握薪資管理方法參考實訓(xùn)案例5練習8 固定資產(chǎn)管理系統(tǒng)掌握固定資產(chǎn)管理方法參考實訓(xùn)案例6練習9 應(yīng)收應(yīng)付管理系統(tǒng)掌握應(yīng)收應(yīng)付管理方法參考實訓(xùn)案例表1-3 會計信息化課程實訓(xùn)項目UAP軟件開發(fā)實例培訓(xùn)課程概況 課程授課教師課程授課教師: 1 公司培訓(xùn)教育部、人力資源部的內(nèi)部講師 2 北京大學、清華大學外聘教師 (見表1-4) 序序 號號講講 師師 姓姓 名名講講 師師 性性 別別主主 講講 課課 程程備備 注注1趙老師男會計信息化、E
6、RP開發(fā)教育培訓(xùn)部教師2錢老師男供應(yīng)鏈管理教育培訓(xùn)部教師3孫老師女生產(chǎn)管理教育培訓(xùn)部教師4李老師男項目管理、沙盤人力資源部講師5周老師女會計信息化北大外聘教師6武老師男供應(yīng)鏈管理、沙盤北大外聘教師7鄭老師女生產(chǎn)管理清華外聘教師8王老師男沙盤、項目管理清華外聘教師表1-4 授課教師一覽表UAP軟件開發(fā)實例培訓(xùn)課程概況 課程配套教材課程配套教材 (見表(見表1-5) 課程編號課程編號教材編號教材編號教材名稱教材名稱作者作者出版社出版社定定 價價JG-001JC-0001會計信息系統(tǒng)武先生高等教育出版社29JC-0002會計信息化實務(wù)余先生清華大學出版社26JC-0003ERP概論元先生人民大學出版
7、社25JC-0004會計電算化卜先生電子工業(yè)出版社24JG-002JC-0005供應(yīng)鏈管理系統(tǒng)顧先生高等教育出版社27JG-003JC-0006生產(chǎn)管理系統(tǒng)孟先生高等教育出版社28RJ-001JC-0007ERP軟件開發(fā)平先生復(fù)旦大學出版社33RJ-002JC-0008項目管理技術(shù)與實踐黃先生人民教育出版社45表1-5 課程配套教材UAP軟件開發(fā)實例培訓(xùn)課程概況 培訓(xùn)教室培訓(xùn)教室 (見表(見表1-6) 序序 號號教室名稱教室名稱教室類型教室類型教室容量教室容量11號樓101教室普通教室3021號樓202教室普通教室6032號樓303多媒體室計算機教室2042號樓404多媒體室計算機教室4053
8、號樓505沙盤實驗室沙盤教室3663號樓606多功能室沙盤教室120表1-6 培訓(xùn)教室一覽表UAP軟件開發(fā)實例培訓(xùn)課程概況 目前,宇宙公司已上市銷售ERP應(yīng)用和ERP開發(fā)兩期培訓(xùn)課程,分別安排在四月下旬和六月下旬。(見表1-7)培訓(xùn)單號培訓(xùn)單號培訓(xùn)主題培訓(xùn)主題組織人組織人開始日期開始日期結(jié)束日期結(jié)束日期培訓(xùn)費培訓(xùn)費PX-2008-01ERP應(yīng)用陳明2008-4-212008-4-266000PX-2008-02ERP開發(fā)王小牙2008-6-232008-6-275000表1-7 培訓(xùn)班基本情況UAP軟件開發(fā)實例培訓(xùn)課程概況 兩期培訓(xùn)班課程、主講教師、上課地點的具體安排見表1-8表1-8 培訓(xùn)班
9、課程安排培訓(xùn)單號培訓(xùn)單號課程課程編號編號課程課程名稱名稱學學時時定價定價開始日期開始日期結(jié)束日期結(jié)束日期主講主講教師教師上課地點上課地點PX-2008-01JC-001會計信息化2430002008-4-218:302008-4-2317:30趙老師2號樓404多媒體室JC-002供應(yīng)鏈管理810002008-4-248:302008-4-2417:30錢老師1號樓202教室JC-003生產(chǎn)管理1620002008-4-258:302008-4-2717:30孫老師1號樓202教室PX-2008-02JC-002供應(yīng)鏈管理810002008-6-238:302008-6-2317:30武老師1
10、號樓101教室RJ-001ERP開發(fā)3240002008-6-248:302008-6-2717:30趙老師2號樓303多媒體室UAP軟件開發(fā)實例培訓(xùn)課程概況 第一期培訓(xùn)班的學員報名工作基本結(jié)束,如表1-9所示,宇宙公司的每個分支機構(gòu)從當?shù)馗咝8麂浫×艘幻歉山處焻⒓优嘤?xùn)(北京分公司錄取來兩名),共計40名學員。多數(shù)學員已如數(shù)匯交培訓(xùn)費(單位:元)。其中,來自少數(shù)民族地區(qū)的學員享受了半價優(yōu)惠。表1-9 第一期培訓(xùn)班學員報名情況報報 名名 學學 員員生生 源源序 號姓 名性 別單位繳 費分支機構(gòu)負責人大 區(qū)1馮同學男北京大學6000北京分公司魯經(jīng)理華北2陳同學男清華大學6000北京分公司魯經(jīng)理華
11、北3褚同學女南開大學6000天津分公司韋經(jīng)理華北UAP軟件開發(fā)實例培訓(xùn)課程概況 該企業(yè)已實施了信息化管理,管理軟件為用友U872。賬套號:999;賬套名稱:電子行業(yè)演示賬套;賬套主管:demo、system;賬套啟用日期:2008-01-01;所屬行業(yè):電子行業(yè) 企業(yè)想對管理軟件進行二次開發(fā),將培訓(xùn)課程管理納入信息化管理中。課程內(nèi)容o UAP概述o UAP表單o UAP報表o UAP工作流 軟件開發(fā)平臺Chapter 1 軟件開發(fā)平臺Chapter 1o ERP軟件概述o UAP開發(fā)平臺o UAP登錄o UAP項目管理o UAP項目創(chuàng)建o UAP表單開發(fā)主要內(nèi)容 軟件開發(fā)平臺Chapter 1
12、 了解軟件開發(fā)實訓(xùn)案例,學習軟件開發(fā)實訓(xùn)平臺的基本知識,掌握項目管理操作技能,理解表單的基本概念和開發(fā)流程,為開展ERP軟件開發(fā)實訓(xùn)奠定基礎(chǔ)學習目標:學習目標: ERP軟件概述First quarterERP軟件概述基本管理原理先進管理思想滿足行業(yè)管理特性ERP應(yīng)用用友UAP(個性)行業(yè)插件U8標準ERP企業(yè)助力企業(yè)管理創(chuàng)新First quarterERP應(yīng)用企業(yè)基本管理原理先進管理思想滿足行業(yè)管理特性用友UAP(個性)行業(yè)插件U8標準ERP助力企業(yè)管理創(chuàng)新ERP應(yīng)用企業(yè)基本管理原理先進管理思想滿足行業(yè)管理特性助力企業(yè)管理創(chuàng)新ERP應(yīng)用企業(yè)o ERP軟件應(yīng)用模式:標準、行業(yè)、個性軟件應(yīng)用模式:
13、標準、行業(yè)、個性ERP軟件概述First quartero ERP軟件開發(fā)平臺:軟件開發(fā)平臺:UAP開發(fā)平臺o ERP軟件開發(fā)環(huán)境:軟件開發(fā)環(huán)境: UAP平臺適用并服務(wù)于用友公司的ERP-U8產(chǎn)品,依賴于U8產(chǎn)品安裝環(huán)境,其開發(fā)成果在U8產(chǎn)品中得到展示。 本書選用本書選用“UAP For ERP-U8(v8.72)作為作為ERP軟件二次開發(fā)的實訓(xùn)教學平臺,以軟件二次開發(fā)的實訓(xùn)教學平臺,以U8系統(tǒng)及其具體賬套為基礎(chǔ)。系統(tǒng)及其具體賬套為基礎(chǔ)。 UAP開發(fā)平臺second quarteroUAP:UFIDA Application PlatformoUAP是管理軟件領(lǐng)域的應(yīng)用程序開發(fā)平臺,是用友產(chǎn)品
14、在技術(shù)上對外開放的途徑,在ERP產(chǎn)業(yè)鏈中居于核心地位oUAP為管理軟件的開發(fā)提供了一個基本框架,并有與之相適應(yīng)的的、方便易用的開發(fā)及管理工具。這個框架給出了一些管理軟件的基本組成部分和實現(xiàn)方法,并且預(yù)置了大量的基本功能組件、核心功能組件及應(yīng)用組件oUAP-U8包含很豐富的內(nèi)容:門戶、工作流、報表、表單、集成框架等等UAP開發(fā)平臺second quartero UAP基本概念基本概念UAP開發(fā)平臺UAP平臺平臺工作流工作流門戶門戶擴展擴展UAP報表報表核心核心UAPUAP表單表單UAP工具:菜單調(diào)整、欄目工具:菜單調(diào)整、欄目設(shè)計器、過濾設(shè)計器、參照設(shè)設(shè)計器、過濾設(shè)計器、參照設(shè)計器等計器等seco
15、nd quarteroUAP表單為U8產(chǎn)品增加了自定義單據(jù)和檔案的能力。并為單據(jù)和檔案提供了全方位的功能支持,包括:增、刪、改、查、打、審、格式設(shè)計等等。o在實施過程中,可以為用戶定制個性化的單據(jù)和檔案。o使用UAP定義的單據(jù),可以實現(xiàn)多子表、多布局視圖。o使用UAP定義的檔案,支持復(fù)雜檔案、列表檔案、樹形編輯檔案、樹形導(dǎo)航檔案。o使用UAP定義的檔案可以在U8單據(jù)格式設(shè)置中引用。oUAP提供了完善的插件機制,用于個性化開發(fā)(組件接口)。 UAP表單允許開發(fā)人員進行擴展性和取代性的開發(fā)工作。oUAP表單支持分層開發(fā)( UAP為伙伴提供了一系列完整的工具包:二次開發(fā)工具、插件開發(fā)工具、客戶化工具
16、、系統(tǒng)開發(fā)工具)second quarterUAP開發(fā)平臺o支持樹形結(jié)構(gòu)的業(yè)務(wù)實體。o支持業(yè)務(wù)模型的一個實體對應(yīng)多個視圖,一個視圖只能對應(yīng)一個業(yè)務(wù)實體。o支持一個業(yè)務(wù)實體屬性對應(yīng)多個視圖控件。o豐富的客戶端展現(xiàn):多子表、分組、頁簽。o表單和業(yè)務(wù)模型是一對一的關(guān)系。o與門戶集成。o視圖在表單上支持自由布局。o業(yè)務(wù)邏輯層(M)、界面層(V)、業(yè)務(wù)邏輯與界面之間的控制層(C)互相分離。o支持運行時多語。o支持用戶自定義控件second quarterUAP開發(fā)平臺UAP核心特性核心特性:MVC接口UAP項目管理器、UAP表單設(shè)計器、UAP報表設(shè)計器、UAP工作流設(shè)計器UAP開發(fā)平臺參照設(shè)計器、欄目設(shè)
17、計器、過濾設(shè)計器、數(shù)據(jù)引擎定義工具、敏感數(shù)據(jù)維護工具、菜單調(diào)整工具second quartero UAP平臺的專用設(shè)計工具平臺的專用設(shè)計工具o UAP平臺的主要開發(fā)工具平臺的主要開發(fā)工具o 核心設(shè)計時核心設(shè)計時o業(yè)務(wù)建模工具o視圖布局工具o功能定義工具o行為對象注冊工具o欄目設(shè)計器o過濾設(shè)計器o單據(jù)編號規(guī)則設(shè)置o 核心運行時核心運行時o與門戶交互o業(yè)務(wù)邏輯的基礎(chǔ)實現(xiàn)o維護模型和布局視圖的關(guān)系o為行為對象提供運行環(huán)境o客戶端展現(xiàn),布局視圖靈活切換UAP開發(fā)平臺second quartero 開發(fā)特點:分層開發(fā),包含兩方面的含義: 在開發(fā)組織上 允許各個參與者分層次依次開展工作,進行迭代性開發(fā),從
18、而保證向客戶快速交付成果,符合敏捷開發(fā)原則。銷售售前實施開發(fā)客戶服務(wù)特點:是向客戶交付一個項目的各個階段,是橫向的; 每個階段的成果都是半成品和中間產(chǎn)品,每次迭代都更接近客戶的 真實需求。 UAP開發(fā)平臺second quartero 分層開發(fā)包含兩方面的含義: 在技術(shù)上 第一層(水平產(chǎn)品解決方案)第二層(行業(yè)解決方案)第三層(區(qū)域解決方案)第四層(用戶個性化解決方案)特點:每個層次都是獨立 的項目,是獨立的。 每個層次都是獨立 的解決方案,是一 個領(lǐng)域的成品。擴展性或取代性開發(fā)UAP開發(fā)平臺second quarter 登錄UAPThird quartero 以admin的身份登錄U8系統(tǒng)管
19、理(檢查服務(wù)器名稱與服務(wù)管理器名稱是否一致)將“999”賬套引入U8(無密碼)o 當Admin 登陸U8時如缺省賬套未顯示,可按照以下步驟修改: 用友ERP-U872系統(tǒng)服務(wù)應(yīng)用服務(wù)器配置服務(wù)器配置修改修改名稱與機器名以及SQL Server服務(wù)管理器名稱相一致。登錄UAPThird quarter登錄UAPThird quartero 將demo賬套主管的密碼刪除o 進入SQL Server企業(yè)管理器,在本地數(shù)據(jù) 庫中找到ufdata-999-2008數(shù)據(jù)庫,打開其中的表,將U8CUSTDEF-001至003六個表刪除o 以demo身份登錄UAP (無密碼)登錄UAPThird quarte
20、r登錄UAPThird quarterUAP角色設(shè)置角色設(shè)置o UAP使用U8的用戶數(shù)據(jù)o UAP內(nèi)置角色分為:開發(fā)人員、企業(yè)人員、未授權(quán)人員o 每個U8用戶可被分配一個UAP角色o 賬套主管默認被設(shè)置為“開發(fā)人員”角色o 賬套主管的角色類型不能修改o 賬套主管可以為其他非賬套主管的操作員分配角色o 未授權(quán)用戶無法登陸UAP系統(tǒng)登錄UAPThird quarter操操 作(角色功能)作(角色功能)開開 發(fā)發(fā) 人人 員員企業(yè)用戶企業(yè)用戶賬套主管賬套主管非賬套主管非賬套主管進行角色管理可以無權(quán)限無權(quán)限進行任務(wù)管理可以無權(quán)限無權(quán)限進行項目管理(新增/修改/刪除項目)可以可以無權(quán)限使用表單設(shè)計器可以可
21、以可以使用報表設(shè)計器可以可以可以使用單據(jù)轉(zhuǎn)換工具可以可以可以使用敏感數(shù)據(jù)維護工具可以可以可以使用參照設(shè)計器可以可以無權(quán)限使用欄目設(shè)計器可以可以無權(quán)限使用過濾設(shè)計器可以可以無權(quán)限使用數(shù)據(jù)引擎定義工具可以可以無權(quán)限使用菜單調(diào)整工具可以可以無權(quán)限登錄UAPThird quarter表1-10 UAP角色及其權(quán)限登錄UAPThird quarterUAP任務(wù)管理任務(wù)管理oUAP平臺允許在不同客戶端同時使用同一個項目,并使用“任務(wù)”來記錄和管理U8服務(wù)器上所有正在被操作的對象o當打開一個項目或業(yè)務(wù)對象時,系統(tǒng)會自動地在服務(wù)器的任務(wù)列表中添加一條相關(guān)任務(wù)記錄,當關(guān)閉一個項目或業(yè)務(wù)對象時,自動從 任務(wù)列表中
22、刪除該任務(wù)記錄o當一個項目或業(yè)務(wù)對象被打開時,如沒有其他客戶端使用,則相應(yīng)的任務(wù)具有全部的讀寫權(quán)限。否則,任務(wù)被設(shè)置為只讀,無法保存修改結(jié)果o當UAP客戶端異常退出時,作為異常任務(wù)可在工具菜單的任務(wù)管理中單擊【清除】按鈕清除該任務(wù)登錄UAPThird quarterUAP項目管理Fourth quarterUAP項目管理Fourth quartero UAP平臺使用項目來管理業(yè)務(wù)對象,開發(fā)設(shè)計活動均以項目為基礎(chǔ)o 標識項目的屬性是項目編號,可以表示水平產(chǎn)品的一個版本、插件的一個編號、二次開發(fā)的客戶編號o 通過項目管理器可以創(chuàng)建并發(fā)布UAP項目,導(dǎo)入、導(dǎo)出項目,打開、關(guān)閉、刪除項目o 項目的導(dǎo)入
23、與導(dǎo)出,不僅用于保存項目開發(fā)成果,而且有助于在不同服務(wù)器、不同賬套之間共享二次開發(fā)成果,便于應(yīng)用系統(tǒng)的發(fā)布o 一個項目可以作為針對某個行業(yè)的插件,通過導(dǎo)出進行發(fā)布UAP項目管理Fourth quarterUAP項目創(chuàng)建Fifth quarterUAP項目創(chuàng)建Fifth quartero項目名稱要求2-20個字符,以字母或漢字開頭,不能與已有項目重復(fù)o項目編號要求3-10個字母或數(shù)字,且只能以字母開頭。項目編號是構(gòu)造業(yè)務(wù)對象及其實體ID編碼的前綴,不宜過長,一般取 3個或4個字符。且不能與已有項目重復(fù)oUAP項目按照“子產(chǎn)品”“業(yè)務(wù)對象類型”“業(yè)務(wù)對象”的層次進 行組織和管理o新建項目時必須選擇
24、一個子產(chǎn)品,業(yè)務(wù)對象隸屬于子產(chǎn)品,子產(chǎn)品決定業(yè)務(wù)對象發(fā)布的位置??晒┻x擇的子產(chǎn)品取決于登錄賬套所啟用的子產(chǎn)品o刪除子產(chǎn)品,將同步刪除該子產(chǎn)品所包含的報表、表單等業(yè)務(wù)對象。但至少要為一個UAP項目保留一個子產(chǎn)品UAP項目創(chuàng)建Fifth quarterUAP項目創(chuàng)建Firth quarter發(fā)布項目發(fā)布項目o 所有二次開發(fā)系統(tǒng),都需要經(jīng)過發(fā)布環(huán)節(jié)才能應(yīng)用o 通過發(fā)布功能,用戶可以在U8系統(tǒng)中看到新開發(fā)的單據(jù)、檔案、流程等業(yè)務(wù)對象o 對表單所做的每一次修改,如果要應(yīng)用到當前系統(tǒng),都需要重新發(fā)布o UAP發(fā)布功能主要做了三類事:建立表單的數(shù)據(jù)結(jié)構(gòu)、建立表單的業(yè)務(wù)對象、編譯表單的業(yè)務(wù)邏輯UAP項目創(chuàng)建F
25、irth quarterUAP項目創(chuàng)建Firth quarter解除發(fā)布項目解除發(fā)布項目o表單發(fā)布后,有些實體屬性的屬性(如“最大長度)不允許再修改。如需要修改,必須先解除相應(yīng)實體屬性的發(fā)布狀態(tài)o解除發(fā)布包括解除整個表單、實體或?qū)嶓w屬性的發(fā)布狀態(tài)o解除主表實體的發(fā)布狀態(tài)后,方可解除子表實體的發(fā)布狀態(tài)o檔案和單據(jù)的關(guān)鍵字段,表單編號和表單名稱,不能解除實體屬性發(fā)布狀態(tài)o解除發(fā)布狀態(tài)將會刪除相應(yīng)的字段、物理表或事件腳本,及運行時輸入的業(yè)務(wù)數(shù)據(jù)UAP項目創(chuàng)建Firth quarterUAP項目創(chuàng)建Firth quarter添加子產(chǎn)品添加子產(chǎn)品o 一個項目可以包含多個子產(chǎn)品o 創(chuàng)建UAP項目時,只能選
26、擇一個子產(chǎn)品。其他子產(chǎn)品可以在項目創(chuàng)建之后,根據(jù)需要隨時添加o UAP平臺允許為每一個子產(chǎn)品分別設(shè)計相應(yīng)的檔案、單據(jù)和報表UAP項目創(chuàng)建Firth quarterUAP表單開發(fā)Sixth quarterSixth quarterUAP表單開發(fā)表單設(shè)計器表單設(shè)計器o使用UAP表單設(shè)計器,可以設(shè)計出各種復(fù)雜的單據(jù)和檔案。oUAP表單支持樹型結(jié)構(gòu)的業(yè)務(wù)實體模型,并提供了豐富的實體屬性類型oUAP表單采用了數(shù)據(jù)模型與布局視圖完全分離技術(shù)。開發(fā)人員可以為同一個表單設(shè)計任意多個布局視圖,每個布局視圖代表一種對數(shù)據(jù)模型的觀察方式oUAP表單提供了靈活的分層次的插件管理機制,方便客戶進行功能擴展和改變?nèi)笔∈录?/p>
27、oUAP表單設(shè)計器的單據(jù)轉(zhuǎn)換規(guī)則,能夠?qū)崿F(xiàn)兩個表單之間的數(shù)據(jù)轉(zhuǎn)換Sixth quarterUAP表單開發(fā)表單與實體表單與實體o UAP平臺支持的表單(業(yè)務(wù)對象)類型包括單據(jù)、列表檔案、樹形編輯檔案、樹形導(dǎo)航檔案和復(fù)雜檔案。各種表單的實體結(jié)構(gòu)及其特點見表1-11o 幾種類型表單的組合應(yīng)用,可以構(gòu)造出任意復(fù)雜的數(shù)據(jù)結(jié)構(gòu)Sixth quarterUAP表單開發(fā)表單類型特 點列表檔案實體只有主表,二維表結(jié)構(gòu)。必須有表單編號、表單名稱類型的實體屬性樹形編輯檔案實體只有主表,樹形結(jié)構(gòu)。必須有表單編號、表單名稱類型的實體屬性,必須定義編碼規(guī)則樹形導(dǎo)航檔案實體只有主表及第一子表,樹形+二維表結(jié)構(gòu)。主表只有編碼
28、字段、顯示字段兩個實體屬性。子表必須有表單編號、表單名稱類型的實體屬性。必須建立與樹形編輯檔案相聯(lián)系的數(shù)據(jù)引擎,并定義一致的編碼規(guī)則復(fù)雜檔案實體除了主表及第一子表外,可以增加多級子表。其中主表必須有表單編號、表單名稱類型的實體屬性。多層次二維表結(jié)構(gòu)單據(jù)實體除了主表及第一子表外,可以增加多級子表。其中主表必須有表單編號類型的實體屬性。多層次二維表結(jié)構(gòu)。特別支持的實體屬性包括:審核人、審核日期、審核時間,允許應(yīng)用審批流??梢远x生單規(guī)則表1-11 表單類型及其特點Sixth quarterUAP表單開發(fā)實體屬性實體屬性o 實體屬性即表單中實體的數(shù)據(jù)項(欄目、字段),每個實體都由一組實體屬性構(gòu)成。U
29、AP表單支持的部分實體屬性及其特點見表1-12o 表單必須定義主表實體屬性??梢灾挥兄鞅韺嶓w屬性,沒有子表實體屬性。o 主表實體屬性中必須定義表單編號,即類型為“表單編號”的實體屬性,但只能定義一個表單編號。o 同一個實體屬性中,屬性名稱不能重復(fù)o 表單轉(zhuǎn)換規(guī)則的實體屬性和表單實體屬性相同Sixth quarterUAP表單開發(fā)類 型實 體 屬 性 特 點表單編號表單的唯一標識,在表單主表實體屬性中必須定義表單編號,并且只能定義一次表單名稱應(yīng)用于檔案,在檔案實體屬性中必須定義表單名稱實體屬性,并且只能定義一次基礎(chǔ)資料定義為基礎(chǔ)資料類型的實體屬性在數(shù)據(jù)維護時可以參照其它數(shù)據(jù)檔案,所以在該類型的實
30、體屬性的屬性中必須設(shè)置“參照對象”、“參照顯示值“及”參照顯示值字段”基礎(chǔ)資料屬性表單運行時,該類型的實體屬性的數(shù)據(jù)依賴于基礎(chǔ)資料類型的實體屬性攜帶,所以在該類型的實體屬性的屬性中必須設(shè)置“參照屬性”整數(shù)該類型的實體屬性只能存放整型的數(shù)據(jù),如:人數(shù)(以“個”為單位)小數(shù)該類型的實體屬性可以存放小數(shù),如:單價、金額、數(shù)量等表1-12 實體屬性及其特點Sixth quarterUAP表單開發(fā)類 型實 體 屬 性 特 點日期該類型的實體屬性可以存放日期,所以需要在該類型的欄目屬性中設(shè)置“顯示格式”,默認顯示格式為:yyyy-mm-dd文本該類型的實體屬性可以存放文本數(shù)據(jù),如:備注(默認最大長度:40
31、)枚舉該類型的實體屬性能夠存放可供選擇的值,必須設(shè)置“枚舉值”屬性制單人該類型的實體屬性用于記錄表單的錄入人的信息審核人該類型的實體屬性用于記錄單據(jù)的審核人的信息審核日期該類型的實體屬性用于記錄單據(jù)的審核日期附件一個附件字段只能掛接一個附件,上傳后附件保存至文件服務(wù)器續(xù)表1-12 實體屬性及其特點Sixth quarterUAP表單開發(fā)實體屬性的屬性實體屬性的屬性o 實體屬性的屬性又稱欄目屬性,用于從不同角度描述實體屬性,定義實體屬性在運行時的作用、行為或狀態(tài),UAP表單常見實體屬性的屬性見表1-13o 大部分實體屬性的屬性都有默認值。如文本類型的實體屬性,其“最大長度”屬性默認值是40 o
32、有些實體屬性的屬性是在創(chuàng)建實體屬性時指定的,如“屬性名稱”o 有些實體屬性的屬性必須在“屬性”窗口中特別定義,如枚舉型的實體屬性,必須為其定義“枚舉值”,否則不能保存Sixth quarterUAP表單開發(fā)實體屬性的屬性屬 性 說 明物理表生成物理數(shù)據(jù)庫表的名稱,系統(tǒng)自動命名,不可以修改屬性名稱在功能界面上顯示的實體屬性名稱,可以手工修改字段名稱生成物理表時該實體屬性的字段名稱,系統(tǒng)自動給出默認名稱,可以手工修改描述實體屬性的說明常用條件設(shè)置為“是”的實體屬性,將在過濾條件界面中作為可輸入的查詢條件區(qū)間條件設(shè)置為“是”的實體屬性,將在過濾條件界面中作為可輸入起止范圍的查詢條件參照對象用于為“基
33、礎(chǔ)資料”類型的實體屬性設(shè)置參照來源表1-13 實體屬性常見屬性Sixth quarterUAP表單開發(fā)實體屬性的屬性屬 性 說 明參照屬性用于為“基礎(chǔ)資料屬性”類型的實體屬性設(shè)置攜帶的數(shù)據(jù)項枚舉值用于為“枚舉”類型的實體屬性定義枚舉值值更新事件當實體屬性的值變化后執(zhí)行的事件續(xù)表1-13 實體屬性常見屬性Sixth quarterUAP表單開發(fā)表單列表表單列表o 表單列表與對應(yīng)的表單共同存在,表單發(fā)布后,在U8 系統(tǒng)中同時生成表單與表單列表。運行時,表單提供表單的維護功能,表單列表提供表單的查詢功能o 表單列表的功能按鈕在“表單” 窗口中的“列表功能”下設(shè)置,可以進行邏輯定義Sixth quar
34、terUAP表單開發(fā)表單開發(fā)流程表單開發(fā)流程Sixth quarterUAP表單開發(fā)確定數(shù)據(jù)結(jié)構(gòu)創(chuàng)建表單添加實體及實體屬性定義實體屬性的屬性設(shè)計布局視圖發(fā)布表單運行并輸入數(shù)據(jù)(企業(yè)應(yīng)用平臺)實體模型設(shè)計+布局視圖設(shè)計確定數(shù)據(jù)結(jié)構(gòu)創(chuàng)建表單添加實體及實體屬性定義實體屬性的屬性設(shè)計布局視圖發(fā)布表單運行并輸入數(shù)據(jù)(企業(yè)應(yīng)用平臺)確定數(shù)據(jù)結(jié)構(gòu)創(chuàng)建表單添加實體及實體屬性定義實體屬性的屬性設(shè)計布局視圖發(fā)布表單運行并輸入數(shù)據(jù)(企業(yè)應(yīng)用平臺)確定數(shù)據(jù)結(jié)構(gòu)創(chuàng)建表單添加實體及實體屬性定義實體屬性的屬性設(shè)計布局視圖發(fā)布表單運行并輸入數(shù)據(jù)(企業(yè)應(yīng)用平臺)表單開發(fā)流程表單開發(fā)流程新建項目新建表單新建實體設(shè)置屬性更改布局表
35、單發(fā)布Sixth quarterUAP表單開發(fā) UAP檔案開發(fā)Chapter 2 Chapter 2o 檔案開發(fā)概述o 列表檔案設(shè)計o 樹形編輯檔案設(shè)計o 樹形導(dǎo)航檔案設(shè)計o 復(fù)雜檔案設(shè)計o 布局視圖設(shè)計主要內(nèi)容主要內(nèi)容UAP檔案開發(fā) Chapter 2學習目標:學習目標:UAP檔案開發(fā) 結(jié)合實例學習,掌握列表檔案、樹形編輯檔案、樹形導(dǎo)航檔案、復(fù)雜檔案及其布局視圖的設(shè)計開發(fā)方法。 First quarter檔案開發(fā)概述 檔案開發(fā)概述oUAP平臺支持四種類型的檔案:列表檔案、樹形編輯檔案、樹形導(dǎo)航檔案、復(fù)雜檔案o檔案由實體、實體屬性以及布局視圖等構(gòu)成o檔案用于管理維護ERP系統(tǒng)中使用的基礎(chǔ)數(shù)據(jù)。
36、如U8系統(tǒng)中的部門檔案、人員檔案、存貨檔案、會計科目、倉庫檔案等。為U8系統(tǒng)的運行提供基礎(chǔ)數(shù)據(jù)支持o檔案不僅具有基礎(chǔ)數(shù)據(jù)維護功能,而且可以為單據(jù)提供參照數(shù)據(jù)源o檔案的主表實體除了必須有“表單編號”類型的實體屬性之外,而且必須有“表單名稱”類型的實體屬性o樹形編輯檔案和樹形導(dǎo)航檔案,要定義合適的編碼規(guī)則o檔案發(fā)布在U8企業(yè)應(yīng)用平臺“基礎(chǔ)檔案”的其他之下First quarter Second quarter列表檔案設(shè)計例2-1:采用列表檔案類型開發(fā)教室檔案,將培訓(xùn)教室作為基礎(chǔ)教學資源進行管理,根據(jù)表1-6,描述培訓(xùn)教室的主要屬性如表2-1。教室類型的屬性采用枚舉,枚舉值定義見表2-1 。序號屬性
37、名稱類型字段名稱多語顯示文本簡 體繁 體英文1教室編號表單編號jsbh教室編號教室編號教室編號2教室名稱表單名稱jsmc教室名稱教室名稱教室名稱3教室類型枚舉jslx教室類型教室類型教室類型4教室容量正整數(shù)jsrl教室容量教室容量教室容量列表檔案設(shè)計Second quarter表2-1 教室檔案的實體屬性注:教室編號按照教室類型分類順序編碼,其中分類碼占1位,用大寫字母 “A”、“B”、“C”等表示,順 序號占2位。序號屬性名稱類型字段名稱多語顯示文本簡 體繁 體英文1教室編號表單編號jsbh教室編號教室編號教室編號2教室名稱表單名稱jsmc教室名稱教室名稱教室名稱3教室類型枚舉jslx教室類
38、型教室類型教室類型4教室容量正整數(shù)jsrl教室容量教室容量教室容量表2-1 教室檔案的實體屬性保存值多語顯示文本簡 體繁 體英 文0普通教室普通教室普通教室1計算機教室計算機教室計算機教室2沙盤教室沙盤教室沙盤教室列表檔案設(shè)計Second quarter表2-2 教室類型枚舉值列表檔案設(shè)計o列表檔案只有主表實體,并且不允許再添加新實體,在主表實體中必須添加“表單編號”和“表單名稱”字段o列表檔案提供主表的全屏編輯功能o適合于描述字段比較少的數(shù)據(jù)結(jié)構(gòu)Second quartero 列表檔案適合于描述字段比較少的數(shù)據(jù)結(jié)構(gòu),如發(fā)運方式、采購類型、銷售類型檔案列表檔案設(shè)計Second quarter列
39、表檔案設(shè)計Second quartertx教室檔案運行界面 Third quarter樹形編輯檔案設(shè)計樹形編輯檔案設(shè)計Third quarter例2-2:采用樹形編輯檔案類型設(shè)計開發(fā)師資分類檔案,將授課教師作為基礎(chǔ)教學資源進行管理,根據(jù)表1-4,可以采用樹形編輯檔案和樹形導(dǎo)航檔案管理師資。首先使用樹形編輯檔案對授課教師進行分類管理,然后通過樹形導(dǎo)航檔案管理授課教師的基本情況。師資分類檔案的實體屬性如表2-3,分類編號第1級編碼占1位,用大寫母”A” 、”B”分別表示“內(nèi)部教師”和“外部教師”。第2級編碼占2位,用順序號表示教師所在的內(nèi)部部門和外部單位序號屬性名稱類型字段名稱備 注1分類編號表單
40、編號flbh編碼規(guī)則:1;22分類名稱表單名稱flmc3分類說明文本flsm表2-3 師資分類檔案的實體屬性o 樹形編輯檔案只有主表實體,并且不允許再添加新實體,在主表實體中必須添加“表單編號”和“表單名稱”字段樹形編輯檔案設(shè)計Third quartero 必須定義編碼規(guī)則,編碼規(guī)則屬性為樹形編輯建立上下級的基礎(chǔ),決定了編號與名稱的樹形展現(xiàn)結(jié)構(gòu)樹形編輯檔案設(shè)計Third quarter樹形編輯檔案設(shè)計Third quarter在布局視圖畫布中定義樹形控件顯示格式在布局視圖畫布中定義樹形控件顯示格式tx師資分類檔案界面樹形編輯檔案設(shè)計Third quartero 樹形編輯檔案常用于部門分級檔案、
41、存貨分類、客戶分類、供應(yīng)商分類檔案等樹形編輯檔案設(shè)計Third quarter Fourth quarter樹形導(dǎo)航檔案設(shè)計樹形導(dǎo)航檔案設(shè)計Fourth quarter例2-3:采用樹形導(dǎo)航檔案類型設(shè)計開發(fā)講師檔案。接例2-2,基于師資分類檔案設(shè)計講師檔案,把授課教師作為基礎(chǔ)教學資源進行管理。講師檔案采用樹形導(dǎo)航檔案類型對授課教師信息進行管理。有主表和子表兩個實體。講師檔案主表的實體屬性如表2-4所示 ,子表的實體屬性如圖2-5所示序號屬性名稱類 型字段名稱備 注1編碼字段表單編號flbh編碼規(guī)則:1;2數(shù)據(jù)引擎:U8custdef_0002主鍵:U8custdef_0002_E001:PK2
42、顯示字段表單名稱flmc表2-4 講師檔案主表的實體屬性樹形導(dǎo)航檔案設(shè)計Fourth quarter序號ex屬性名稱類 型字段名稱備 注1講師編號表單編號jsbh2講師姓名表單名稱jsmc3講師性別枚舉jsxb使用已存在的枚“CRM.bcSexID”4主講課程文本zjkc表2-5 講師檔案子表的實體屬性o 樹形導(dǎo)航檔案包含“主表”和“子表”實體,不能建立新實體。樹形導(dǎo)航檔案設(shè)計Fourth quartero 主表中包含兩個實體屬性“編碼字段”和“顯示字段”,用于構(gòu)造導(dǎo)航樹,并為子表的數(shù)據(jù)輸入提供導(dǎo)航功能。樹形導(dǎo)航檔案設(shè)計Fourth quartero 建立映射關(guān)系o 主表“編碼字段”和“顯示字
43、段” 兩個固定屬性,通過定義數(shù)據(jù)引擎,選擇編碼字段、顯示字段、主鍵,設(shè)置編碼規(guī)則實現(xiàn)對樹形編輯檔案的引用(映射關(guān)系)樹形導(dǎo)航檔案設(shè)計Fourth quarter樹形導(dǎo)航檔案設(shè)計Fourth quartero 子表中必須要設(shè)置“表單編號”和“表單名稱”類型字段。樹形導(dǎo)航檔案設(shè)計Fourth quartero 文本類型字段支持多行輸入。設(shè)置多行屬性后可在布局視圖中拖曳設(shè)置輸入框大?。ò醋℃I盤“Ctrl”鍵后用鼠標即可)樹形導(dǎo)航檔案設(shè)計Fourth quartero 設(shè)置枚舉值可以新建也可以使用已存在的枚舉樹形導(dǎo)航檔案設(shè)計Fourth quartero 在設(shè)計樹形導(dǎo)航檔案的布局視圖時,需要添加樹形控
44、件,以體現(xiàn)主表的樹形層次接口。樹形導(dǎo)航檔案設(shè)計Fourth quarter在布局視圖畫布中定義樹形控件顯示格式在布局視圖畫布中定義樹形控件顯示格式樹形導(dǎo)航檔案設(shè)計Fourth quarter樹形導(dǎo)航檔案設(shè)計Fourth quartertx講師檔案運行界面o 樹形導(dǎo)航檔案常用于部門檔案、存貨檔案、客戶檔案、供應(yīng)商檔案、倉庫檔案等樹形導(dǎo)航檔案設(shè)計Fourth quarter Fifth quarter復(fù)雜檔案設(shè)計例2-4:采用復(fù)雜檔案類型設(shè)計開發(fā)課程檔案。分析表1-1、1-2、1-3、1-5可以看出,描述培訓(xùn)課程的數(shù)據(jù)結(jié)構(gòu)比較復(fù)雜,除了課程名稱等基本信息外,每一門課程都有各自的參考教材和教學課題,
45、每一個課題又包括一個或多個實訓(xùn)項目。這種從上到下具有1:N的實體關(guān)系,采用復(fù)雜檔案類型比較合適。課程檔案的實體屬性如表2-6所示實 體序 號屬性名稱類 型字段名稱備 注課程概況(主表)1課程編號表單編號kcbh2課程名稱表單名稱kcmc3教學目的文本jxmd最大長度300,多行輸入:是4適用對象枚舉sydx0/高校教師 1/企業(yè)高管 2/技術(shù)人員5課程學時正整數(shù)kcxs6課程定價金額kcdj復(fù)雜檔案設(shè)計Fifth quarter表2-6 課程檔案的實體及其實體屬性實 體序 號屬性名稱類 型字段名稱備 注教學課題(第一子表)1課題編號文本ktbh2課題名稱文本ktmc3課題學時正整數(shù)ktxs4教
46、學內(nèi)容文本jxnr實訓(xùn)項目(第一子表的字表)1實訓(xùn)內(nèi)容文本sxnr2實訓(xùn)目標文本sxmb3實訓(xùn)要點文本sxyd復(fù)雜檔案設(shè)計Fifth quarter續(xù)表2-6 課程檔案的實體及其實體屬性實 體序 號屬性名稱類 型字段名稱備 注參考教材(第二子表)1教材編號文本jcbh2教材名稱文本jcmc3教材作者文本jczz4出版社文本cbs5教材定價價格jcdj復(fù)雜檔案設(shè)計Fifth quarter續(xù)表2-6 課程檔案的實體及其實體屬性o 復(fù)雜檔案除主表和第一子表實體外,還可增加多級子表實體。用于描述多層次的二維表數(shù)據(jù)結(jié)構(gòu)。復(fù)雜檔案設(shè)計Fifth quartero 復(fù)雜檔案主表實體中必須添加“表單編號”和
47、“表單名稱”類型字段,復(fù)雜檔案設(shè)計Fifth quarter復(fù)雜檔案設(shè)計Fifth quarter布局視圖界面布局視圖界面自動布局自動布局自動布局自動布局o 通過拖曳公共組件到布局視圖,定義組件相關(guān)屬性,設(shè)計復(fù)雜檔案的布局。復(fù)雜檔案設(shè)計Fifth quarter復(fù)雜檔案設(shè)計Fifth quarterTx課程檔案運行界面 Six quarter布局視圖設(shè)計布局視圖設(shè)計Six quartero 布局視圖設(shè)計決定表單的運行形態(tài),每一個UAP表單,至少要有一個布局視圖o UAP表單支持多視圖,可以從不同角度展現(xiàn)數(shù)據(jù)。當為表單設(shè)計了多個視圖時,須指定其中一個視圖是默認視圖。表單運行時,首先以默認視圖的格
48、式顯示,可以根據(jù)需要切換到不同的視圖o UAP平臺提供了豐富的視圖組件(或控件),以支持自定義布局布局視圖設(shè)計Six quarter布局視圖設(shè)計Six quarter視圖組件視圖組件o 視圖組件包括公共組件、實體組件公共組件、實體組件o 公共組件:靜態(tài)文本、分組頁簽、分組框、表格、自定義控件、樹形控件、面板和調(diào)整欄。其中分組頁簽、分組框、面板是容器類組件,用于放置表格、文本等組件o 自定義控件用于實現(xiàn)特殊的表單功能。設(shè)計時,首先在布局視圖中創(chuàng)建一個空白面板,將自定義控件嵌入到這個面板中,然后通過編程在“組件接口”中添加自定義控件的dll,即可實現(xiàn)特有的功能布局視圖設(shè)計Six quarter公共
49、組件實體組件自動布局 UAP單據(jù)開發(fā)Chapter 3o 單據(jù)開發(fā)概述o 實體模型設(shè)計o 功能定制與狀態(tài)控制o 值更新事件設(shè)計o 編號規(guī)則設(shè)計o 生單規(guī)則設(shè)計Chapter 3UAP單據(jù)開發(fā)主要內(nèi)容主要內(nèi)容Chapter 3UAP單據(jù)開發(fā)學習目標:學習目標: 結(jié)合實例學習,掌握單據(jù)的實體模型及布局設(shè)計、功能定制與狀態(tài)控制、值更新事件設(shè)計、編號規(guī)則設(shè)計和生單規(guī)則設(shè)計。 First quarter單據(jù)開發(fā)概述 單據(jù)開發(fā)概述First quarter例3-1:采用單據(jù)類型設(shè)計培訓(xùn)單的實體結(jié)構(gòu)。如表3-1所示實 體序 號屬性名稱類 型字段名稱備 注培訓(xùn)班基本情況(主表)1培訓(xùn)單號表單編號pxdh2培訓(xùn)
50、主題文本pxzt3組織人基礎(chǔ)資料zzr參照操作員檔案4開始日期日期ksrq5結(jié)束日期日期jsrq6培訓(xùn)費金額pxf7制單人制單人zdr8制單日期制單日期zdrq9制單時間制單時間zdsj10審核人審核人shr11審核日期審核日期shrq12審核時間審核時間shsj表3-1 培訓(xùn)單的實體及其實體屬性 單據(jù)開發(fā)概述First quarter實 體序 號屬性名稱類 型字段名稱備 注培訓(xùn)班課程安排(第一子表)1課程編號基礎(chǔ)資料kcbh參照課程檔案2課程名稱基礎(chǔ)資料屬性kcmc參照課程檔案3課程學時基礎(chǔ)資料屬性kcxs參照課程檔案4課程定價基礎(chǔ)資料屬性kcdj參照課程檔案5開始時間日期時間kssj6結(jié)束
51、時間日期時間jssj7主講教師基礎(chǔ)資料zjjs參照講師檔案8上課地點基礎(chǔ)資料skdd參照教室檔案續(xù)表3-1 培訓(xùn)單的實體及其實體屬性 單據(jù)開發(fā)概述o 單據(jù)是最常見的表單,用于記錄日常業(yè)務(wù)中產(chǎn)生的數(shù)據(jù)信息o 單據(jù)由實體、實體屬性以及布局視圖等構(gòu)成o 單據(jù)類型只有一種,其實體結(jié)構(gòu)與復(fù)雜檔案類似。主表實體必須且僅有一個主表實體必須且僅有一個“表單編表單編號號”類型的實體屬性。類型的實體屬性。o 單據(jù)發(fā)布在U8企業(yè)應(yīng)用平臺“業(yè)務(wù)模塊”的相應(yīng)子產(chǎn)品之下。First quarter 單據(jù)開發(fā)概述o 單據(jù)與檔案不同的是,主表必須有 “表單編號”類型的實體屬性,沒有“表單名稱”類型的實體屬性o 單據(jù)不能作為參
52、照數(shù)據(jù)源o 單據(jù)可以創(chuàng)建審批類型的實體屬性,以支持單據(jù)的審核及審批流程單據(jù)與檔案的區(qū)別單據(jù)與檔案的區(qū)別First quartero 主表實體必須定義一個類型為“表單編號”的實體屬性,第一子表可以沒有“表單編號”類型的實體屬性單據(jù)開發(fā)概述First quartero 設(shè)置參照對象:“基礎(chǔ)資料” 類型的數(shù)據(jù)需要設(shè)置參照對象、參照顯示值、參照顯示值字段、選擇方式單據(jù)開發(fā)概述First quarter單據(jù)開發(fā)概述First quartero 設(shè)置參照屬性:“基礎(chǔ)資料屬性”類型的數(shù)據(jù)需要設(shè)置參照屬性o“基礎(chǔ)資料屬性”類型的數(shù)據(jù)項在U8錄入數(shù)據(jù)時可參照“基礎(chǔ)資料” 類型的數(shù)據(jù)一并帶入。即“基礎(chǔ)資料屬性”類
53、型的數(shù)據(jù)項在U8錄入數(shù)據(jù)時是由“基礎(chǔ)資料”類型的數(shù)據(jù)帶過來的。單據(jù)開發(fā)概述First quarter Second quarter實體模型設(shè)計o 單據(jù)的實體數(shù)據(jù)關(guān)系模型o 單據(jù)的實體數(shù)據(jù)關(guān)系,是由多個二維表組成的具有層次關(guān)系的實體結(jié)構(gòu)。單據(jù)有且僅有一個主表實體,主表可以有多個二級子表實體,每個子表還可以有自己的下級子表實體。上下級實體之間是1:N的關(guān)系。o 一個實體只有定義了實體屬性后,才能為其創(chuàng)建下級實體實體模型設(shè)計Second quartero 單據(jù)的實體數(shù)據(jù)關(guān)系模型主表實體屬性實體屬性第二子表實體屬性21實體屬性22主表實體屬性01實體屬性02第一子表實體屬性11實體屬性12三級子表實體
54、屬性A1實體屬性A2三級子表實體屬性B1實體屬性B2實體模型設(shè)計Second quarter Third quarter功能定制與狀態(tài)控制 Third quarter功能定制與狀態(tài)控制例3-2:為培訓(xùn)單定制功能按鈕,將表單工具欄的預(yù)覽、輸出按鈕歸入打印按鈕,以節(jié)省工具欄占用空間; 隱藏主表工具欄中不需要的選擇、定位類功能按鈕; 培訓(xùn)單號在修改狀態(tài)下置灰,使得培訓(xùn)單一經(jīng)輸入、保存后不允許再修改(除非進入審核狀態(tài)) Third quarter功能定制與狀態(tài)控制o 定制表單功能(表單級)o 定制實體功能(主表與子表)o 定制列表功能 定制的系統(tǒng)功能隨著表單的發(fā)布,被部署到表定制的系統(tǒng)功能隨著表單的發(fā)
55、布,被部署到表單的工具欄(按鈕)或右鍵菜單中。單的工具欄(按鈕)或右鍵菜單中。 功能定制功能定制實體功能說 明 打印打印當前實體的內(nèi)容輸出輸出當前實體的內(nèi)容增行在實體中增加新行復(fù)制行在實體中復(fù)制新行刪除刪除所選行清除數(shù)據(jù)清除當前實體中所有數(shù)據(jù)選擇設(shè)置當前行的選擇標志為真反選將當前實體所有行的選擇標志設(shè)置為反向(真假互換)選擇全部設(shè)置當前實體所有行的選擇標志為真取消選擇設(shè)置當前實體所有行的選擇標志為假表3-2 表單實體的功能按鈕Third quarter功能定制與狀態(tài)控制實體功能說 明 定位根據(jù)條件定位當前實體內(nèi)的數(shù)據(jù)行行布局設(shè)置行布局字段選擇器設(shè)置當前實體所顯示的字段保存布局保存實體內(nèi)的字段調(diào)
56、整后的布局,下次用戶進入此單據(jù),按照保存的布局展示清除用戶定義布局恢復(fù)系統(tǒng)默認的布局續(xù)表3-2 表單實體的功能按鈕Third quarter功能定制與狀態(tài)控制o 表單功能:設(shè)計時通過表單功能的“功能管理”添加功能或修改已有的功能屬性Third quarter功能定制與狀態(tài)控制o 表單發(fā)布后,在運行時門戶的工具欄可以看到功能按鈕Third quarter功能定制與狀態(tài)控制o 實體功能:設(shè)計時通過實體的“功能”屬性添加功能或修改已有的功能屬性Third quarter功能定制與狀態(tài)控制o 表單發(fā)布后,在運行時每個實體上的功能按鈕Third quarter功能定制與狀態(tài)控制o 列表功能:設(shè)計時通過列
57、表功能的“列表管理”添加功能或修改已有的功能屬性Third quarter功能定制與狀態(tài)控制o 表單發(fā)布后,打開列表文件,在工具欄中可以看到功能按鈕Third quarter功能定制與狀態(tài)控制o 表單運行時可能的狀態(tài)有四種: 新增狀態(tài)、修改狀態(tài)、審核狀態(tài)、瀏覽狀態(tài)新增狀態(tài)、修改狀態(tài)、審核狀態(tài)、瀏覽狀態(tài)o 功能按鈕在不同狀態(tài)下可以選擇的行為模式 有三種: 可用、不可用(置灰)、隱藏(不顯示)可用、不可用(置灰)、隱藏(不顯示)o 表單欄目(屬性)在不同狀態(tài)下可以選擇的行為模式有三種: 可編輯(可修改)、只讀(不可修改)、可編輯(可修改)、只讀(不可修改)、 置置灰(不可操作)灰(不可操作)狀態(tài)設(shè)
58、置狀態(tài)設(shè)置Third quarter功能定制與狀態(tài)控制o 表單功能狀態(tài)設(shè)置:通過表單功能的“狀態(tài)設(shè)置” 對功能按鈕的行為狀態(tài)進行設(shè)置Third quarter功能定制與狀態(tài)控制o 實體(欄目)狀態(tài)設(shè)置:設(shè)計時通過實體的“狀態(tài)設(shè)置” 設(shè)置實體屬性的行為狀態(tài)和功能按鈕的行為狀態(tài)Third quarter功能定制與狀態(tài)控制Third quarter功能定制與狀態(tài)控制o表單發(fā)布后,隱藏主表工具欄中不需要的選擇、定位類功能按鈕Third quarter功能定制與狀態(tài)控制o 表單發(fā)布后,培訓(xùn)單號在修改狀態(tài)下置灰, Fourth quarter值更新事件設(shè)計 Fourth quarter值更新事件設(shè)計例3-
59、3:設(shè)計值更新事件,根據(jù)開始、結(jié)束日期控制 “保存”按鈕的行為狀態(tài) 例3-1設(shè)計的培訓(xùn)單中包含開始、結(jié)束日期兩個實體屬性。按照業(yè)務(wù)邏輯,結(jié)束日期不應(yīng)該在開始日期之前。通過定義實體屬性的“值更新事件”屬性,可以進行適當?shù)臋z測控制。比如:當錄入的開始、結(jié)束日期違反業(yè)務(wù)邏輯時,不允許保存;反之允許保存 Fourth quarter值更新事件設(shè)計o 值更新事件分類值更新事件分類 計算定義公式的值到指定列 表達式為真/假時改變指定欄目編輯狀態(tài) 表達式為真/假時改變指定欄目顯示狀態(tài) 表達式為真/假時改變指定功能狀態(tài) 攜帶當前字段的相關(guān)參照屬性到指定列Fourth quarter值更新事件設(shè)計值更新事件含
60、義 攜帶當前字段相關(guān)參照屬性到指定列根據(jù)基礎(chǔ)資料參照,按照既定對應(yīng)關(guān)系,將源字段的值賦值給目標字段計算定義公式的值并填寫到指定列當滿足特定條件時,將公式計算結(jié)果賦值給指定欄目表達式為真/假時改變指定欄目的編輯狀態(tài)當滿足特定條件時,改變指定欄目的編輯狀態(tài)(可編輯/只讀)表達式為真/假時改變指定欄目的顯示狀態(tài)當滿足特定條件時,改變指定欄目的顯示狀態(tài)(顯示/隱藏)表達式為真/假時改變指定功能狀態(tài)當滿足特定條件時,改變指定表單功能或?qū)嶓w功能的行為方式(可用/不可用)表3-3 值更新事件及其含義o 攜帶當前字段的相關(guān)參照屬性到指定列 該事件只能在該事件只能在“基礎(chǔ)資料基礎(chǔ)資料”字段上建立,事件系統(tǒng)自動生成字段上
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廢鋼船運合同范本
- 茶樓承租合同范本
- 存款質(zhì)押合同范本
- 渠道建設(shè)項目可行性研究報告
- 中國微型汽車行業(yè)市場深度研究及發(fā)展趨勢預(yù)測報告
- 農(nóng)產(chǎn)品電商中心項目建設(shè)周期
- 教育培訓(xùn)基地建設(shè)項目目標
- 環(huán)?;瘜W助劑項目可行性研究報告(立項備案下載可編輯)
- 割絨廚房用巾行業(yè)深度研究報告
- 有限合伙股權(quán)激勵協(xié)議合同(3篇)
- TTT培訓(xùn)教材(-55張)課件
- 煤炭物流園區(qū)總體規(guī)劃(2016-2030)參考范本
- 道德與法治《上學路上》教案教學設(shè)計(公開課)
- XXX酒店預(yù)收款收據(jù) Deposit Receipt辦公模板
- 六郁湯-古今醫(yī)鑒卷四-方劑加減變化匯總
- 汽車公司APQP質(zhì)量門檢查表
- 哈工大微電子工藝緒論01單晶硅
- 數(shù)據(jù)結(jié)構(gòu)教學課件:chapter8
- 玉米雜交種制種技術(shù)匯總
- T∕ACSC 01-2022 輔助生殖醫(yī)學中心建設(shè)標準(高清最新版)
- 線性空間的定義與性質(zhì)
評論
0/150
提交評論