技術(shù)規(guī)范標(biāo)準(zhǔn)_某軟件公司bos二次開發(fā)規(guī)范_第1頁(yè)
技術(shù)規(guī)范標(biāo)準(zhǔn)_某軟件公司bos二次開發(fā)規(guī)范_第2頁(yè)
技術(shù)規(guī)范標(biāo)準(zhǔn)_某軟件公司bos二次開發(fā)規(guī)范_第3頁(yè)
技術(shù)規(guī)范標(biāo)準(zhǔn)_某軟件公司bos二次開發(fā)規(guī)范_第4頁(yè)
技術(shù)規(guī)范標(biāo)準(zhǔn)_某軟件公司bos二次開發(fā)規(guī)范_第5頁(yè)
已閱讀5頁(yè),還剩27頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

BOS二次開發(fā)規(guī)范 課程簡(jiǎn)介 本課程為K 3CloudBOS二次開發(fā)提供開發(fā)標(biāo)準(zhǔn) 課程說明 命名空間規(guī)范程序集BOS設(shè)計(jì)器規(guī)范數(shù)據(jù)庫(kù)規(guī)范 提綱 開發(fā)工具 VS2010 Oracle11gClient SQLServer2008 VS環(huán)境設(shè)置 服務(wù)端組件輸出路徑 TFS K3Cloud K3CloudServer Bin 開發(fā)環(huán)境及參數(shù)設(shè)置 命名空間規(guī)范程序集BOS設(shè)計(jì)器規(guī)范數(shù)據(jù)庫(kù)規(guī)范插件繼承體系 提綱 命名要求表達(dá)準(zhǔn)確 無歧義格式 ISV K3 業(yè)務(wù)系統(tǒng) 模塊 功能 ISV 開發(fā)商標(biāo)識(shí)符業(yè)務(wù)系統(tǒng) K 3業(yè)務(wù)系統(tǒng)標(biāo)識(shí)符模塊 K 3模塊標(biāo)識(shí)符功能 功能標(biāo)識(shí)符技術(shù)名稱和功能均使用Pascal大小寫KDV K3 SCM SAL ExpOrderKDV K3 ExpOrderKDV ExpOrder 命名空間規(guī)范 命名空間規(guī)范程序集BOS設(shè)計(jì)器規(guī)范數(shù)據(jù)庫(kù)規(guī)范插件繼承體系 提綱 與命名空間一致格式 ISV K3 業(yè)務(wù)系統(tǒng) 模塊 功能 KDV K3 SCM SAL ExpOrder dllKDV K3 ExpOrder dllKDV ExpOrder dll 程序集規(guī)范 命名空間規(guī)范程序集BOS設(shè)計(jì)器規(guī)范數(shù)據(jù)庫(kù)規(guī)范插件繼承體系 提綱 業(yè)務(wù)對(duì)象編號(hào) FormID 自動(dòng)生成GUID BOS設(shè)計(jì)器規(guī)范 BOS設(shè)計(jì)器規(guī)范 BOS設(shè)計(jì)器對(duì)象屬性標(biāo)識(shí) Key 不允許重復(fù)格式 ISV標(biāo)識(shí)符 標(biāo)識(shí) 單據(jù)體標(biāo)識(shí)字段標(biāo)識(shí)通常建議Key 字段名 ISV標(biāo)識(shí)符 名稱 命名空間規(guī)范程序集BOS設(shè)計(jì)器規(guī)范數(shù)據(jù)庫(kù)規(guī)范插件繼承體系 提綱 數(shù)據(jù)庫(kù)規(guī)范 數(shù)據(jù)庫(kù)對(duì)象規(guī)范表命名 ISV標(biāo)識(shí)符 T 名稱 長(zhǎng)度 30示例 KDV T USER 數(shù)據(jù)庫(kù)規(guī)范 數(shù)據(jù)庫(kù)對(duì)象規(guī)范字段命名 F ISV標(biāo)識(shí)符 名稱 長(zhǎng)度 30示例 KDV USERNAME 數(shù)據(jù)庫(kù)規(guī)范 數(shù)據(jù)庫(kù)對(duì)象規(guī)范 數(shù)據(jù)庫(kù)規(guī)范 數(shù)據(jù)庫(kù)對(duì)象規(guī)范避免擴(kuò)展沖突函數(shù) 觸發(fā)器不建議使用 數(shù)據(jù)庫(kù)規(guī)范 數(shù)據(jù)類型規(guī)范使用的數(shù)據(jù)類型CHARNCHARVARCHARNVARCHARBLOBNCLOBSMALLINTINTDECIMALDATETIME 命名空間規(guī)范程序集BOS設(shè)計(jì)器規(guī)范數(shù)據(jù)庫(kù)規(guī)范插件繼承體系 提綱 業(yè)務(wù)系統(tǒng)擴(kuò)展業(yè)務(wù)對(duì)象單據(jù)基礎(chǔ)資料列表過濾條件報(bào)表 繼承體系 業(yè)務(wù)系統(tǒng)擴(kuò)展業(yè)務(wù)系統(tǒng)插件單據(jù)基礎(chǔ)資料動(dòng)態(tài)表單列表 繼承體系 抽象類 組件 Kingdee BOS Core 繼承體系 插件實(shí)現(xiàn)重載抽象類操作方法 插件開發(fā)規(guī)范 單據(jù)插件繼承 AbstractBillPlugIn基礎(chǔ)資料插件繼承 AbstractBasePlugIn動(dòng)態(tài)表單插件繼承 AbstractDynamicFormPlugIn 插件開發(fā)規(guī)范 實(shí)現(xiàn)接口 IDynamicFormViewPluginOnInitialize視圖模型初始化事件AfterLoadData加載數(shù)據(jù)后事件AfterBindData綁定數(shù)據(jù)后事件處理接口AfterF7SelectF7操作后事件LanguageChanged語言切換 插件開發(fā)指南 實(shí)現(xiàn)接口 IDynamicFormViewPluginBarItemClick菜單單擊事件處理擴(kuò)展接口AfterBarItemClick菜單單擊事件后BeforeDoOperation操作調(diào)用前事件AfterDoOperation操作調(diào)用完成后事件ListViewClick 列表項(xiàng)目單擊事件TreeNodeClick 樹控件單擊事件TreeDragDrop 數(shù)控件拖拽EntityRowClick 分錄行單擊事件 插件開發(fā)指南 實(shí)現(xiàn)接口 IDynamicFormModelPlugInCreateNewData數(shù)據(jù)模型創(chuàng)建實(shí)體對(duì)象事件AfterCreateNewData數(shù)據(jù)模型創(chuàng)建實(shí)體對(duì)象完成后事件BeforeUpdateValue數(shù)據(jù)更新前事件DataChanged數(shù)據(jù)改變后事件CreateNewEntryRow創(chuàng)建分錄行事件BeforeDeleteRow刪除分錄行事件AfterDeleteRow刪除分錄后事件 插件開發(fā)指南 序時(shí)簿插件繼承 AbstractListPlugIn 插件開發(fā)規(guī)范 實(shí)現(xiàn)接口 IListViewPluginBarItemClick菜單單擊事件處理擴(kuò)展接口AfterBarItemClick菜單單擊事件后BeforeDoOperation操作調(diào)用前事件AfterDoOperation操作調(diào)用完成后事件CellDbClick單元格雙擊事件AfterGetData取數(shù)完成后事件

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論