U8V100產(chǎn)品培訓(xùn)—UAP_第1頁(yè)
U8V100產(chǎn)品培訓(xùn)—UAP_第2頁(yè)
U8V100產(chǎn)品培訓(xùn)—UAP_第3頁(yè)
U8V100產(chǎn)品培訓(xùn)—UAP_第4頁(yè)
U8V100產(chǎn)品培訓(xùn)—UAP_第5頁(yè)
已閱讀5頁(yè),還剩96頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、U8V10.0產(chǎn)品培訓(xùn)UAP表單用友軟件股份有限公司U8平臺(tái)開(kāi)發(fā)部2011年4月8日課程提綱一UAP表單1.UAP簡(jiǎn)介2.UAP表單設(shè)計(jì)基礎(chǔ)知識(shí)CS表單BS表單3.單據(jù)轉(zhuǎn)換規(guī)則4.二次開(kāi)發(fā)接口單據(jù)二次開(kāi)發(fā)列表二次開(kāi)發(fā)應(yīng)用服務(wù)器二次開(kāi)發(fā)課程提綱二常用工具1.數(shù)據(jù)引擎定義工具2.欄目設(shè)計(jì)器3.參照設(shè)計(jì)器4.過(guò)濾設(shè)計(jì)器5.菜單調(diào)整工具6.敏感數(shù)據(jù)維護(hù)工具1.1UAP簡(jiǎn)介uUAP:Ufida Application Platformu用友公司有多條UAP線(xiàn):U8-UAP、NC-UAP、U9-UAP(UBF:Ufida Business Framework)uUAP是管理軟件領(lǐng)域的應(yīng)用程序開(kāi)發(fā)平臺(tái)uUA

2、P是用友產(chǎn)品在技術(shù)上對(duì)外開(kāi)發(fā)的途徑,是產(chǎn)業(yè)鏈的核心uU8-UAP包括很豐富的內(nèi)容:門(mén)戶(hù)、工作流、報(bào)表、表單、集成框架等等。u本培訓(xùn)的內(nèi)容僅限于UAP表單,這是狹義的UAP概念。大UAP概念UAP工作流、門(mén)戶(hù)外部的UAPUAP報(bào)表內(nèi)部的UAPUAP工具:菜單調(diào)整、欄目設(shè)計(jì)器、過(guò)濾設(shè)計(jì)器、參照設(shè)計(jì)器、商業(yè)敏感工具、數(shù)據(jù)引擎UAP表單1.1UAP簡(jiǎn)介1.2UAP表單基礎(chǔ)知識(shí)基礎(chǔ)知識(shí)UAP表單為U8產(chǎn)品增加了自定義單據(jù)和檔案的能力。并為單據(jù)和檔案提供了全方位的功能支持,包括:增、刪、改、查、打、審、格式設(shè)計(jì)等等在實(shí)施過(guò)程中,可以為用戶(hù)定制個(gè)性化的單據(jù)和檔案。使用UAP定義的單據(jù),可以實(shí)現(xiàn)多子表、多布局

3、視圖使用UAP定義的檔案,支持復(fù)雜檔案、列表檔案、樹(shù)型編輯檔案(形如 部門(mén)檔案)、樹(shù)形導(dǎo)航檔案(形如 人員檔案)使用UAP定義的檔案可以在U8單據(jù)格式設(shè)置中引用UAP提供了完善的插件機(jī)制,用于個(gè)性化開(kāi)發(fā)。 UAP表單允許開(kāi)發(fā)人員進(jìn)行擴(kuò)展性和取代性的開(kāi)發(fā)工作。UAP表單支持分層開(kāi)發(fā)1.2UAP表單基礎(chǔ)知識(shí)基礎(chǔ)知識(shí) 分層開(kāi)發(fā)分層開(kāi)發(fā)有兩方面的含義:在開(kāi)發(fā)過(guò)程上(或開(kāi)發(fā)組織上)在開(kāi)發(fā)過(guò)程上(或開(kāi)發(fā)組織上)允許各個(gè)參與者分層次依次開(kāi)展工作,進(jìn)行迭代性開(kāi)發(fā),從而保允許各個(gè)參與者分層次依次開(kāi)展工作,進(jìn)行迭代性開(kāi)發(fā),從而保證向客戶(hù)快速交付成果,符合敏捷開(kāi)發(fā)原則。證向客戶(hù)快速交付成果,符合敏捷開(kāi)發(fā)原則。銷(xiāo)售售

4、前實(shí)施開(kāi)發(fā)客戶(hù)服務(wù)特點(diǎn):1、是向客戶(hù)交付一個(gè)項(xiàng)目的各個(gè)階段,是橫向的。2、每個(gè)階段的成果都是半成品或中間產(chǎn)品,每次迭代都逼近客戶(hù)的真實(shí)需求??晒ぷ鞯能浖龠^(guò)面面俱到的文檔可工作的軟件勝過(guò)面面俱到的文檔1.2UAP表單基礎(chǔ)知識(shí)基礎(chǔ)知識(shí) 分層開(kāi)發(fā)第三層(區(qū)域解決方案)第二層(行業(yè)解決方案)第一層(水平產(chǎn)品解決方案)第四層(用戶(hù)個(gè)性化解決方案) 擴(kuò)展性或取代性開(kāi)發(fā)特點(diǎn):1、每個(gè)層次都是獨(dú)立的項(xiàng)目,是縱向的。2、每個(gè)層次都是獨(dú)立的解決方案,是一個(gè)領(lǐng)域的成品。1.2UAP表單基礎(chǔ)知識(shí)基礎(chǔ)知識(shí)核心特性支持樹(shù)形結(jié)構(gòu)的業(yè)務(wù)實(shí)體支持業(yè)務(wù)模型的一個(gè)實(shí)體對(duì)應(yīng)多個(gè)視圖,一個(gè)視圖只能對(duì)應(yīng)一個(gè)業(yè)務(wù)實(shí)體支持一個(gè)業(yè)務(wù)實(shí)體屬性

5、對(duì)應(yīng)多個(gè)視圖控件豐富的客戶(hù)端展現(xiàn):多子表、分組、頁(yè)簽表單和業(yè)務(wù)模型是一對(duì)一的關(guān)系與門(mén)戶(hù)集成視圖在表單上支持自由布局業(yè)務(wù)邏輯層(M)、界面層(V)、業(yè)務(wù)邏輯和界面之間的控制層(C)互相分離支持運(yùn)行時(shí)多語(yǔ)支持用戶(hù)自定義控件1.2UAP表單基礎(chǔ)知識(shí)基礎(chǔ)知識(shí)組成核心設(shè)計(jì)時(shí)業(yè)務(wù)建模工具業(yè)務(wù)建模工具視圖布局工具視圖布局工具功能定義工具功能定義工具行為對(duì)象注冊(cè)工具行為對(duì)象注冊(cè)工具欄目設(shè)計(jì)器欄目設(shè)計(jì)器過(guò)濾設(shè)計(jì)器過(guò)濾設(shè)計(jì)器單據(jù)編號(hào)規(guī)則設(shè)置單據(jù)編號(hào)規(guī)則設(shè)置核心運(yùn)行時(shí)與門(mén)戶(hù)交互與門(mén)戶(hù)交互業(yè)務(wù)邏輯的基礎(chǔ)實(shí)現(xiàn)業(yè)務(wù)邏輯的基礎(chǔ)實(shí)現(xiàn)維護(hù)模型和布局視圖的關(guān)系維護(hù)模型和布局視圖的關(guān)系為行為對(duì)象提供運(yùn)行環(huán)境為行為對(duì)象提供運(yùn)行環(huán)境客

