U8UAP開(kāi)發(fā)手冊(cè)資料_第1頁(yè)
U8UAP開(kāi)發(fā)手冊(cè)資料_第2頁(yè)
U8UAP開(kāi)發(fā)手冊(cè)資料_第3頁(yè)
U8UAP開(kāi)發(fā)手冊(cè)資料_第4頁(yè)
U8UAP開(kāi)發(fā)手冊(cè)資料_第5頁(yè)
已閱讀5頁(yè),還剩93頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

UAP開(kāi)發(fā)樣例指導(dǎo)

用友研發(fā)中心U8平臺(tái)技術(shù)部

〈本文檔適用于U871版本>

目錄

一、摘要3

二、樣例開(kāi)發(fā)前提3

三、建立UAP項(xiàng)目3

四、建立表單模型5

(一)新建實(shí)體6

(二)新建實(shí)體屬性8

五、建立表單布局14

六、行為對(duì)象開(kāi)發(fā)15

(一)表單開(kāi)發(fā)17

(二)列表開(kāi)發(fā)30

(三)生單二次開(kāi)發(fā)36

(四)聯(lián)查報(bào)表37

(五)聯(lián)查UAP列表38

(六)UAP列表聯(lián)查U8單據(jù)39

(七)用戶自定義控件開(kāi)發(fā)42

(八)U8單據(jù)引用UAP檔案43

七、行為對(duì)象注冊(cè)56

功能介紹:56

使用說(shuō)明:56

應(yīng)用技巧:58

八、建立數(shù)據(jù)引擎59

功能介紹:59

使用說(shuō)明:60

應(yīng)用技巧:82

九、設(shè)置過(guò)濾條件82

功能介紹:82

使用說(shuō)明:82

應(yīng)用技巧:87

十、設(shè)置欄目88

功能介紹88

使用說(shuō)明88

應(yīng)用技巧89

H^一'、權(quán)限89

功能權(quán)限89

記錄級(jí)權(quán)限90

字段級(jí)權(quán)限91

十二、部署93

附錄:功能介紹93

1、行為對(duì)象升級(jí)說(shuō)明93

2、Logininfo對(duì)象介紹95

一、摘要

本文以U8-ERP中的銷(xiāo)售訂單為應(yīng)用原型,介紹了如何通過(guò)UAP進(jìn)行軟件開(kāi)發(fā),文中

給出了開(kāi)發(fā)方法和豐富樣例。內(nèi)容包括:

■UAP表單開(kāi)發(fā)原理

■UAP項(xiàng)目的建立和導(dǎo)入、導(dǎo)出

■UAP表單的模型設(shè)計(jì)和布局設(shè)計(jì)

■UAP表單的行為對(duì)象開(kāi)發(fā)

IUAP表單列表設(shè)計(jì)與開(kāi)發(fā)

■UAP表單列表的行為對(duì)象開(kāi)發(fā)

■如何對(duì)UAP表單的缺省按鈕進(jìn)行擴(kuò)展性開(kāi)發(fā)

■如何對(duì)UAP表單的缺省按鈕進(jìn)行取代性開(kāi)發(fā)

■如何為UAP表單增加新的按鈕及行為

■如何用程序代碼調(diào)用UAP報(bào)表

■如何用程序代碼調(diào)用UAP表單列表

■如何在UAP表單中增加權(quán)限控制:功能權(quán)限、字段權(quán)限、記錄權(quán)限

■如何為UAP表單開(kāi)發(fā)自定義控件

■如何開(kāi)發(fā)樹(shù)形檔案

■如何維護(hù)UAP數(shù)據(jù)引擎

■如何維護(hù)欄目

■如何維護(hù)過(guò)濾條件

■如何調(diào)用U8API

■U8單據(jù)自定義項(xiàng)如何引用UAP檔案

本文檔中使用的示例文件為“銷(xiāo)售訂單二次開(kāi)發(fā)",可以通過(guò)UAP將該文件導(dǎo)入到帳

套中。項(xiàng)目名稱(chēng)為“SaleVoucher",導(dǎo)入后在項(xiàng)目中包括幾個(gè)自定義單據(jù):“銷(xiāo)售訂單”

