




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
K/3產(chǎn)品部K/3Cloud技術(shù)開發(fā)培訓(xùn)
----BOS單據(jù)轉(zhuǎn)換插件開發(fā)課程簡介:
本課程介紹K/3
CloudBOS單據(jù)轉(zhuǎn)換插件的開發(fā)及配置,以功能講解輔之案例演練幫助學(xué)員快速掌握K/3
Cloud
BOS平臺(tái)的單據(jù)轉(zhuǎn)換功能。
課程說明:概述單據(jù)轉(zhuǎn)換插件案例演練目錄概述單據(jù)轉(zhuǎn)換插件案例演練目錄單據(jù)轉(zhuǎn)換插件–插件注冊(cè)概述單據(jù)轉(zhuǎn)換插件案例演練目錄單據(jù)轉(zhuǎn)換插件–接口結(jié)構(gòu)AbstractConvertPlugIn
接口如何開發(fā)插件–接口結(jié)構(gòu)OnInitVariable(InitVariableEventArgse)
初始化變量,可以得到轉(zhuǎn)換規(guī)則,源單和目標(biāo)單的BussinessInfoOnQueryBuilderParemeter(QueryBuilderParemeterEventArgse)
解析字段映射關(guān)系,并構(gòu)建查詢參數(shù)。這里可以加入你想要的額外的字段OnInSelectedRow(InSelectedRowEventArgse)構(gòu)建列表中選擇數(shù)據(jù)行的查詢條件語句OnParseFilter(ParseFilterEventArgse)解析過濾策略中配置的條件,這里可以插件而外增加過濾條件。AbstractConvertPlugIn插件接口下推執(zhí)行順序如何開發(fā)插件–接口結(jié)構(gòu)OnGetSourceData(GetSourceDataEventArgse)
下推時(shí),執(zhí)行SQL,讀取源單數(shù)據(jù)(下推執(zhí)行)OnBeforeGroupBy(BeforeGroupByEventArgse)
執(zhí)行源數(shù)據(jù)分組前,在這里可以修改分組字段。OnCreateTarget(CreateTargetEventArgse)
根據(jù)源數(shù)據(jù)分組結(jié)果,初始化創(chuàng)建目標(biāo)單據(jù)數(shù)據(jù)包(下推執(zhí)行)OnBeforeFieldMapping(BeforeFieldMappingEventArgse)根據(jù)字段映射,向目標(biāo)字段填充值之前。這里可以設(shè)置e.FireFieldMappingEvent值,啟動(dòng)插件每個(gè)字段填充事件(即:OnFieldMapping事件)AbstractConvertPlugIn插件接口下推執(zhí)行順序如何開發(fā)插件–接口結(jié)構(gòu)OnFieldMapping(FieldMappingEventArgse)根據(jù)字段映射,向目標(biāo)字段填充值OnAfterFieldMapping(AfterFieldMappingEventArgse)
所有字段映射完成OnCreateLink(CreateLinkEventArgse)
關(guān)聯(lián)關(guān)系(Link表)創(chuàng)建前OnAfterCreateLink(CreateLinkEventArgse)關(guān)聯(lián)關(guān)系(Link表)創(chuàng)建完成AfterConvert(AfterConvertEventArgse)單據(jù)轉(zhuǎn)換后事件,這里目標(biāo)單已經(jīng)全部生成,可以在這里修改目標(biāo)單數(shù)據(jù)包里的值。AbstractConvertPlugIn插件接口下推執(zhí)行順序如何開發(fā)插件–接口結(jié)構(gòu)OnInitVariable(InitVariableEventArgse)
初始化變量,可以得到轉(zhuǎn)換規(guī)則,源單和目標(biāo)單的BussinessInfoOnParseFilterOptions(ParseFilterOptionsEventArgse)
解析映射關(guān)系中的過濾選項(xiàng)OnParseFilter(ParseFilterEventArgse)選單前事件:解析過濾策略中配置的條件AbstractConvertPlugIn插件接口選單前執(zhí)行順序如何開發(fā)插件–接口結(jié)構(gòu)OnInitVariable(InitVariableEventArgse)
初始化變量,可以得到轉(zhuǎn)換規(guī)則,源單和目標(biāo)單的BussinessInfoOnQueryBuilderParemeter(QueryBuilderParemeterEventArgse)
解析字段映射關(guān)系,并構(gòu)建查詢參數(shù)。這里可以加入你想要的額外的字段OnInSelectedRow(InSelectedRowEventArgse)構(gòu)建列表中選擇數(shù)據(jù)行的查詢條件語句AbstractConvertPlugIn插件接口選單執(zhí)行順序如何開發(fā)插件–接口結(jié)構(gòu)OnGetDrawSourceData(GetSourceDataEventArgse)
選單時(shí),執(zhí)行SQL,讀取源單數(shù)據(jù)(選單執(zhí)行)OnBeforeGroupBy(BeforeGroupByEventArgse)
執(zhí)行源數(shù)據(jù)分組前OnCreateDrawTarget(CreateTargetEventArgse)
根據(jù)源數(shù)據(jù)分組結(jié)果,初始化創(chuàng)建目標(biāo)單據(jù)數(shù)據(jù)包(選單執(zhí)行)OnBeforeFieldMapping(BeforeFieldMappingEventArgse)根據(jù)字段映射,向目標(biāo)字段填充值之前AbstractConvertPlugIn插件接口選單執(zhí)行順序如何開發(fā)插件–接口結(jié)構(gòu)OnFieldMapping(FieldMappingEventArgse)根據(jù)字段映射,向目標(biāo)字段填充值OnAfterFieldMapping(AfterFieldMappingEventArgse)
所有字段映射完成OnCreateLink(CreateLinkEventArgse)
關(guān)聯(lián)關(guān)系(Link表)創(chuàng)建前OnAfterCreateLink(CreateLinkEventArgse)關(guān)聯(lián)關(guān)系(Link表)創(chuàng)建完成AfterConvert(AfterConvertEventArgse)單據(jù)轉(zhuǎn)換后事件AbstractConvertPlugIn插件接口選單執(zhí)行順序概述單據(jù)轉(zhuǎn)換插件示例目錄如何開發(fā)插件–代碼示例單據(jù)轉(zhuǎn)換插件OnInitVariable(InitVariableEventArgse)初始化事件InitVariableEventArgse.SourceBusinessInfo源單據(jù)BusinessInfoe.TargetBusinessInfo目標(biāo)單據(jù)BusinessInfoe.Rule單據(jù)轉(zhuǎn)換規(guī)則
示例:如何開發(fā)插件–代碼示例OnQueryBuilderParemeter(QueryBuilderParemeterEventArgse)解析字段映射關(guān)系,并構(gòu)建查詢參數(shù)QueryBuilderParemeterEventArgse.SourceBusinessInfo來源單據(jù)BusinessInfoe.SelectItems添加查詢參數(shù)集合e.DicFieldAlias字段別名字典包
示例:如何開發(fā)插件–代碼示例OnBeforeGroupBy(BeforeGroupByEventArgse)分組事件之前,可以添加分組字段BeforeGroupByEventArgse.GroupByMode分組類型,比如一對(duì)一
e.HeadGroupKey添加分組字段,單據(jù)分組依據(jù)e.EntryGroupKey添加分組字段,單據(jù)體分錄合并e.HeadGroupKey添加分組字段,單據(jù)分組依據(jù)e.SourceData來源單據(jù)數(shù)據(jù)包
示例:如何開發(fā)插件–代碼示例OnBeforeGroupBy(BeforeGroupByEventArgse)分組事件之前,可以添加分組字段BeforeGroupByEventArgse.GroupByMode分組類型,比如一對(duì)一
e.HeadGroupKey添加分組字段,單據(jù)分組依據(jù)e.EntryGroupKey添加分組字段,單據(jù)體分錄合并e.HeadGroupKey添加分組字段,單據(jù)分組依據(jù)e.SourceData來源單據(jù)數(shù)據(jù)包
示例:特別聲明沒有金蝶軟件國際軟件集團(tuán)有限公司的特別許可,任何人不能以任何形式或?yàn)槿魏文康膹?fù)制或傳播本文檔的任何部分。本文檔中包含的信息如有更改,恕不另行通知。由金蝶軟件(中國)有限公司和其分銷商所銷售的某些軟件產(chǎn)品包含有其它軟件供應(yīng)商的軟件組件。Microsoft?、WINDOWS?、NT?、EXCEL?、Word?、PowerPoint?和SQLServer?是微軟公司的注冊(cè)商標(biāo)。IBM?、DB2?、DB2通用數(shù)據(jù)庫、OS/2?、ParallelSysplex?、MVS/ESA、AIX?、S/390?、AS/400?、OS/390?、OS/400?、iSeries、pSeries、xSeries、zSeries、z/OS、AFP、IntelligentMiner、WebSphere?、Netfinity?、Tivoli?、Informix和Informix?動(dòng)態(tài)ServerTM是國際商業(yè)機(jī)器公司在美國或其他公司的商標(biāo)。ORACLE?是ORACLE公司的注冊(cè)商標(biāo)。UNIX?是UNIXINTERNATIONALCO.,LIMTED的注冊(cè)商標(biāo)、OSF/1?和Motif?是OpenGroup的注冊(cè)商標(biāo)。Citrix?、Citrix徽標(biāo)、ICA、ProgramNeighborhood?、MetaFrame?、WinFrame?、VideoFrame?、MultiWin?以及此處引用的Citrix產(chǎn)品名是CitrixSystems公司的商標(biāo)或注冊(cè)商標(biāo)。HTML是HATEMOGLUTEKSTILGIYIMSANAYIVETICARETA.S.的注冊(cè)商標(biāo),DHTML、XML和XHTML是W3C?、WorldWideWeb協(xié)會(huì)、計(jì)算機(jī)科學(xué)實(shí)驗(yàn)室的商標(biāo)或注冊(cè)商標(biāo),PureXML是國際商業(yè)機(jī)器公司的注冊(cè)商標(biāo)。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)內(nèi)部信息安全技術(shù)保障服務(wù)合同
- 社會(huì)保險(xiǎn)知識(shí)培訓(xùn)課件
- 籃球場建設(shè)施工合同
- 避孕節(jié)育知識(shí)培訓(xùn)課件
- 智能化成本控制方案開發(fā)合同
- 質(zhì)量基礎(chǔ)知識(shí)培訓(xùn)課件
- 采購合同書和供貨協(xié)議
- 智能安防產(chǎn)品研發(fā)和銷售合同
- 手房按揭買賣協(xié)議
- 借款還款合同書
- 臨時(shí)工雇傭合同范本2025年度
- (二調(diào))武漢市2025屆高中畢業(yè)生二月調(diào)研考試 地理試卷
- “艾梅乙”感染者消除醫(yī)療歧視制度-
- 2024-2025學(xué)年八年級(jí)地理下冊(cè)第七章《南方地區(qū)》檢測卷(人教版)
- 森林防火知識(shí)
- 小學(xué)語文常見的說明方法(四年級(jí)下冊(cè)第二單元)
- 學(xué)習(xí)-化工單元第十四講萃取
- 貝利嬰幼兒發(fā)展量表
- 血液透常見并發(fā)癥及處理課件
- 長輸管道工程施工組織設(shè)計(jì)
- 說課比賽一等獎(jiǎng)《醫(yī)用化學(xué)》說課課件
評(píng)論
0/150
提交評(píng)論