6、戶(hù)端展現(xiàn),布局視圖靈活切換客戶(hù)端展現(xiàn),布局視圖靈活切換1.2UAP表單設(shè)計(jì)CS表單 演示1.2UAP CS表單列表檔案1、新建列表檔案,從“檔案類(lèi)型”中選擇“列表檔案”,在名稱(chēng)文本框中輸入所建列表檔案的名稱(chēng)即可。2、列表檔案只有主表實(shí)體,并且不允許再添加新實(shí)體,在“主表”實(shí)體中必須添加“表單編號(hào)”和“表單名稱(chēng)字段”1.2UAP CS表單樹(shù)形編輯檔案1、新建樹(shù)形編輯檔案,從“檔案類(lèi)型”中選擇“樹(shù)形編輯檔案”,在名稱(chēng)文本框中輸入所建檔案的名稱(chēng)即可。2、樹(shù)形編輯檔案只有主表實(shí)體,并且不允許再添加新實(shí)體,在“主表”實(shí)體中必須添加“表單編號(hào)”和“表單名稱(chēng)字段”1.2UAP CS表單樹(shù)形編輯檔案3、編碼規(guī)

7、則屬性:編碼規(guī)則為樹(shù)形編輯檔案建立上下級(jí)關(guān)系的基礎(chǔ)1.2UAP CS表單樹(shù)形編輯檔案4、在設(shè)計(jì)樹(shù)形導(dǎo)航檔案的布局視圖,需要添加樹(shù)形控件,以體現(xiàn)主表的樹(shù)形層次接口選中樹(shù)形控件,拖拽至布局窗體,然后右鍵綁定主表1.2UAP CS表單樹(shù)型導(dǎo)航檔案1、新建樹(shù)形導(dǎo)航檔案,從“檔案類(lèi)型”中選擇“樹(shù)形導(dǎo)航檔案”,在名稱(chēng)文本框中輸入所建檔案的名稱(chēng)即可。2、樹(shù)形導(dǎo)航檔案包含“主表”和“子表”實(shí)體,不能建立新實(shí)體。1.2UAP CS表單樹(shù)型導(dǎo)航檔案( (主表) )1、主表中包含兩個(gè)實(shí)體屬性“編碼字段”和顯示字段,不能添加新的實(shí)體屬性;2、主表屬性設(shè)置首先設(shè)置主表查詢(xún)數(shù)據(jù)所使用的數(shù)據(jù)引擎,如需要做人員檔案,主表需要

8、設(shè)置為部門(mén)檔案的相關(guān)信息,此處就需要設(shè)置查詢(xún)部門(mén)檔案的數(shù)據(jù)引擎根據(jù)實(shí)際設(shè)置當(dāng)前主表所需要設(shè)置的主鍵列名稱(chēng)及主鍵的類(lèi)型1.2UAP CS表單樹(shù)型導(dǎo)航檔案3、子表中必須需要設(shè)置“表單編號(hào)”和“表單名稱(chēng)”類(lèi)型字段。4、在設(shè)計(jì)樹(shù)形導(dǎo)航檔案的布局視圖,需要添加樹(shù)形控件,以體現(xiàn)主表的樹(shù)形層次接口(支持自動(dòng)布局,可不用手動(dòng)設(shè)計(jì))選中樹(shù)形控件,拖拽至布局窗體,然后右鍵綁定主表1.2UAP CS表單多行文本1、設(shè)置“文本”類(lèi)型字段時(shí),可以為其設(shè)置“多行輸入”屬性。2、設(shè)置多行屬性后在布局視圖中可拖拽設(shè)置輸入框大?。ò醋℃I盤(pán)“Crtl”鍵后用鼠標(biāo)拖拽即可)。1.2UAP CS表單驗(yàn)證字段每個(gè)實(shí)體的屬性窗口中可以設(shè)

9、置“驗(yàn)證字段”屬性。如果為子表實(shí)體的“驗(yàn)證字段”屬性設(shè)置值(假如選定了字段“A”和“B”),則在運(yùn)行時(shí)錄入單據(jù)保存時(shí),系統(tǒng)會(huì)自動(dòng)檢測(cè)單據(jù)中子表的每一條記錄。如果檢測(cè)到一條記錄中A字段和B字段都沒(méi)有錄入值,則會(huì)對(duì)這一條記錄不予保存到數(shù)據(jù)庫(kù)中。1.2UAP CS表單值更新事件1、值更新事件分類(lèi):計(jì)算定義公式的值到指定列表達(dá)式為真/假時(shí)改變指定欄目編輯狀態(tài)表達(dá)式為真/假時(shí)改變指定欄目顯示狀態(tài)表達(dá)式為真/假時(shí)改變指定功能狀態(tài)攜帶當(dāng)前字段的相關(guān)參照屬性到指定列1.2UAP CS表單值更新事件計(jì)算定義公式的值到指定列一般用來(lái)做數(shù)值類(lèi)型的計(jì)算,例如:?jiǎn)螕?jù) 數(shù)量=金額1.2UAP CS表單值更新事件表達(dá)式為真

10、/假時(shí)改變指定欄目編輯狀態(tài)字段的聯(lián)動(dòng)控制時(shí),可以使用該事件,例如:字段A有值,則字段B可寫(xiě),否則,字段B只讀。 (此處需要設(shè)置兩個(gè)值更新事件)1.2UAP CS表單值更新事件表達(dá)式為真/假時(shí)改變指定欄目顯示狀態(tài)字段的聯(lián)動(dòng)控制時(shí),可以使用該事件,例如:字段A有值,則字段B可見(jiàn),否則,字段B隱藏(此處需要設(shè)置兩個(gè)值更新事件)。1.2UAP CS表單值更新事件表達(dá)式為真/假時(shí)改變指定功能狀態(tài)字段值的變化影響功能按鈕的狀態(tài)時(shí),可以使用該事件,例如:字段A有值,則打印功能可用,否則,打印功能不可用(此處需要設(shè)置兩個(gè)值更新事件)。1.2UAP CS表單值更新事件攜帶當(dāng)前字段的相關(guān)參照屬性到指定列 (該事件

11、只能在“基礎(chǔ)資料”字段上建立)參照字段選擇時(shí),將選擇的參照的相關(guān)欄目的值填寫(xiě)到指定的欄目中。1.2UAP CS表單功能管理表單功能:設(shè)計(jì)時(shí)通過(guò)“功能管理”添加功能或修改已有功能屬性實(shí)體功能:設(shè)計(jì)時(shí)通過(guò)實(shí)體的“功能”屬性添加功能貨修改已有功能屬性1.2UAP CS表單功能管理表單功能表單發(fā)布后,在運(yùn)行時(shí)門(mén)戶(hù)的工具欄中可以看到的功能按鈕實(shí)體功能表單發(fā)布后,在運(yùn)行時(shí)每個(gè)實(shí)體上的功能按鈕。1.2UAP CS表單功能權(quán)限表單功能支持功能權(quán)限在設(shè)計(jì)時(shí),修改表單功能的屬性“控制權(quán)限”為“是”,重新發(fā)布表單。表單發(fā)布時(shí)會(huì)生成相應(yīng)的功能權(quán)限控制對(duì)象 在U8的系統(tǒng)管理端為操作員賦功能權(quán)限時(shí)會(huì)看到新增加的功能權(quán)限1