為二次開(kāi)發(fā)的Dem。示例;“零售日?qǐng)?bào)”為自定義空間二次開(kāi)發(fā)的Demo示例;“列表檔

案示例”、“樹(shù)形編輯檔案示例”、“樹(shù)形導(dǎo)航檔案示例”分別為各個(gè)對(duì)應(yīng)的檔案類(lèi)型的

示例。

二、樣例開(kāi)發(fā)前提

首先,需要安裝U8產(chǎn)品,并建立一個(gè)帳套。

其次,您需要向用友公司購(gòu)買(mǎi)UAP表單設(shè)計(jì)許可;不過(guò)您可以使用UAP的演示版

本,但是演示版本不能新建UAP項(xiàng)目,也不能注冊(cè)行為對(duì)象。

三、建立UAP項(xiàng)目

使用UAP登錄您的帳套后,在系統(tǒng)界面上的新建項(xiàng)目選項(xiàng)卡,選中“供應(yīng)鏈”后,在

右邊的列表中選擇“銷(xiāo)售管理”,在界面下方的幾個(gè)文本框中輸入項(xiàng)目名稱(chēng),編號(hào),描述

等;順序選擇框使用“默認(rèn)”即可。點(diǎn)擊“確定”如果輸入信息與先前創(chuàng)建的項(xiàng)目信息不

沖突,項(xiàng)目就可被成功創(chuàng)建。

您也可以導(dǎo)入我們?yōu)槟峁┑腢AP樣例項(xiàng)目,導(dǎo)入方法如下。

1、登錄UAP;

2、打開(kāi)菜單“文件一導(dǎo)入和導(dǎo)出”;

3、選中“導(dǎo)入項(xiàng)目數(shù)據(jù)到目前的服務(wù)器”,點(diǎn)“確定”按鈕;

4、點(diǎn)“導(dǎo)入”按鈕,選取U8安裝目錄下的“uap'sdk”目錄中的文件

“Samplefile”;

5、導(dǎo)入成功后;

UAP導(dǎo)入操作

導(dǎo)人...|關(guān)閉|

詳細(xì)信息:

Info(2006-11-07T21:16:40):開(kāi)始導(dǎo)/保1in?uiers的數(shù)據(jù)...

Info(2006-11-07T21:16:40):構(gòu)建網(wǎng)Ftefrom

[BFNeta_003].[dbo].[Uap_Vouchers]jectNo

InfoC2006-11-07T21:16:40):刪除舊,

Info(2006-11-07T21:16:41):插入新,

Info(2006-11-07T21:16:41):?jiǎn)螕?jù).UI營(yíng)人結(jié)束

Info(2006-11-07T21:16:41):開(kāi)始導(dǎo),數(shù)據(jù)…

Info(2006-11-07T21:16:41):構(gòu)建郵tefrom

[UFData_003_2006].[dbo].[AAEnum]ojectNo

Info(2006-11-07121:16:41):刪除I檢

InfoC2006-11-07T21:16:42):插入新數(shù)據(jù)?

Info(2006-11-07T21:16:42):?jiǎn)螕?jù),UFData.AA_Enum數(shù)據(jù)導(dǎo)入結(jié)束

Info(2006-11-07T21:16:42):數(shù)據(jù)導(dǎo)入結(jié)束,

6、在UAP已存在的項(xiàng)目中產(chǎn)生了一個(gè)名稱(chēng)為“SaleVbucher”的項(xiàng)目;

四、建立表單模型

選中“自定義表單”節(jié)點(diǎn),單擊右鍵,使用“新建自定義表單”功能創(chuàng)建一個(gè)新的表

單。然后在彈出的選擇界面中選擇“表單類(lèi)型”下的“單據(jù)”,在名稱(chēng)文本框中輸入一個(gè)

表單名字,不要與以前創(chuàng)建的表單名字重復(fù)。在成功創(chuàng)建后,系統(tǒng)界面會(huì)如下圖(圖表

1)所示:

圖表1

