freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

u8uap開發(fā)手冊-wenkub

2023-06-21 17:39:45 本頁面
 

【正文】 對應(yīng)的工具欄按鈕。(一) 新建實(shí)體需要為實(shí)體填寫“實(shí)體名稱”,和選擇“實(shí)體類型”。您也可以導(dǎo)入我們?yōu)槟峁┑腢AP樣例項(xiàng)目,導(dǎo)入方法如下。二、 樣例開發(fā)前提首先,需要安裝U8產(chǎn)品,并建立一個(gè)帳套。UAP開發(fā)指導(dǎo)文檔UAP開發(fā)樣例指導(dǎo)用友研發(fā)中心 U8平臺技術(shù)部本文檔適用于U871版本 目 錄一、 摘要 3二、 樣例開發(fā)前提 3三、 建立UAP項(xiàng)目 3四、 建立表單模型 5(一) 新建實(shí)體 6(二) 新建實(shí)體屬性 8五、 建立表單布局 12六、 行為對象開發(fā) 13(一) 表單開發(fā) 15(二) 列表開發(fā) 28(三) 生單二次開發(fā) 34(四) 聯(lián)查報(bào)表 35(五) 聯(lián)查UAP列表 36(六) UAP列表聯(lián)查U8單據(jù) 37(七) 用戶自定義控件開發(fā) 40(八) U8單據(jù)引用UAP檔案 41七、 行為對象注冊 54功能介紹: 54使用說明: 54應(yīng)用技巧: 56八、 建立數(shù)據(jù)引擎 57功能介紹: 57使用說明: 58應(yīng)用技巧: 80九、 設(shè)置過濾條件 80功能介紹: 80使用說明: 80應(yīng)用技巧: 85十、 設(shè)置欄目 86功能介紹 86使用說明 86應(yīng)用技巧 87十一、 權(quán)限 87功能權(quán)限 87記錄級權(quán)限 88字段級權(quán)限 89十二、 部署 90附錄:功能介紹 91行為對象升級說明 91LoginInfo 對象介紹 93 一、 摘要本文以U8ERP中的銷售訂單為應(yīng)用原型,介紹了如何通過UAP進(jìn)行軟件開發(fā),文中給出了開發(fā)方法和豐富樣例。其次,您需要向用友公司購買UAP表單設(shè)計(jì)許可;不過您可以使用UAP的演示版本,但是演示版本不能新建UAP項(xiàng)目,也不能注冊行為對象。登錄UAP; 打開菜單“文件-導(dǎo)入和導(dǎo)出”; 選中“導(dǎo)入項(xiàng)目數(shù)據(jù)到目前的服務(wù)器”,點(diǎn)“確定”按鈕; 點(diǎn)“導(dǎo)入”按鈕,選取U8安裝目錄下的“uap\sdk”目錄中的文件“Samplefile”; 導(dǎo)入成功后; 在UAP已存在的項(xiàng)目中產(chǎn)生了一個(gè)名稱為“SaleVoucher”的項(xiàng)目;四、 建立表單模型選中“自定義表單”節(jié)點(diǎn),單擊右鍵,使用“新建自定義表單”功能創(chuàng)建一個(gè)新的表單。除此以外,還可以通過實(shí)體的屬性編輯窗口為實(shí)體設(shè)置各項(xiàng)信息。l 狀態(tài)設(shè)置:設(shè)置實(shí)體屬性、功能在表單運(yùn)行時(shí)的狀態(tài),決定實(shí)體屬性、功能在不同的環(huán)境下是否可用。l 物理表:設(shè)置該實(shí)體在數(shù)據(jù)庫存儲時(shí)使用的物理表,一般情況下一個(gè)實(shí)體對應(yīng)一個(gè)物理表。l 主鍵:設(shè)置實(shí)體物理表的主鍵字段名。(二) 新建實(shí)體屬性 實(shí)體必須包含實(shí)體屬性時(shí)才有效。l 默認(rèn)值:實(shí)體屬性的默認(rèn)值。l 區(qū)間條件:該實(shí)體屬性是否可以在過濾中作為區(qū)間條件使用。l 文本對齊:實(shí)體屬性文本的顯示位置。l 字段:實(shí)體屬性對應(yīng)的物理字段名。l 錄入長度:限制用戶可錄入數(shù)值的最多位數(shù)。4. 小數(shù)和正小數(shù)l 可否為0:數(shù)值型的值是否可為0。正小數(shù)的最小值必須等于或大于0。6. 日期和日期時(shí)間日期類型運(yùn)行短日期格式,即只包含年月日。8. 基礎(chǔ)資料基礎(chǔ)資料類型的值來自指定參照檔案的對照值。l 選擇方式:設(shè)置在運(yùn)行時(shí)的對照選擇方式。l 參照屬性:設(shè)置基礎(chǔ)資料屬性類型實(shí)體屬性要綁定的基礎(chǔ)資料類型實(shí)體屬性,并指定關(guān)聯(lián)的參照字段。12. 制單人當(dāng)前單據(jù)的作者,一般設(shè)為登錄用戶。布局視圖的設(shè)計(jì)與普通window界面的布局設(shè)計(jì)基本一致。這些按鈕的作用主要是通過在運(yùn)行時(shí)對模型對象中數(shù)據(jù)的修改以及最終將修改的數(shù)據(jù)持久化來完成的。表單開發(fā)又可細(xì)分為表單功能開發(fā)和表單實(shí)體功能開發(fā),每個(gè)不同部分的開發(fā)又都分為UAP已有按鈕的功能修改開發(fā)和新增按鈕的功能開發(fā)。 /// /summary /// param name=loginU8登錄對象/param /// param name=netLogin.Net登錄對象/param /// param name=Cardnumber表單編號/param /// param name=ds表單數(shù)據(jù)/param /// param name=state表單狀態(tài)/param /// param name=voucherParameter表單載入?yún)?shù)/paramvoid ReceiptLoading( login, string Cardnumber, DataSet ds, VoucherStateEnum state,ReceiptLoadingParas loadingParas)。 /// summary /// 值更新之后的接口,對值的后續(xù)處理(如對其他Cell值的變更)在這里進(jìn)行 /// param name=paraCell的值變動參數(shù)/param /// param name=businessObject所屬業(yè)務(wù)對象/param /// param name=voucherObject所屬表單對象/param /// /summary void CellChanged(CellChangeEventArgs para, BusinessProxy businessObject, VoucherProxy voucherObject)。 /// summary /// 刪除行之后的接口,對刪除行的后續(xù)處理在這里進(jìn)行 /// param name=paraRowChangeEventArgs[]類型,要?jiǎng)h除的行參數(shù)/param /// param name=businessObject所屬業(yè)務(wù)對象/param /// param name=voucherObject所屬表單對象/param /// /summary void RowsDeleted(RowChangeEventArgs[] para, BusinessProxy businessObject, VoucherProxy voucherObject)。 /// summary /// 業(yè)務(wù)數(shù)據(jù)合法性檢查之前的接口 /// param name=businessObject所屬業(yè)務(wù)對象/param /// param name=voucherObject所屬表單對象/param /// /summary void DataChecking(BusinessProxy businessObject, VoucherProxy voucherObject)。 /// summary /// 參照打開前的接口 /// param name=view觀察者視圖接口(IEditWindow)對象/param /// param name=paraReferOpenEventArgs參照信息/param /// param name=businessObject所屬業(yè)務(wù)對象/param /// param name=voucherObject所屬表單對象/param /// /summary void ReferOpening(ReferOpenEventArgs para, BusinessProxy businessObject, VoucherProxy voucherObject)。(版本新增) /// /summary /// param name=businessObject所屬業(yè)務(wù)對象/param /// param name=voucherObject所屬表單對象/param /// param name=ID布局視圖中指定的自定義控件“控件ID”/param /// returns用戶自定義控件對象/returnsControl CreateControl(BusinessProxy businessObject, VoucherProxy voucherObject, string ID)。 /// summary /// 鼠標(biāo)左鍵雙擊數(shù)據(jù)單元格的接口 /// /summary /// param name=para鼠標(biāo)雙擊信息/param /// param name=businessObject所屬業(yè)務(wù)對象/param /// param name=voucherObject所屬表單對象/param void CellDoubleClick(CellDoubleClickEventArgs para, BusinessProxy businessObject, VoucherProxy voucherObject)。 這個(gè)方法是表單功能按鈕執(zhí)行的入口,根據(jù)在UAP表單功能的功能管理(見圖2)里添加的不同功能按鈕的ButtonKey來區(qū)別不同的功能。Excuting方法的返回值可以作為Excute方法的第二個(gè)參數(shù)PreExcuteResult傳入Excute,你可以在Excute方法體重分析傳入的信息決定程序是否繼續(xù)執(zhí)行,或作出其他處理等,同樣,Excute方法的返回值也可作為Excuted方法的參數(shù)傳入,并作必要檢查。示例[IsImplementAttribute(true)]public IButtonEventHandler GetButtonEventHandler(VoucherButtonArgs ButtonArgs) { //保存按鈕UAP已有功能的部分修改開發(fā) if ( == btnSaveVoucher) { return new AcceptOrderButton()。根據(jù)在UAP表單的功能管理里不同功能按鈕的ButtonKey來區(qū)別不同的功能。示例//鎖定按鈕新增功能開發(fā) 雙擊查看代碼 注意項(xiàng)2) UAP已有功能的修改開發(fā)說明UAP已經(jīng)實(shí)現(xiàn)了新增表單的保存方法,但是我們可能在使用UAP保存邏輯的基礎(chǔ)之上,在保存之前或保存之后對表單的某些數(shù)據(jù)做一定的修改。直接操作數(shù)據(jù)庫:直接操作數(shù)據(jù)庫的開發(fā)方法與下面的“新增功能開發(fā)”的開發(fā)方法大體一致,此處不再細(xì)述。 if ([iswfcontrolled].Value == 1) return null。 = 。 (domHead, dom)。 if (apiEx != null) { if (apiEx is MomSysException) { MomSysException sysEx = apiEx as MomSysException。 (API異常: + )。 }注意項(xiàng) 表單實(shí)體功能開發(fā)(表單實(shí)體工具欄按鈕功能開發(fā))說明表單實(shí)體的功能開發(fā)主要是針對表單中的某個(gè)實(shí)體的數(shù)據(jù)相應(yīng)的功能操作。從UAP給出的接口的參數(shù)中可以看出,對當(dāng)前表單實(shí)體的功能操作,不僅能訪問當(dāng)前的表單實(shí)體模型對象,還能訪問當(dāng)前的表單模型對象。 //查看存貨量 case SenDevViewCount: ViewCount(businessObject, voucherObject)。 //訂單追溯匯總查詢 case SenDevVoucherZhuiSuHuiZongChaXun: VoucherZhuiSuHuiZongChaXun(businessObject, voucherObject)。方法的參數(shù)para代表觸發(fā)當(dāng)前方法的工具欄上的一個(gè)按鈕,businessObject代表當(dāng)前表單實(shí)體的模型對象,voucherObject代表當(dāng)前表單的模型對象。你需要做的就是重寫該類中的一個(gè)方法:/// summary /// 批審按鈕處理方法 /// /summary /// param name=sender事件觸發(fā)者/param /// param name=args事件對應(yīng)的參數(shù)信息/parampublic override void ProcessEvent( eventType, object sender, object args){}列表的分成開發(fā)時(shí),就是通過上面方法的參數(shù)send
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1