12、.2UAP CS表單功能權(quán)限在設(shè)計(jì)時(shí)設(shè)定功能的“控制權(quán)限”屬性為“是”后,發(fā)布表單。在U8系統(tǒng)管理的功能權(quán)限中為用戶(hù)或角色設(shè)置該功能的使用權(quán)限。假設(shè)設(shè)定表單的“打印”功能控制權(quán)限,發(fā)布后如圖所示分別為表單生成“打印”和“瀏覽”權(quán)限?!盀g覽”權(quán)限控制用戶(hù)是否可從左樹(shù)查看該表單節(jié)點(diǎn);“打印”即為設(shè)計(jì)時(shí)設(shè)置的打印功能的權(quán)限。1.2UAP CS表單記錄級(jí)數(shù)據(jù)權(quán)限單據(jù)中的參照字段支持設(shè)置記錄級(jí)權(quán)限在表單實(shí)體的“基礎(chǔ)資料”的屬性設(shè)置中包含“記錄級(jí)權(quán)限”例如字段的參照對(duì)象設(shè)置為“客戶(hù)基本參照”,并且需要控制記錄級(jí)權(quán)限,則“記錄級(jí)權(quán)限”屬性可設(shè)置為“客戶(hù)”。1.2UAP CS表單字段級(jí)數(shù)據(jù)權(quán)限UAP表單發(fā)布之

13、后,即生成了字段級(jí)權(quán)限控制業(yè)務(wù)對(duì)象,UAP表單的主表和第一字表中的字段自動(dòng)加入該業(yè)務(wù)對(duì)象。在U8中可以使用啟用這個(gè)業(yè)務(wù)對(duì)象,并為用戶(hù)分配字段權(quán)限。1.2UAP CS表單單據(jù)編號(hào)規(guī)則在設(shè)計(jì)時(shí)中可以設(shè)置使用表單“主表”中的幾個(gè)固定類(lèi)型字段去參與新增表單的單據(jù)編號(hào)生成。可以參與單據(jù)編號(hào)生成的字段類(lèi)型包括:基礎(chǔ)資料、日期、制單人三種。此處的“重新發(fā)布”選項(xiàng)框必須選中,設(shè)定后需要重新發(fā)布表單發(fā)布后,就可在使用U8的單據(jù)編號(hào)規(guī)則設(shè)置功能為單據(jù)設(shè)置編號(hào)規(guī)則了1.2UAP CS表單狀態(tài)設(shè)置UAP表單狀態(tài):新增、修改、審核、瀏覽功能(按鈕)狀態(tài)可設(shè)置功能(按鈕)在各個(gè)狀態(tài)下的“可用”、“不可用”、“隱藏”等選項(xiàng)

14、。表單功能狀態(tài)實(shí)體功能狀態(tài)1.2UAP CS表單狀態(tài)設(shè)置UAP表單狀態(tài):新增、修改、審核、瀏覽(審核狀態(tài)目前沒(méi)有使用)實(shí)體屬性(欄目)狀態(tài)可設(shè)置表單實(shí)體中的各個(gè)字段在各個(gè)狀態(tài)下的“可寫(xiě)”、“只讀”、“灰化”等選項(xiàng)。實(shí)體屬性狀態(tài)1.2UAP CS表單多人協(xié)同開(kāi)發(fā)任務(wù)管理器為基于為基于UAPUAP的多人協(xié)同開(kāi)發(fā)提供了基礎(chǔ)服務(wù)的多人協(xié)同開(kāi)發(fā)提供了基礎(chǔ)服務(wù)列出當(dāng)前存活的工作任務(wù),可以看到誰(shuí)正在使用什么功能列出當(dāng)前存活的工作任務(wù),可以看到誰(shuí)正在使用什么功能任務(wù)管理器管理的對(duì)象包括項(xiàng)目和表單任務(wù)管理器管理的對(duì)象包括項(xiàng)目和表單先打開(kāi)某個(gè)管理對(duì)象的開(kāi)發(fā)人員擁有對(duì)它的讀寫(xiě)權(quán)限,之后打開(kāi)同一個(gè)管理對(duì)先打開(kāi)某個(gè)管理

15、對(duì)象的開(kāi)發(fā)人員擁有對(duì)它的讀寫(xiě)權(quán)限,之后打開(kāi)同一個(gè)管理對(duì)象的開(kāi)發(fā)人員只擁有讀權(quán)限。象的開(kāi)發(fā)人員只擁有讀權(quán)限。開(kāi)發(fā)人員關(guān)閉某個(gè)管理對(duì)象后,他擁有的權(quán)限自動(dòng)釋放。開(kāi)發(fā)人員關(guān)閉某個(gè)管理對(duì)象后,他擁有的權(quán)限自動(dòng)釋放。 對(duì)于對(duì)于UAPUAP設(shè)計(jì)時(shí)因異常退出,無(wú)法清除的任務(wù),可以清除。設(shè)計(jì)時(shí)因異常退出,無(wú)法清除的任務(wù),可以清除。1.2UAP CS表單運(yùn)行時(shí)多語(yǔ) 支持多語(yǔ)如何設(shè)置目前支持簡(jiǎn)體、繁體、英文三種語(yǔ)種,從設(shè)置多語(yǔ)的屬性設(shè)置進(jìn)入如圖窗體設(shè)置。支持多語(yǔ)設(shè)置的數(shù)據(jù)項(xiàng)UAP表單中的實(shí)體屬性、功能、及布局視圖中都可以設(shè)置多語(yǔ)。1.2UAP CS表單枚舉枚舉類(lèi)型字段與U8的枚舉字段一致屬性設(shè)置枚舉模式如果為“新