在上圖所示的實(shí)體節(jié)點(diǎn),默認(rèn)有兩個(gè)子節(jié)點(diǎn),分別為“主表和第一子表”,根據(jù)當(dāng)前表單

的需要設(shè)計(jì)實(shí)體,包括增加實(shí)體和實(shí)體屬性等。

(一)新建實(shí)體

需要為實(shí)體填寫(xiě)“實(shí)體名稱(chēng)”,和選擇“實(shí)體類(lèi)型”。除此以外,還可以通過(guò)實(shí)體的屬性

編輯窗口為實(shí)體設(shè)置各項(xiàng)信息。

實(shí)體的相關(guān)屬性:

?名稱(chēng):實(shí)體顯示的名稱(chēng),僅用于設(shè)計(jì)時(shí)。

?發(fā)布狀態(tài):實(shí)體是否已發(fā)布,只讀。

?功能:為實(shí)體定義自定義功能,在運(yùn)行時(shí)顯示為表格對(duì)應(yīng)的工具欄按鈕。

?狀態(tài)設(shè)置:設(shè)置實(shí)體屬性、功能在表單運(yùn)行時(shí)的狀態(tài),決定實(shí)體屬性、功能在不

同的環(huán)境下是否可用。

?物理表模式:設(shè)置實(shí)體物理表的創(chuàng)建模式,默認(rèn)為由UAP在發(fā)布時(shí)自動(dòng)創(chuàng)建。在

特殊的應(yīng)用場(chǎng)景中可以使用“使用已存在的對(duì)象”或“無(wú)”。后兩種情況下UAP

不負(fù)責(zé)實(shí)體物理表的維護(hù)。

?物理表:設(shè)置該實(shí)體在數(shù)據(jù)庫(kù)存儲(chǔ)時(shí)使用的物理表,一般情況下一個(gè)實(shí)體對(duì)應(yīng)一

個(gè)物理表。

?數(shù)據(jù)引擎模式:設(shè)置實(shí)體運(yùn)行時(shí)數(shù)據(jù)的訪問(wèn)方式。默認(rèn)為UAP系統(tǒng)在發(fā)布時(shí)自動(dòng)

創(chuàng)建,特殊的應(yīng)用場(chǎng)景中可以使用“使用已存在的對(duì)象”或“無(wú)”,這兩種情況

下系統(tǒng)不負(fù)責(zé)實(shí)體數(shù)據(jù)的讀取,只能通過(guò)用戶定義的接口獲取數(shù)據(jù)集。

?數(shù)據(jù)引擎:當(dāng)數(shù)據(jù)引擎模式為“使用已存在的對(duì)象”時(shí),設(shè)置要使用的數(shù)據(jù)引擎

對(duì)象。

?主鍵:設(shè)置實(shí)體物理表的主鍵字段名。

?主鍵類(lèi)型:設(shè)置實(shí)體物理表主鍵字段的類(lèi)型,可選“整數(shù)”或“GUID”或“字符

曳“

H-1o

?行模式:多行或單行。一般主表設(shè)置為單行。

(二)新建實(shí)體屬性

實(shí)體必須包含實(shí)體屬性時(shí)才有效??梢栽赨AP界面“表單”窗口中,右鍵點(diǎn)擊實(shí)體對(duì)

應(yīng)的節(jié)點(diǎn),選擇“新建實(shí)體屬性”菜單向?qū)嶓w添加實(shí)體屬性:

實(shí)體屬性通用屬性:

?類(lèi)型:該實(shí)體屬性的類(lèi)型。

?描述:對(duì)該實(shí)體屬性的單體描述。

?屬性名稱(chēng):實(shí)體屬性的名稱(chēng)。

?默認(rèn)值:實(shí)體屬性的默認(rèn)值。

?使用默認(rèn)值:用戶未提供數(shù)據(jù)時(shí),是否使用實(shí)體屬性的默認(rèn)值。

?發(fā)布:該實(shí)體屬性是否已經(jīng)發(fā)布。

?常用條件:該實(shí)體屬性是否可以在過(guò)濾中作為常用條件使用。

