




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1UFIDA用反
用友軟件股份有限企業(yè)
地址:北京市海淀區(qū)北清路68號
用友軟件園
客戶化開發(fā)UAP業(yè)務(wù)提高手冊
起草單位:ERP咨一客戶化開發(fā)部
修正單位:
批準:
同意FI期:
目錄
1摘要..........................................................錯誤!未定義書簽。
2樣例開發(fā)前提.................................................錯誤!未定義書簽。
3建立UAP項目................................................錯誤!未定義書簽。
4表單、檔案開發(fā)...............................................錯誤!未定義書簽。
4.1建立表單模型..........................................錯誤!未定義書簽。
新建實體........................................錯誤!未定義書簽。
新建實體屬性....................................錯誤!未定義書簽。
4.2建立表單布局..........................................錯誤!未定義書簽。
4.3行為對象開發(fā)..........................................錯誤!未定義書簽。
表單開發(fā)........................................錯誤!未定義書簽。
列表開發(fā)........................................錯誤!未定義書簽。
生單二次開發(fā)....................................錯誤!未定義書簽。
聯(lián)查報表........................................錯誤!未定義書簽。
聯(lián)查UAP列表...................................借誤!未定義書簽。
UAP列表聯(lián)查U8單據(jù)...........................錯誤!未定義書簽。
顧客自定義控件開發(fā).............................錯誤!未定義書簽。
U8單據(jù)引用UAP檔案...........................錯誤!未定義書簽。
行為對象注冊....................................錯誤!未定義書簽。
5報表開發(fā)....................................................錯誤!未定義書簽。
5.1摘要...................................................錯誤!未定義書簽。
5.2基本操作...............................................錯誤!未定義書簽。
新增報表........................................錯誤!未定義書簽。
新增數(shù)據(jù)源......................................錯誤!未定義書簽。
報表查詢........................................錯誤!未定義書簽。
分組............................................錯誤!未定義書簽。
5.3報表設(shè)計開發(fā)實例.......................................錯誤!未定義書簽。
存儲過程模式開發(fā)實例(整體條件串)............錯誤!未定義書簽。
復(fù)雜報表開發(fā)實例................................錯誤!未定義書簽。
圖形化報表開發(fā)實例.............................錯誤!未定義書簽。
UAP報表腳本抽取...............................錯誤!未定義書簽。
6建立數(shù)據(jù)引擎.................................................錯誤!未定義書簽。
6.1功能簡介...............................................錯誤!未定義書簽。
6.2使用闡明..............................................錯誤!未定義書簽。
登陸UNP環(huán)境...................................錯誤!未定義書簽。
配制實體........................................錯誤!未定義書簽。
業(yè)務(wù)對象........................................錯誤!未定義書簽。
6.3應(yīng)用技巧..............................................錯誤!未定義書簽。
7設(shè)置過濾條件.................................................錯誤!未定義書簽。
7.1功能簡介..............................................錯誤!未定義書簽。
7.2使用闡明..............................................錯誤!未定義書簽。
7.3應(yīng)用技巧..............................................錯誤!未定義書簽。
8設(shè)置欄目......................................................錯誤!未定義書簽。
8.1功能簡介...............................................錯誤!未定義書簽。
8.2使用闡明...............................................錯誤!未定義書簽。
8.3應(yīng)用技巧...............................................錯誤!未定義書簽。
9UAP參照....................................................錯誤!未定義書簽。
9.1功能簡介...............................................錯誤!未定義書簽。
9.2使用闡明...............................................錯誤!未定義書簽。
10權(quán)限........................................................錯誤!未定義書簽。
10.1功能權(quán)限.............................................錯誤!未定義書簽。
10.2記錄級權(quán)限..........................................錯誤!未定義書簽。
10.3字段級權(quán)限..........................................錯誤!未定義書簽。
11布署........................................................錯誤!未定義書簽。
11.1UAP表單導(dǎo)出與導(dǎo)入...................................錯誤!未定義書簽。
11.2UAP項目導(dǎo)出與導(dǎo)入...................................錯誤!未定義書簽。
113行為對象布署...........................................錯誤!未定義書簽。
11.4報表布署...............................................錯誤!未定義書簽。
12附錄:功能簡介.........................................................247
12.1行為對象升級闡明....................................借誤!未定義書簽。
ReceiptPluginBase新增接口(與872版本於J【Receipt接口相比)錯誤!未
定義書簽。
ReceiptPluginBase新增接口(與871版本口勺IRcccipt接口相比)錯誤!未
定義書簽.
12.2Logininfo對象簡介....................................錯誤!未定義書簽。
2摘要
■本文以U8-ERP中的銷僖訂單為應(yīng)用原型,簡介了怎樣通過UAP平臺講行軟件開發(fā),
文中給出了開發(fā)措施和豐富口勺樣例。內(nèi)容包括:
■UAP表單開發(fā)原理
■UAP項目的建立和導(dǎo)入、導(dǎo)出
■UAP表單的模型設(shè)計和布局設(shè)計
■UAP表單的行為對象開發(fā)
■UAP表單列表設(shè)計與開發(fā)
■UAP表單列表的行為對象開發(fā)
■怎樣對UAP表單的缺省按鈕進行擴展性開發(fā)
■怎樣對UAP表單日勺缺省按鈕進行取代性開發(fā)
■怎樣為UAP表單增長新的按鈕及行為
■怎樣用程序代碼調(diào)用UAP報表
■怎樣用程序代碼調(diào)用UAP表單列表
■怎樣在UAP表單中增長權(quán)限控制:功能權(quán)限、字段權(quán)限、記錄權(quán)限
■怎樣為UAP表單開發(fā)自定義控件
■怎樣開發(fā)樹形檔案
■怎樣維護UAP數(shù)據(jù)引擎
■怎樣維護欄目
■怎樣維護過濾條件
■怎樣調(diào)用U8API
■U8單據(jù)自定義項怎樣引用UAP檔案
本文檔中使用口勺示例文獻為“銷售訂單二次開發(fā)",可以通過UAP將該文獻導(dǎo)入到帳套
中。項目名稱為“Salevoucher",導(dǎo)入后在項目中包括兒種自定義單據(jù):“銷售訂單”為
二次開發(fā)的Demo示例「零售日報”為自定義空間二次開發(fā)的Demo示例,“列表檔案示例”,
“樹形編輯檔案示例”、“樹形導(dǎo)航檔案示例”分別為各個對應(yīng)的檔案類型H勺示例。
3項目源代碼:□
4樣例開發(fā)前提
首先,需要安裝U8(890)產(chǎn)品,并建立一種帳套。
另一方面,您需要向用友企業(yè)購置UAP表單設(shè)計許可;不過您可以使用UAP的演示版
本,不過演示版本不能新建UAP項目,也不能注冊行為對象。
5建立UAP項
使用UAP登錄帳套后,在系統(tǒng)界面上口勺新建項目選項卡,選中“供應(yīng)鏈”后,在右邊的J
列表中選擇“銷售管理”,在界面下方口勺幾種文本框中輸入項目名稱,編號,描述等;次序
選擇框使用“默認”即可。點擊“確定”假如輸入信息與先前創(chuàng)立的項目信息不沖突,項目
就可被成功創(chuàng)立。
您也可以導(dǎo)入我們?yōu)槟峁┑腢AP樣例項目,導(dǎo)入措施如下。
1.登錄UAP:
2.打開菜單”文獻一導(dǎo)入和導(dǎo)出”;
3.選中“導(dǎo)入項目數(shù)據(jù)到目前的服務(wù)器”,點“確定”按鈕;
UAP導(dǎo)入操作
|匚:導(dǎo)以以::][關(guān)閉
詳細信息:
jJ
4點“導(dǎo)入”按鈕,選用培訓目錄下口勺“Samplefile”;
5.導(dǎo)入成功后;
UAP導(dǎo)入操作
導(dǎo)人...|關(guān)閉|
詳細信息:
Info(2006-11-07121:16:40):開始導(dǎo)入的柝…'ers的數(shù)據(jù)...
Info(2006-11-07T2116:40):構(gòu)建朋X,?$丘。欠
[UFMeta_003].[dbo].[U&pVouchers]jectNo
Info(2006-11-07T21:16:40):刪除舊I「、
%£016:41):插入新11J導(dǎo)入成功,
Info(2006-11-07T21:16:41):單據(jù).UI7/2入結(jié)束
Info(2006-ll-07T21:16:41):開始導(dǎo)/|…………一數(shù)據(jù).一
In£o(2006-11-07T21:16:41):構(gòu)簿冊IEH確正?tefrom
[UFData_0032006].[dbo].[AAEnwn]1------------ojectNo
Info(2006-11-07121:16:41):刪除舊-----------------
Info(2006-11-07121:16:42):插入新數(shù)據(jù)?
Info(2006-11-07721:16:42):單據(jù).UFData.AA_Enum數(shù)據(jù)導(dǎo)入結(jié)束
Info(2006-11-07121:16:42):數(shù)據(jù)導(dǎo)入結(jié)束,zl
66.在UAP已存在的項目中產(chǎn)生了一種名
稱為“SaleVoucher”的項目;
7表單、檔案開發(fā)
7.1建立表單模型
選中“自定義表單”節(jié)點,單擊右鍵,使用“新建自定義表單”功能創(chuàng)立一種新的表單。然
后在彈出時選擇界面中選擇“表單類型”下的“單據(jù)”,在名稱文本框中輸入一種表單名字,
不要與此前創(chuàng)立口勺表單名字反復(fù)。在成功創(chuàng)立后,系統(tǒng)界面如下圖所示:
圖表1
在上圖所示的實體節(jié)點,默認有兩個子節(jié)點,分別為:主表、第一子表,根據(jù)目前表單內(nèi)需要
設(shè)計實體,包括增長實體和實體屬性等。
7.1.1新建實體
新建實體
需要為實體填寫“實體名稱”,和選擇“實體類型”。除此以外,還可以通過實體的屬性
編輯窗口為實體設(shè)置各項信息。
屬性QX
主表實體
口巷識
但O
SaleVouche_0001_EOO1
類型列表實體
名稱主表
S高級1
發(fā)布狀態(tài)否
功能康合)
狀態(tài)設(shè)置慎合)
□數(shù)蠢
數(shù)據(jù)引攣業(yè)務(wù)對象ID="1e472d£1-895b-4afT-bea8r
數(shù)據(jù)引擎模式使用已存在的對象
物理表SO.SOI&in
使由已存在的對象
物理表模式
行模式單行
主鍵ID
主健類型整數(shù)
名稱
實體名稱。
實體日勺有關(guān)屬性:
名稱:實體顯示的名稱,僅用于設(shè)計時。
公布狀態(tài):實體與否已公布,只讀。
功能:為實體定義自定義功能,在運行時顯示為表格對應(yīng)的工具欄按鈕。
狀態(tài)設(shè)置:設(shè)置實體屬性、功能在表單運行時的狀態(tài),決定實體屬性、功能在不一樣的
環(huán)境下與否可用。
物理表模式:設(shè)置實體物理表的創(chuàng)立模式,默認為由UAP在公布時自動創(chuàng)立。在特殊的
應(yīng)用場景中可以使用“使用已存在的對象”或“無后兩種狀況下UAP不負責實體物理表
的維護。
物理表:設(shè)置該實體在數(shù)據(jù)庫存儲時使用口勺物理表,一般狀況下一種實體對應(yīng)一種物理
表.
數(shù)據(jù)引擎模式:設(shè)置實體運行時數(shù)據(jù)的訪問方式。默認為UAP系統(tǒng)在公布時自動創(chuàng)立
特殊的應(yīng)用場景中可以使用“使用已存在的對象”或“無”,這兩種狀況下系統(tǒng)不負責實體
數(shù)據(jù)的讀取,只能通過顧客定義的接口獲取數(shù)據(jù)集。
數(shù)據(jù)引擎:當數(shù)據(jù)引擎模式為“使用已存在的對象”時,設(shè)置要使用的數(shù)據(jù)引擎對象。
主鍵:設(shè)置實體物理表口勺主鍵字段名。
7.1.2主鍵類型:設(shè)置實體物理表主鍵字段的類型,可選“整
數(shù)”或“GUID”或“字符串:
7.L3行模式:多行或單行。一般主表設(shè)置為單行。
7.1.4新建實體屬性
實體必須包括實體屬性時才有效。可以在UAP界面“表單”窗口中,右鍵點擊實體對應(yīng)
時節(jié)點,選擇“新建實體屬性”菜單向?qū)嶓w添加實體屬性:
?實體屬性通用屬性:
?類型:該實體屬性的類型。
?描述:對該實體屬性的單體描述。
?屬性名稱:實體屬性的名稱。
?默認值:實體屬性的默認值。
?使用默認值:顧客未提供數(shù)據(jù)時,與否使用實體屬性U勺默認值。
?公布:該實體屬性與否已經(jīng)公布。
?常用條件:該實體屬性與否可以在過濾中作為常用條件使用。
區(qū)間條件:該實體屬性與否可以在過濾中作為區(qū)間條件使用。
1.值更新事件:設(shè)置該實體屬性值更新時需要處理的腳本列表。
2.基礎(chǔ)資料類型字段共有三種類型的值更新事件:“攜帶目前字段有關(guān)參照屬性
到指定列”、“計算定義公式的值到指定列“、“體現(xiàn)式為真/假時變化指定欄目
編輯狀態(tài)”:其他類型字段比基礎(chǔ)資料類型字段缺乏第一種類型的值更新事件。
3.攜帶目前字段有關(guān)參照屬性到指定列
字段對應(yīng)關(guān)系
確定|取消|
4.計算定義公式的值到指定列
定義公式
公式執(zhí)行條件
廠只有在滿足以下條件時執(zhí)行公式(£):
公式內(nèi)容來源字段
尚的
出
巨
錄
昆
?子
二▲
占
,一
貨物
身
r錄
欄目|[第一子表金領(lǐng)]昱
的值等于:一
▼ILP名
預(yù)發(fā)
二
身
品
r占
子
日
LP昱
數(shù)量
食
r3票1
LP
引
[第一子表.數(shù)量]*[第一子表.單價]一
件數(shù)
腎
品
r當
L子
導(dǎo)
單價
酉
育
r系
L二
占
金頷
腎
票
r同
LP子
稅額
腎
r票
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年激情熱感按摩油項目可行性研究報告
- 2025年展會條碼管理系統(tǒng)項目可行性研究報告
- 2025年度購物中心店面租賃合同
- 中國空氣調(diào)節(jié)器壓縮機行業(yè)市場發(fā)展監(jiān)測及投資前景展望報告
- 2025年速釋制劑材料合作協(xié)議書
- 2019-2025年中國北京地鐵行業(yè)市場運營現(xiàn)狀及投資規(guī)劃研究建議報告
- 2025年度茶藝館線上線下推廣合作合同
- 買文具(教學設(shè)計)-2024-2025學年二年級上冊數(shù)學北師大版
- 2025年度豬舍租賃與農(nóng)業(yè)可持續(xù)發(fā)展合作協(xié)議
- 《記念劉和珍君》《為了忘卻的記念》聯(lián)讀教學設(shè)計
- 2022版義務(wù)教育(地理)課程標準(附課標解讀)
- 《鍛造安全生產(chǎn)》課件
- 中考英語閱讀理解(含答案)30篇
- 文化產(chǎn)業(yè)管理專業(yè)大學生職業(yè)生涯規(guī)劃書
- DSM-V美國精神疾病診斷標準
- 文獻的載體課件
- 2023年高考語文全國乙卷《長出一地的好蕎麥》解析
- 混凝土強度回彈檢測方案
- 歷年中考地理生物變態(tài)難題
- 研學旅行課程標準(一)-前言、課程性質(zhì)與定位、課程基本理念、課程目標
- 部編版二年級下冊語文教案全冊
評論
0/150
提交評論