16、創(chuàng)建枚舉”(默認(rèn)為該模式),則必須設(shè)置屬性“枚舉值”;枚舉模式如果為“使用已存在的枚舉”,則必須設(shè)置屬性“枚舉類(lèi)型”;1.2UAP CS表單基礎(chǔ)資料基礎(chǔ)資料類(lèi)型即為U8老單據(jù)中的參照字段基礎(chǔ)資料類(lèi)型字段屬性設(shè)置:屬性“參照對(duì)象”屬性“參照顯示值”屬性“參照顯示字段”字段標(biāo)示名稱(chēng),用來(lái)作為數(shù)據(jù)引擎的返回字段標(biāo)示,不要與其他字段名稱(chēng)重復(fù)屬性“記錄級(jí)權(quán)限”是:輸入框中輸入數(shù)據(jù)后回車(chē),系統(tǒng)會(huì)自動(dòng)校驗(yàn)數(shù)據(jù)是否是一個(gè)合法的參照數(shù)據(jù)否:不執(zhí)行上述校驗(yàn),在需要支持錄入?yún)⒄罩胁淮嬖诘臄?shù)據(jù)時(shí)使用。屬性“自動(dòng)校驗(yàn)”1.2UAP CS表單基礎(chǔ)資料屬性基礎(chǔ)資料屬性字段默認(rèn)為只讀,它依附與當(dāng)前實(shí)體中的一個(gè)基礎(chǔ)資料類(lèi)型字段

17、,當(dāng)基礎(chǔ)資料字段做參照選擇時(shí),相應(yīng)的值也會(huì)填充到基礎(chǔ)資料屬性字段。屬性設(shè)置所有當(dāng)前實(shí)體中“基礎(chǔ)資料”類(lèi)型字段已設(shè)置參照左邊選中的參照中可以使用參照的欄目字段1.2UAP CS表單自動(dòng)布局 UAP表單的布局視圖支持自動(dòng)布局。在布局視圖設(shè)計(jì)界面的工具欄中有一個(gè)“自動(dòng)布局”的功能按鈕。自動(dòng)布局后,如果不滿(mǎn)足要求,還可以手動(dòng)調(diào)整1.2UAP CS表單分組頁(yè)簽表單的實(shí)體較多或者實(shí)體中的字段較多時(shí),可以使用分組頁(yè)簽,將相關(guān)的一組字段設(shè)置在一個(gè)頁(yè)簽上。類(lèi)似于存貨檔案的多頁(yè)簽界面。將該分組頁(yè)簽控件拖拽至布局界面即可1.2UAP CS表單調(diào)整欄相對(duì)于U8單據(jù)界面上布局相對(duì)固定不同,UAP表單的布局視圖設(shè)置中引入

18、了“調(diào)整欄”控件。在布局中加入調(diào)整欄后,在運(yùn)行時(shí)界面中可以根據(jù)需要自由的調(diào)整一塊區(qū)域的顯示大小。一般放在兩個(gè)“容器”控件之間。將該調(diào)整欄控件拖拽至布局界面即可1.2UAP CS表單???Net控件的基礎(chǔ)屬性之一,該屬性是一個(gè)枚舉值,可以設(shè)置為T(mén)op、Bottom、Left、Right、Fill。分別代表該控件停靠填充到所在容器控件的頂、底、左、右或者完全填充整個(gè)容器控件。設(shè)置這個(gè)屬性后不需要關(guān)心控件在運(yùn)行時(shí)的位置或者大小,都是控件自動(dòng)計(jì)算的。1.2UAP CS表單實(shí)體功能和表單功能映射為了做出和U8單據(jù)一樣的布局效果,功能按鈕都在門(mén)戶(hù)上。而實(shí)體的按鈕要調(diào)用門(mén)戶(hù)按鈕的功能,就需要與門(mén)戶(hù)按鈕做映射

19、關(guān)聯(lián)。具體是通過(guò)在布局視圖上為一個(gè)實(shí)體的控件設(shè)置“功能選擇”屬性時(shí)設(shè)置關(guān)聯(lián)。1.2UAP CS表單卡片式表格的欄目調(diào)整調(diào)整位置放在被覆蓋控件前方放在被覆蓋控件下方放在被覆蓋控件上方放在被覆蓋控件后方1.2UAP CS表單表格樣式設(shè)置UAP表單的布局視圖界面可設(shè)置多種樣式。通過(guò)布局視圖的屬性“樣式”可具體設(shè)置樣式。1.2UAP CS表單自定義控件UAP表單的布局視圖設(shè)置中可以添加“自定義控件”在設(shè)計(jì)時(shí)為自定義控件預(yù)留一個(gè)區(qū)域,通過(guò)二次開(kāi)發(fā)代碼向預(yù)留區(qū)域中添加具體控件。并且預(yù)留區(qū)域可以與表單中的一個(gè)實(shí)體綁定,以便訪問(wèn)實(shí)體數(shù)據(jù)1.2UAP CS表單附件增加一種實(shí)體屬性類(lèi)型:附件 在應(yīng)用上有兩種模式:

20、模式一附件數(shù)量可以預(yù)期附件和內(nèi)容在同一個(gè)實(shí)體里,一個(gè)附件類(lèi)型字段只能上傳一個(gè)附件,但是一個(gè)實(shí)體里可以有多個(gè)附件。模式二附件數(shù)量不可預(yù)期單獨(dú)為附件創(chuàng)建一個(gè)實(shí)體,作為內(nèi)容實(shí)體的子實(shí)體,附件實(shí)體可以增行,這樣內(nèi)容實(shí)體的一行記錄可以有任意多個(gè)附件。 1.2UAP CS表單基礎(chǔ)資料返回值和顯示值分離基礎(chǔ)資料返回值和顯示值分離用于保存值不易讓用戶(hù)理解的情況,如保存檔案的主鍵值,顯示時(shí)向用戶(hù)顯示用于保存值不易讓用戶(hù)理解的情況,如保存檔案的主鍵值,顯示時(shí)向用戶(hù)顯示名稱(chēng)名稱(chēng)1.2UAP CS表單引用的檔案數(shù)據(jù)不允許刪除被其他單據(jù)和檔案使用的檔案數(shù)據(jù)應(yīng)該不能刪除如:訂貨會(huì)訂單中使用了訂貨會(huì)檔案中的如:訂貨會(huì)訂單中

21、使用了訂貨會(huì)檔案中的 “ “北京冬季訂貨會(huì)北京冬季訂貨會(huì)” ” 數(shù)據(jù),那么,數(shù)據(jù),那么,“北京冬季訂貨會(huì)北京冬季訂貨會(huì)”就應(yīng)該不允許刪除。就應(yīng)該不允許刪除。向表AA_ProcedureDic和AA_TableDic_Lang預(yù)置數(shù)據(jù)下面的示例是被訂貨會(huì)訂單引用的訂貨會(huì)數(shù)據(jù)不允許被刪除的sql腳本,如果試圖被刪除則會(huì)給出提示。if(select count(*) from AA_ProcedureDic where cTableName = uap001_0002_E001 and cRefTableName = uap001_0001_E001 ) 0delete from AA_Proced