?區(qū)間條件:該實(shí)體屬性是否可以在過(guò)濾中作為區(qū)間條件使用。

?值更新事件:設(shè)置該實(shí)體屬性值更新時(shí)需要處理的腳本列表。

基礎(chǔ)資料類(lèi)型字段共有三種類(lèi)型的值更新事件:“攜帶當(dāng)前字段相關(guān)參照屬性到

指定列”、“計(jì)算定義公式的值到指定列”、“表達(dá)式為真/假時(shí)改變指定欄目編

輯狀態(tài)”;其余類(lèi)型字段比基礎(chǔ)資料類(lèi)型字段缺少第一種類(lèi)型的值更新事件。

1.攜帶當(dāng)前字段相關(guān)參照屬性到指定列

2.計(jì)算定義公式的值到指定列

定義公式

公式中不能使用全角字符作為操作符。作為常量使用時(shí),諳確保全角字匚蛾二口取消

符只出現(xiàn)在被引號(hào)包含的字符串內(nèi).

3.表達(dá)式為真/假時(shí)改變指定欄目編輯狀態(tài)

定義公式X

公式中不能使用全角字符作為操作符.作為常量使用時(shí),請(qǐng)確保全角字確定取消

符只出現(xiàn)在被引號(hào)包含的字符串內(nèi).I

表單式為真'假時(shí)修改指定欄目的編輯狀態(tài)

定義公式

公式中不能使用全角字符作為操作符。作為常量使用時(shí),語(yǔ)確保全角字確定取消

符只出現(xiàn)在被引號(hào)包含的字符串內(nèi).I

表單式為真'假時(shí)修改指定欄目的顯示狀態(tài)

定義公式X

公式執(zhí)行條件

廠只有在滿足以下條件時(shí)執(zhí)行公式&):

[主表.業(yè)務(wù)類(lèi)型]!='0'

公式內(nèi)容來(lái)源字段

欄目|[主表.發(fā)運(yùn)方式]三]的狀態(tài)更新為:[主表.收貨地址編碼]

[主表.收貨單位]

[主表.收貨聯(lián)系人]

[主表.收貨聯(lián)系電話]

「顯不⑤)[主表.收貨聯(lián)系人手機(jī)]

[主表.現(xiàn)存件數(shù)]

[主表.可用件數(shù)]

3隱藏兇[主表.iverifystate]

[主表.ireturncount]

[主表.icreditstate]

[主表.iswfcontrolled]

[主表.發(fā)貨單號(hào)]

[主表.發(fā)貨日期]

[主表.業(yè)務(wù)類(lèi)型]

[主表.銷(xiāo)售類(lèi)型]

[主表.訂單號(hào)]

i主袤.盅:票號(hào)i二J

公式中不能使用全角字符作為操作符。作為常量使用時(shí),語(yǔ)確保全角字取消

符只出現(xiàn)在被引號(hào)包含的字符串內(nèi)-

表單式為真'假時(shí)修改指定功能狀態(tài)

表單功能

定義公式

公式中不能使用全角字符作為操作符。作為常量使用時(shí),語(yǔ)確保全角字確定I取消

符只出現(xiàn)在被引號(hào)包含的字符串內(nèi)-

實(shí)體功能

定義公式

公式中不能使用全角字符作為操作符.作為常量使用時(shí),話確保全角字

確定取消

符只出現(xiàn)在被引號(hào)包含的字符串內(nèi).I

?唯一約束:是否檢查該實(shí)體屬性的值在整個(gè)表單范圍內(nèi)唯一。

?文本對(duì)齊:實(shí)體屬性文本的顯示位置。

?顯示文本:實(shí)體屬性的不同語(yǔ)言環(huán)境中顯示的文本。

?允許空值:實(shí)體屬性的值是否可以為空。

?物理表:實(shí)體屬性對(duì)應(yīng)物理字段的表名,即該實(shí)體屬性所屬實(shí)體的物理表。

?字段:實(shí)體屬性對(duì)應(yīng)的物理字段名。

除了支持以上通用屬性外,不同類(lèi)型的實(shí)體屬性還具有不同的特性:

1.表單編號(hào)

表單編號(hào)只能出現(xiàn)的主表實(shí)體中,并且只能有一個(gè)表單編號(hào)類(lèi)型的實(shí)體屬性。

2.表單名稱(chēng)

表單名稱(chēng)類(lèi)型的實(shí)體屬性只能在檔案類(lèi)型的表單中使用,同表單編號(hào)一樣,表單

名稱(chēng)類(lèi)型的實(shí)體屬性只能出現(xiàn)主表實(shí)體中,并且只能出現(xiàn)一次。

3.整數(shù)和正整數(shù)

?可否為0:數(shù)值型的值是否可為0。

?錄入長(zhǎng)度:限制用戶可錄入數(shù)值的最多位數(shù)。

?數(shù)據(jù)格式:數(shù)值類(lèi)型的顯示格式。

?最大值和最小值:數(shù)據(jù)的有效范圍。正整數(shù)的最小值必須等于或大于0。

4.小數(shù)和正小數(shù)

?可否為0:數(shù)值型的值是否可為0。

?錄入長(zhǎng)度:限制用戶可錄入數(shù)值的最多位數(shù)。

?數(shù)據(jù)格式:數(shù)值類(lèi)型的顯示格式。

?最大值和最小值:數(shù)據(jù)的有效范圍。正小數(shù)的最小值必須等于或大于0。

?小數(shù)位數(shù):數(shù)據(jù)保留的小數(shù)位數(shù)。

5.文本

?多行輸入:運(yùn)行時(shí)是否支持錄入多行文本。

?最大長(zhǎng)度:最多可錄入的文本長(zhǎng)度。

6.日期和日期時(shí)間

日期類(lèi)型運(yùn)行短日期格式,即只包含年月日。日期時(shí)間類(lèi)型包含年月日和時(shí)分

秒。

7.枚舉

枚舉類(lèi)型的實(shí)體屬性需要設(shè)置枚舉值列表,枚舉值的顯示值為在界面顯示的文

本,保存值為實(shí)際保存到數(shù)據(jù)庫(kù)的數(shù)據(jù),如枚舉類(lèi)型的實(shí)體屬性“銷(xiāo)售類(lèi)型”的

枚舉值可設(shè)置為如下圖所示:

U872中枚舉字段支持選擇“枚舉模式”:使用已存在枚舉、新創(chuàng)建枚舉。選擇

“使用已存在枚舉”后,需要為“枚舉類(lèi)型”選擇一個(gè)U8系統(tǒng)中現(xiàn)有的枚舉中

的一個(gè)。

8.基礎(chǔ)資料

基礎(chǔ)資料類(lèi)型的值來(lái)自指定參照檔案的對(duì)照值。

?參照對(duì)象:設(shè)置基礎(chǔ)資料類(lèi)型實(shí)體屬性的參照檔案對(duì)象,可以從U8檔案列

表中選擇,包含UAP中定義為檔案類(lèi)型的表單。

?參照顯示值:該屬性是設(shè)置當(dāng)前就“基礎(chǔ)資料”字段在運(yùn)行時(shí)的文本框里顯

示參照的那個(gè)字段的值。如上面的“參照對(duì)象”屬性選擇的存貨檔案,如果

不設(shè)參照顯示值,則運(yùn)行時(shí)默認(rèn)顯示為存貨編碼,如果將“參照顯示值”屬

性設(shè)置為存貨檔案的“存貨”名稱(chēng),運(yùn)行是該字段就會(huì)顯示為存貨的名稱(chēng)。

?選擇方式:設(shè)置在運(yùn)行時(shí)的對(duì)照選擇方式。

?自動(dòng)校驗(yàn):是否對(duì)錄入的值進(jìn)入檢驗(yàn)以確定數(shù)據(jù)是否來(lái)自指定的參照對(duì)象。

選擇“否”時(shí)允許用戶錄入?yún)⒄諏?duì)象中不存在的值。

9.基礎(chǔ)資料屬性

基礎(chǔ)資料屬性類(lèi)型的實(shí)體屬性必須和基礎(chǔ)資料類(lèi)型的實(shí)體屬性結(jié)合使用。