22、ureDic where cTableName = uap001_0002_E001 and cRefTableName = uap001_0001_E001 insert into AA_ProcedureDic(cProcedureName, cTableName, cRefTableName, cRefFieldName)Values(ArchIsUsed, uap001_0002_E001, uap001_0001_E001, cMeeting)if(select count(*) from AA_TableDic_Lang where cTableName = uap001_0001

23、_E001)0delete AA_TableDic_Lang where cTableName = uap001_0001_E001insert into AA_TableDic_Lang(cProductId, cTableName, cShowTableName, LocaleID)Values(SA, uap001_0001_E001, 訂貨會(huì)訂單, zh-CN)insert into AA_TableDic_Lang(cProductId, cTableName, cShowTableName, LocaleID)Values(SA, uap001_0001_E001, 訂貨會(huì)訂單,

24、en-US)insert into AA_TableDic_Lang(cProductId, cTableName, cShowTableName, LocaleID)Values(SA, uap001_0001_E001, 訂貨會(huì)訂單, zh-TW)1.2UAP CS表單小數(shù)位數(shù)支持系統(tǒng)參數(shù)保證UAP開(kāi)發(fā)的單據(jù)和檔案中相關(guān)的數(shù)值型屬性的小數(shù)位數(shù)和U8中定義的小數(shù)位數(shù)一致。1.2UAP CS表單實(shí)體屬性標(biāo)題支持 自定義項(xiàng)/ /自由項(xiàng) 標(biāo)題應(yīng)用效果1.2UAP CS表單U8單據(jù)中引用UAP檔案U8單據(jù)可以通過(guò)自定義項(xiàng)使用UAP開(kāi)發(fā)的檔案1.2UAP CS表單運(yùn)行時(shí)布局視圖定制UAP表單在U8門(mén)戶(hù)

25、中運(yùn)行時(shí),可以通過(guò)定制按鈕穿透到UAP布局視圖設(shè)計(jì)器在UAP布局視圖設(shè)計(jì)器中設(shè)計(jì)需要的格式設(shè)計(jì)完成后,發(fā)布布局視圖,再次進(jìn)入單據(jù)后就是新格式了用戶(hù)也可以把已有布局視圖另存為一個(gè)新的布局視圖。1.2UAP CS表單聯(lián)查UAP單據(jù)聯(lián)查聯(lián)查聯(lián)查UAPUAP單據(jù)單據(jù)聯(lián)查聯(lián)查U8U8單據(jù)單據(jù)聯(lián)查聯(lián)查UAPUAP報(bào)表報(bào)表聯(lián)查聯(lián)查U8U8報(bào)表報(bào)表單據(jù)聯(lián)查1.2UAP CS表單聯(lián)查聯(lián)查單據(jù)聯(lián)查U8單據(jù)聯(lián)查UAP單據(jù)1.2UAP CS表單聯(lián)查設(shè)置關(guān)聯(lián)條件固定條件參照固定條件參照手工設(shè)置來(lái)源手工設(shè)置來(lái)源1.2UAP CS表單聯(lián)查UAP報(bào)表聯(lián)查聯(lián)查聯(lián)查UAPUAP單據(jù)單據(jù)聯(lián)查聯(lián)查U8U8單據(jù)單據(jù)聯(lián)查聯(lián)查UAPUAP

26、報(bào)表報(bào)表聯(lián)查聯(lián)查U8U8報(bào)表報(bào)表報(bào)表聯(lián)查1.2UAP CS表單門(mén)戶(hù)視圖場(chǎng)景能夠?qū)⒉僮鲉T在操作某項(xiàng)業(yè)務(wù)或進(jìn)入某個(gè)場(chǎng)景時(shí)的關(guān)聯(lián)業(yè)務(wù)、關(guān)聯(lián)單據(jù)、相能夠?qū)⒉僮鲉T在操作某項(xiàng)業(yè)務(wù)或進(jìn)入某個(gè)場(chǎng)景時(shí)的關(guān)聯(lián)業(yè)務(wù)、關(guān)聯(lián)單據(jù)、相關(guān)檔案等整合在一個(gè)頁(yè)面上,類(lèi)似于助手視圖。關(guān)檔案等整合在一個(gè)頁(yè)面上,類(lèi)似于助手視圖。門(mén)戶(hù)視圖1.2UAP CS表單門(mén)戶(hù)視圖門(mén)戶(hù)視圖設(shè)計(jì)增加新的增加新的UAPUAP類(lèi)型類(lèi)型支持多種類(lèi)型支持多種類(lèi)型門(mén)戶(hù)視圖系統(tǒng)類(lèi)型輔助類(lèi)型1.2UAP CS表單門(mén)戶(hù)視圖設(shè)計(jì)數(shù)據(jù)源及查詢(xún)條件:設(shè)置過(guò)濾條件和單據(jù)字段的對(duì)應(yīng)關(guān)系設(shè)置過(guò)濾條件和單據(jù)字段的對(duì)應(yīng)關(guān)系數(shù)據(jù)源查詢(xún)條件1.2UAP CS表單門(mén)戶(hù)視圖表單關(guān)聯(lián):設(shè)置門(mén)

27、戶(hù)視圖應(yīng)用在哪些表單設(shè)置門(mén)戶(hù)視圖應(yīng)用在哪些表單行為消息映射設(shè)置在觸發(fā)哪些事件時(shí)出現(xiàn)門(mén)戶(hù)視圖設(shè)置在觸發(fā)哪些事件時(shí)出現(xiàn)門(mén)戶(hù)視圖1.2UAP CS表單二維錄入 二維錄入和展現(xiàn)是服裝行業(yè)的典型功能,主要是支持尺碼和顏色的快速錄入二維錄入和展現(xiàn)是服裝行業(yè)的典型功能,主要是支持尺碼和顏色的快速錄入和展現(xiàn),近來(lái)眼鏡行業(yè)(球徑、柱徑)也開(kāi)始應(yīng)用這種模式,在鋼材(長(zhǎng)度、和展現(xiàn),近來(lái)眼鏡行業(yè)(球徑、柱徑)也開(kāi)始應(yīng)用這種模式,在鋼材(長(zhǎng)度、寬度)行業(yè)也有應(yīng)用。寬度)行業(yè)也有應(yīng)用。 這個(gè)維度模型,適用于在存貨上有一個(gè)或兩個(gè)維度的所有行業(yè),而且支持在實(shí)這個(gè)維度模型,適用于在存貨上有一個(gè)或兩個(gè)維度的所有行業(yè),而且支持在實(shí)

28、施階段根據(jù)項(xiàng)目情況自由定義維度屬性。施階段根據(jù)項(xiàng)目情況自由定義維度屬性。 這種錄入方式的優(yōu)點(diǎn)是:直觀,錄入速度快這種錄入方式的優(yōu)點(diǎn)是:直觀,錄入速度快 1.2UAP CS表單二維錄入二維單據(jù)設(shè)計(jì)自由項(xiàng)維度設(shè)置1.2UAP CS表單二維錄入術(shù)語(yǔ):匯總列:金額類(lèi)型列稱(chēng)為匯總列:金額類(lèi)型列稱(chēng)為匯總列;匯總列;維度匯總列:數(shù)量類(lèi)型列維度匯總列:數(shù)量類(lèi)型列稱(chēng)為維度匯總列;稱(chēng)為維度匯總列;第一維度列:橫向維度列;第一維度列:橫向維度列;第二維度列:縱向維度列;第二維度列:縱向維度列;分組列:除數(shù)量、金額、分組列:除數(shù)量、金額、尺碼、顏色的各列稱(chēng)為分尺碼、顏色的各列稱(chēng)為分組列。組列。橫向維度列維度值定義縱向

29、維度列1.2UAP CS表單二維錄入二維單據(jù)格式設(shè)置二維單據(jù)格式設(shè)置 支持單維度支持單維度支持自定義格式1.2UAP CS表單二維錄入自動(dòng)計(jì)算沒(méi)有值1.2UAP CS表單二維錄入二維錄入特性:支持二維表的打印支持二維表的打印以明細(xì)行的方式進(jìn)行打印以明細(xì)行的方式進(jìn)行打印支持二維表的行復(fù)制支持二維表的行復(fù)制支持二維表的支持二維表的“定位定位” ” 1.2UAP CS表單表單腳本導(dǎo)出提供一個(gè)表單的sql腳本導(dǎo)出功能,用于部署。1.2UAP CS表單支持工作流審批單據(jù)的主表中包含審核人等信息,當(dāng)UAP發(fā)布單據(jù)時(shí),自動(dòng)把單據(jù)元數(shù)據(jù)發(fā)布到工作流設(shè)計(jì)器中,建立審批業(yè)務(wù)對(duì)象在工作流設(shè)計(jì)器中為UAP單據(jù)設(shè)計(jì)審批

30、流程,設(shè)計(jì)方法和U8已有 的單據(jù)一樣UAP已經(jīng)預(yù)置了通用的審批插件和終審服務(wù)程序。用戶(hù)也可以參考工作流開(kāi)發(fā)規(guī)范,開(kāi)發(fā)自己的審批插件和終審服務(wù),來(lái)滿(mǎn)足個(gè)性化的審批要求1.2UAP表單設(shè)計(jì)BS表單 演示1.2UAP BS表單詳細(xì)特性建立實(shí)體模型 設(shè)計(jì)實(shí)體中普通業(yè)務(wù)字段1.2UAP BS表單詳細(xì)特性表單編號(hào)等類(lèi)型字段的設(shè)置“表單”屬性中設(shè)置1.2UAP BS表單詳細(xì)特性主鍵、外鍵的設(shè)置實(shí)體中添加實(shí)體中添加“文本文本”或或“整數(shù)整數(shù)”類(lèi)型的字段,將該字段的類(lèi)型的字段,將該字段的“是否主鍵是否主鍵”屬屬性設(shè)置為性設(shè)置為“是是”,每個(gè)實(shí)體只能設(shè)置一個(gè)主鍵字段。,每個(gè)實(shí)體只能設(shè)置一個(gè)主鍵字段。實(shí)體的外鍵設(shè)置

31、需要注意,實(shí)體的外鍵字段數(shù)量與該實(shí)體在實(shí)體樹(shù)中所處實(shí)體的外鍵設(shè)置需要注意,實(shí)體的外鍵字段數(shù)量與該實(shí)體在實(shí)體樹(shù)中所處的層級(jí)有密切關(guān)系。假如該實(shí)體在實(shí)體樹(shù)中處于第的層級(jí)有密切關(guān)系。假如該實(shí)體在實(shí)體樹(shù)中處于第3 3層,那么需要為該實(shí)體層,那么需要為該實(shí)體添加添加2 2個(gè)外鍵字段。個(gè)外鍵字段。設(shè)置所添加的字段的“外鍵字段”屬性1.2UAP BS表單詳細(xì)特性支持“圖片框”在實(shí)體中添加在實(shí)體中添加“附件附件”類(lèi)型字段;類(lèi)型字段;布局設(shè)計(jì)中添加布局設(shè)計(jì)中添加“圖片框圖片框”控件,并設(shè)置該控件綁定到實(shí)體中的控件,并設(shè)置該控件綁定到實(shí)體中的“附件附件”字段上;字段上;布局設(shè)計(jì) 設(shè)置圖片框?qū)傩赃\(yùn)行時(shí)1.2UAP

32、BS表單詳細(xì)特性支持“多重表格”如果實(shí)體中下級(jí)實(shí)體較多,布局展現(xiàn)受限制時(shí),可以使用如果實(shí)體中下級(jí)實(shí)體較多,布局展現(xiàn)受限制時(shí),可以使用“多重表格多重表格”控件來(lái)組織實(shí)體的界面展現(xiàn)。控件來(lái)組織實(shí)體的界面展現(xiàn)。布局設(shè)計(jì) 設(shè)置圖片框?qū)傩赃\(yùn)行時(shí)1.2UAP表單-CS表單與BS表單差異BS表單增強(qiáng)BSBS表單增加了復(fù)雜檔案類(lèi)型(單據(jù)型檔案、樹(shù)形編輯檔案、樹(shù)形導(dǎo)航檔表單增加了復(fù)雜檔案類(lèi)型(單據(jù)型檔案、樹(shù)形編輯檔案、樹(shù)形導(dǎo)航檔案),其中單據(jù)型檔案與案),其中單據(jù)型檔案與CSCS的復(fù)雜檔案等同;的復(fù)雜檔案等同;BSBS表單可以使用已存在實(shí)體關(guān)系建立(先建數(shù)據(jù)引擎,再建實(shí)體,再建表單可以使用已存在實(shí)體關(guān)系建立(先

33、建數(shù)據(jù)引擎,再建實(shí)體,再建實(shí)體關(guān)系),實(shí)體關(guān)系),CSCS表單不支持;表單不支持;1.2UAP表單-CS表單與BS表單差異BS表單與實(shí)體分離BS表單的實(shí)體與表單是分離的,因此保存后會(huì)同步產(chǎn)生紅框中的內(nèi)容,而CS表單的實(shí)體與表單是整體,所以它僅產(chǎn)生了籃筐中的內(nèi)容。1.2UAP表單-CS表單與BS表單差異BS表單實(shí)體設(shè)計(jì)BSBS表單的實(shí)體中必須要有主鍵與外鍵(根實(shí)體中沒(méi)有)的實(shí)體欄目,表單的實(shí)體中必須要有主鍵與外鍵(根實(shí)體中沒(méi)有)的實(shí)體欄目,CSCS表單則沒(méi)有;表單則沒(méi)有;BSBS表單實(shí)體欄目顯示比表單實(shí)體欄目顯示比CSCS表單要少了表單要少了“欄目編號(hào)欄目編號(hào)”與與“欄目名欄目名稱(chēng)稱(chēng)”;1.2U