?參照屬性:設(shè)置基礎(chǔ)資料屬性類(lèi)型實(shí)體屬性要綁定的基礎(chǔ)資料類(lèi)型實(shí)體屬

性,并指定關(guān)聯(lián)的參照字段。當(dāng)基礎(chǔ)資料類(lèi)型的實(shí)體屬性值變化時(shí),基礎(chǔ)資

料屬性類(lèi)型的實(shí)體屬性值隨之改變。

10.數(shù)量、價(jià)格和金額

數(shù)量、價(jià)格和金額類(lèi)型的實(shí)體屬性實(shí)質(zhì)上為小數(shù)類(lèi)型,設(shè)置等同于小數(shù)類(lèi)型的實(shí)

體屬性。

11.復(fù)選框

特殊類(lèi)型的整數(shù)值,運(yùn)行時(shí)顯示為復(fù)選框,保存的數(shù)據(jù)為0(未選擇)或1(選

擇)。

12.制單人

當(dāng)前單據(jù)的作者,一般設(shè)為登錄用戶。

13.制單日期和修改日期

制單日期保存當(dāng)前表單生成的日期,修改日期保存表單最后一次修改的日期。這兩種類(lèi)型

的實(shí)體屬性實(shí)質(zhì)上為日期時(shí)間類(lèi)型,設(shè)置等同于日期時(shí)間類(lèi)型的實(shí)體屬性。

五、建立表單布局

在完成實(shí)體的設(shè)計(jì)后,可以設(shè)計(jì)表單布局,UAP支持一個(gè)表單多個(gè)布局視圖,用戶可

根據(jù)自己的使用習(xí)慣選擇一種布局視圖。布局視圖的設(shè)計(jì)與普通window界面的布局設(shè)計(jì)

基本一致。

用友ERP-U8UAP□EH

|文件(D|視圖(在項(xiàng)目(D單據(jù)⑧布局⑥工具①窗口如幫助Q!)

JD」,乙H。凸二嵋也嗇同回已K因炒

-3」J」V凹二一吊。觸花多電L5V尚,有昆合正/Q滬;

項(xiàng)目管理|UA落肖售訂單[表單定且UAP銷(xiāo)售訂單[布局視圖]

Q國(guó)aB在

UAP銷(xiāo)售訂單-Sile'Zoucher

「“指針二I捐售管理

銷(xiāo)售訂單號(hào)銷(xiāo)售類(lèi)型訂單日期3U8已有表單

A群態(tài)文本sS報(bào)表

客戶銷(xiāo)售部門(mén)業(yè)務(wù)員

O分組頁(yè)簽口單據(jù)轉(zhuǎn)換視則

發(fā)運(yùn)方式發(fā)往地址付款條件sE3自定義表單

t]分期框nUM銷(xiāo)售訂單

匯率幣種備注

居表格,列表檔案示例

□零售日?qǐng)?bào)

學(xué)自定義控件

已綁定實(shí)體:[SaleVgch.JM?l_E001]仔樹(shù)形編輯檔案示例

岸樹(shù)形控件L-a樹(shù)形導(dǎo)航檔案示例

才3若全0即次崛勃毒口2至白工。

□面板

貨物編號(hào)貨物名稱(chēng)銷(xiāo)售計(jì)量單位銷(xiāo)售計(jì)量單位名稱(chēng)計(jì)量單位組類(lèi)別主計(jì)量單位編用

+卜調(diào)整欄

-主表

17銷(xiāo)售訂單號(hào)

17訂單日期

1客戶

17銷(xiāo)售部門(mén)

*業(yè)務(wù)員

發(fā)運(yùn)方式

發(fā)往地址

付款條件

EI?幣種

17匯率

已綁定實(shí)體:[SeleV

訂單狀態(tài)

已綁定實(shí)體:[SaleW)uche_O(XM_EO)1]

青景色

設(shè)置控件的背景顏色.

當(dāng)前布局視圖:新視圖界面