34、AP表單-CS表單與BS表單差異BS表單實(shí)體設(shè)計(jì)BSBS單據(jù)新增實(shí)體欄目比單據(jù)新增實(shí)體欄目比CSCS單據(jù)要方便,直接在紅框出新增就可以了,單據(jù)要方便,直接在紅框出新增就可以了,而而CSCS單據(jù)需要彈出界面。單據(jù)需要彈出界面。相對(duì)于相對(duì)于CSCS表單,表單,BSBS表單去掉了一些欄目類(lèi)型,比如:表單編號(hào)、審核類(lèi)、表單去掉了一些欄目類(lèi)型,比如:表單編號(hào)、審核類(lèi)、制單類(lèi)、修改類(lèi)等相關(guān)欄目類(lèi)型。制單類(lèi)、修改類(lèi)等相關(guān)欄目類(lèi)型。1.2UAP表單-CS表單與BS表單差異BS表單屬性設(shè)置BSBS表單增加了布局顯示模板;表單增加了布局顯示模板;BSBS表單主表實(shí)體中去掉的關(guān)鍵類(lèi)型的字段改由表單屬性設(shè)置;表單主表

35、實(shí)體中去掉的關(guān)鍵類(lèi)型的字段改由表單屬性設(shè)置;1.2UAP表單-CS表單與BS表單差異BS布局視圖改進(jìn)BSBS表單布局視圖設(shè)計(jì)中增加了顯示圖片的圖片框控件和便于顯示多子實(shí)表單布局視圖設(shè)計(jì)中增加了顯示圖片的圖片框控件和便于顯示多子實(shí)體的單據(jù)的多重表格控件。體的單據(jù)的多重表格控件。1.3單據(jù)轉(zhuǎn)換規(guī)則UAP單據(jù)轉(zhuǎn)換規(guī)則目前只支持CS單據(jù);支持UAP單據(jù)之間、U8單據(jù)之間、UAP與U8單據(jù)之間的生單前提是前提是U8U8單據(jù)的單據(jù)模板已經(jīng)轉(zhuǎn)換成了單據(jù)的單據(jù)模板已經(jīng)轉(zhuǎn)換成了UAPUAP單據(jù)元數(shù)據(jù)單據(jù)元數(shù)據(jù)目前已經(jīng)轉(zhuǎn)換了三十多個(gè)目前已經(jīng)轉(zhuǎn)換了三十多個(gè)U8U8單據(jù)到單據(jù)到UAPUAP單據(jù),其他未轉(zhuǎn)換單據(jù)可以使用

36、單據(jù),其他未轉(zhuǎn)換單據(jù)可以使用轉(zhuǎn)換工具轉(zhuǎn)換。轉(zhuǎn)換工具轉(zhuǎn)換。基于源單據(jù)的生單規(guī)則UAPUAP生單規(guī)則以源單據(jù)為核心,生單界面由源單據(jù)列表和源單據(jù)組成生單規(guī)則以源單據(jù)為核心,生單界面由源單據(jù)列表和源單據(jù)組成UAPUAP生單界面繼承了源單據(jù)的實(shí)體、實(shí)體屬性、實(shí)體功能、欄目元數(shù)據(jù)、生單界面繼承了源單據(jù)的實(shí)體、實(shí)體屬性、實(shí)體功能、欄目元數(shù)據(jù)、過(guò)濾元數(shù)據(jù)、數(shù)據(jù)引擎元數(shù)據(jù)、插件等等過(guò)濾元數(shù)據(jù)、數(shù)據(jù)引擎元數(shù)據(jù)、插件等等UAPUAP生單界面也可以增加視圖屬性、實(shí)體功能,修改欄目、過(guò)濾、數(shù)據(jù)生單界面也可以增加視圖屬性、實(shí)體功能,修改欄目、過(guò)濾、數(shù)據(jù)引擎等,也可以增加新的插件引擎等,也可以增加新的插件1.3單據(jù)轉(zhuǎn)換規(guī)

37、則詳細(xì)特性支持比較字段只有比較字段的值相同的源單據(jù)才能轉(zhuǎn)換到同一張目標(biāo)單據(jù)上,例如只只有比較字段的值相同的源單據(jù)才能轉(zhuǎn)換到同一張目標(biāo)單據(jù)上,例如只有客戶(hù)相同的銷(xiāo)售訂單才能生成到一個(gè)發(fā)貨單上有客戶(hù)相同的銷(xiāo)售訂單才能生成到一個(gè)發(fā)貨單上如果要實(shí)現(xiàn)單到單生單可以把單據(jù)編號(hào)設(shè)置為比較字段如果要實(shí)現(xiàn)單到單生單可以把單據(jù)編號(hào)設(shè)置為比較字段支持轉(zhuǎn)換公式從源字段到目標(biāo)字段可以實(shí)現(xiàn)復(fù)雜的邏輯運(yùn)算轉(zhuǎn)換從源字段到目標(biāo)字段可以實(shí)現(xiàn)復(fù)雜的邏輯運(yùn)算轉(zhuǎn)換支持中間實(shí)體中間實(shí)體存儲(chǔ)轉(zhuǎn)換的中間結(jié)果中間實(shí)體存儲(chǔ)轉(zhuǎn)換的中間結(jié)果如果源單據(jù)到目標(biāo)單據(jù)的轉(zhuǎn)換過(guò)于復(fù)雜,不能夠一步到位,可以使用中如果源單據(jù)到目標(biāo)單據(jù)的轉(zhuǎn)換過(guò)于復(fù)雜,不能夠一步到

38、位,可以使用中間實(shí)體。間實(shí)體。支持映射和匯總兩種轉(zhuǎn)換方式映射:是簡(jiǎn)單的源字段到目標(biāo)字段的對(duì)照映射:是簡(jiǎn)單的源字段到目標(biāo)字段的對(duì)照匯總:可以支持聚合、最值、均值、匯總:可以支持聚合、最值、均值、SUMSUM等操作。等操作。支持鉤稽字段對(duì)于數(shù)值型的源字段,可以約束總的轉(zhuǎn)換量不能超過(guò)源字段的量。對(duì)于數(shù)值型的源字段,可以約束總的轉(zhuǎn)換量不能超過(guò)源字段的量。如按單生產(chǎn)的情況下,多次下達(dá)生產(chǎn)的產(chǎn)量不能超過(guò)源訂單的訂購(gòu)量。如按單生產(chǎn)的情況下,多次下達(dá)生產(chǎn)的產(chǎn)量不能超過(guò)源訂單的訂購(gòu)量。訂購(gòu)量要設(shè)置為鉤稽字段。訂購(gòu)量要設(shè)置為鉤稽字段。1.3單據(jù)轉(zhuǎn)換規(guī)則詳細(xì)特性支持自動(dòng)模擬填充目標(biāo)單據(jù)有自己的字段間關(guān)系,在使用轉(zhuǎn)換

39、結(jié)果填充時(shí),可以指定運(yùn)行目標(biāo)單據(jù)有自己的字段間關(guān)系,在使用轉(zhuǎn)換結(jié)果填充時(shí),可以指定運(yùn)行哪些字段的關(guān)系。哪些字段的關(guān)系。如源單據(jù)上只有客戶(hù)沒(méi)有客戶(hù)地址,目標(biāo)單據(jù)需要客戶(hù)地址,把目標(biāo)單據(jù)的客戶(hù)字段設(shè)置為自動(dòng)模擬填充字段后,在填充目標(biāo)單據(jù)時(shí),可以把客戶(hù)地址帶出。插件接口可以寫(xiě)個(gè)性化的可以寫(xiě)個(gè)性化的UIUI交互規(guī)則、數(shù)據(jù)轉(zhuǎn)換規(guī)則等。交互規(guī)則、數(shù)據(jù)轉(zhuǎn)換規(guī)則等。1.3演示案例演示內(nèi)容訂貨會(huì)檔案訂貨會(huì)檔案訂貨會(huì)訂單維護(hù)訂貨會(huì)訂單維護(hù)附件附件訂貨會(huì)訂單依據(jù)的文檔作為附件管理起來(lái)訂貨會(huì)訂單依據(jù)的文檔作為附件管理起來(lái)訂貨會(huì)訂單流程審批訂貨會(huì)訂單流程審批訂貨會(huì)訂單上需要有審核人,審核日期,審核時(shí)間字段訂貨會(huì)訂單生成

40、銷(xiāo)售訂單訂貨會(huì)訂單生成銷(xiāo)售訂單設(shè)置銷(xiāo)售訂單的 UAP生單記錄ID模擬輸入設(shè)置(只有可編輯項(xiàng)才支持,所以要求源單據(jù)上有對(duì)應(yīng)值,如銷(xiāo)售訂單上客戶(hù)簡(jiǎn)稱(chēng)是可輸入的,在訂貨會(huì)訂單上要有客戶(hù)簡(jiǎn)稱(chēng)信息)勾稽檢查訂貨數(shù)量在在U8U8門(mén)戶(hù)中定制門(mén)戶(hù)中定制 訂貨會(huì)訂單訂貨會(huì)訂單 的格式的格式選擇列調(diào)整列位置恢復(fù)默認(rèn)功能格式設(shè)計(jì)布局格式調(diào)整和新增布局視圖1.4二次開(kāi)發(fā)接口表單二次開(kāi)發(fā)接口CSCS表單二次開(kāi)發(fā)表單二次開(kāi)發(fā)BSBS表單二次開(kāi)發(fā)表單二次開(kāi)發(fā)表單列表二次開(kāi)發(fā)接口CSCS表單列表二次開(kāi)發(fā)表單列表二次開(kāi)發(fā)BSBS表單列表二次開(kāi)發(fā)表單列表二次開(kāi)發(fā)應(yīng)用服務(wù)器二次開(kāi)發(fā)CSCS表單應(yīng)用服務(wù)器開(kāi)發(fā)表單應(yīng)用服務(wù)器開(kāi)發(fā)BSB

41、S表單應(yīng)用服務(wù)器開(kāi)發(fā)表單應(yīng)用服務(wù)器開(kāi)發(fā)1.4表單二次-CS表單二次開(kāi)發(fā)建立表單行為對(duì)象工程VS2005VS2005及以上版本建立及以上版本建立“C#C#類(lèi)庫(kù)類(lèi)庫(kù)”項(xiàng)目項(xiàng)目添加引用X:u8softuapruntimeUFIDA.U8.UAP.UI.Runtime.Common.dllX:u8softuapruntimeUFIDA.U8.UAP.UI.Runtime.Common.dllX:u8softuapruntimeUFIDA.U8.UAP.UI.Runtime.Model.dllX:u8softuapruntimeUFIDA.U8.UAP.UI.Runtime.Model.dllX:u8s

42、oftinteropInterop.U8Login.dllX:u8softinteropInterop.U8Login.dllSystem.Windows.Forms.dllSystem.Windows.Forms.dll繼承類(lèi)UFIDA.U8.UAP.Runtime.Voucher.ReceiptPluginBase,重寫(xiě)其中的虛方法部署位置:X:u8softuapruntime表單行為對(duì)象注冊(cè)注冊(cè)類(lèi)型:注冊(cè)類(lèi)型:表單行為對(duì)象表單行為對(duì)象1.4表單二次-BS表單二次開(kāi)發(fā)建立表單行為對(duì)象工程開(kāi)發(fā)環(huán)境:安裝開(kāi)發(fā)環(huán)境:安裝VS2010 + Silverlight4_Tools.exeVS2010

43、+ Silverlight4_Tools.exe新建工程時(shí)選擇新建工程時(shí)選擇Silverlight Class Library Silverlight Class Library 項(xiàng)目模板,并且需要選擇項(xiàng)目模板,并且需要選擇Silverlight 4 Silverlight 4 版本版本添加引用X:u8softu8slclientbinuapruntimeUFIDA.U8.UAP.UI.Runtime.Common.dllX:u8softu8slclientbinuapruntimeUFIDA.U8.UAP.UI.Runtime.Voucher.dll繼承類(lèi)UFIDA.U8.UAP.UI.Ru

44、ntime.Model.ReceiptPluginBase,重寫(xiě)其中的虛方法部署位置:X:u8softu8slclientbin目錄下任意位置,需要重新生需要重新生成依賴(lài)成依賴(lài)表單行為對(duì)象注冊(cè)注冊(cè)類(lèi)型:注冊(cè)類(lèi)型:表單行為對(duì)象表單行為對(duì)象1.4二次開(kāi)發(fā)-CS表單列表二次開(kāi)發(fā)建立表單行為對(duì)象工程VS2005VS2005及以上版本建立及以上版本建立“C#C#類(lèi)庫(kù)類(lèi)庫(kù)”項(xiàng)目項(xiàng)目添加引用X:u8softuapruntimeUFIDA.U8.UAP.UI.Runtime.Common.dllX:u8softuapruntimeUFIDA.U8.UAP.UI.Runtime.Common.dllX:u8so

45、ftuapruntimeUFIDA.U8.UAP.UI.Runtime.Model.dllX:u8softuapruntimeUFIDA.U8.UAP.UI.Runtime.Model.dllX:u8softinteropInterop.U8Login.dllX:u8softinteropInterop.U8Login.dllSystem.Windows.Forms.dllSystem.Windows.Forms.dll繼承類(lèi)UFIDA.U8.UAP.UI.Runtime.List.UI. BaseUIEventHandler,重寫(xiě)其中的虛方法部署位置:X:u8softuapruntime表單行為對(duì)象注冊(cè)注冊(cè)類(lèi)型:注冊(cè)類(lèi)型:列表行為對(duì)象列表行為對(duì)象1.4二次開(kāi)發(fā)接口-BS表單列表二次開(kāi)發(fā)建立表單行為對(duì)象工程開(kāi)發(fā)環(huán)境:安裝開(kāi)發(fā)環(huán)境:安裝VS2010 + Silverlight4_Tools.exeVS2010 + Silverlight4_Tools.exe新建工程時(shí)選擇新建工程時(shí)選擇Silverlight Class Library Silver

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論