就緒開(kāi)發(fā)模式[已獲取許可」

六、行為對(duì)象開(kāi)發(fā)

行為對(duì)象開(kāi)發(fā)是指增加表單或列表的功能按鈕,除了UAP系統(tǒng)自帶的功能按鈕外,還

可以增加按鈕,這些增加的功能按鈕是UAP表單開(kāi)發(fā)的基礎(chǔ)。

UAP提供了多種增加功能的途徑,首先通過(guò)設(shè)計(jì)界面的樹(shù)形菜單中的“功能”節(jié)點(diǎn)下

的表單功能和列表功能的“功能管理”(圖表2)添加功能按鈕,這些功能按鈕最終在運(yùn)

行時(shí)會(huì)被加載到U8產(chǎn)品的門(mén)戶上;其次可以為每個(gè)表單實(shí)體添加功能按鈕(圖表3),為

實(shí)體添加完成這些功能按鈕后,還需要在布局視圖上為該表單實(shí)體的“功能”屬性設(shè)置使

用這些功能(圖表4),這些功能按鈕最終在運(yùn)行時(shí)會(huì)被加載到該實(shí)體的工具欄按鈕上。

圖表2圖表3圖表4

表單0x¥X屬性¥X

主表實(shí)體▼

國(guó)01電它口▼表格▼

攀僉J

B3銷(xiāo)售訂單

日標(biāo)識(shí)

日一實(shí)體編號(hào)1SaleYouche_0001_E001《世」

白…自I主表類(lèi)型列表實(shí)體B布局

:…U第一子表名稱(chēng)主表國(guó)尺寸

日鼻敏760,306

白口布局視圖

發(fā)布狀態(tài)是鋪定邊絳Top,Left

日默認(rèn)布局功能尊合)

??縁ill

F]:i7功能狀態(tài)設(shè)置舞仔,

于占表單功能日數(shù)據(jù)田位置o,o

E數(shù)據(jù)弓擎業(yè)務(wù)對(duì)象[

1D="1e4T2d£lB高級(jí)

「功能管理數(shù)據(jù)弓1孥模式使用已存在的對(duì)象

旨狀態(tài)設(shè)置物理表SO_SOMain綁定實(shí)體第一子表[SaleVouche

物理表模式使而已存在的對(duì)象

EE1回列表功能功能選擇保合)

行模式單行

:…受功能管理

主鍵ID控件口299fd7b5-0d£d-4192-bd76

■主健類(lèi)型%BE

顯示工具欄是

V過(guò)濾

正顯示

.L?s組件接口功色

編號(hào)規(guī)則實(shí)體的功能集合.視圖表格

樣式設(shè)置

圖表5

功能編輯

成員屬性

保存▲

標(biāo)識(shí)

棄分隔條否

功能IDbtiiLast

2J末張

棄JJ

d22耒

復(fù)

制H

?圖

?新

國(guó)

張工具欄和菜單

?矍是

y

名稱(chēng)

一該功能按鈕在設(shè)計(jì)時(shí)的標(biāo)識(shí)名稱(chēng)。

增加區(qū)>|刪除①)|

3A呻輸出|由中X0*9提交審核棄審復(fù)制生單的囹K《AM

|確定|取消|/

增加功能按鈕時(shí),很多工作都可以通過(guò)上圖(圖5)的設(shè)計(jì)界面完成,開(kāi)發(fā)人員關(guān)心

的僅僅是表單開(kāi)發(fā)業(yè)務(wù)邏輯的實(shí)現(xiàn)。這些按鈕的作用主要是通過(guò)在運(yùn)行時(shí)對(duì)模型對(duì)象中數(shù)

據(jù)的修改以及最終將修改的數(shù)據(jù)持久化來(lái)完成的。

UAP表單開(kāi)發(fā)分為表單開(kāi)發(fā)和列表開(kāi)發(fā)兩種。因此對(duì)應(yīng)了兩種不同的開(kāi)發(fā)類(lèi)型定義了

兩種不同的訪問(wèn)模型對(duì)象數(shù)據(jù)的接口。

新增功能開(kāi)發(fā)(鎖定、解

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論