下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、MAXIMO拔河訓(xùn)練目錄MAXIMO拔河訓(xùn)練11.Maximo邏輯簡(jiǎn)介3幾個(gè)典型的DataBean4AppBean4ResultBean4LookupBean5QbeBean53.使用菜單6主菜單6自定義菜單64.開(kāi)始使用中心7歡迎中心自定義7自定義收件箱7自定義記錄集85.使用BUTTON 8應(yīng)用和修改新銀行按鈕8內(nèi)部自定義按鈕事件96.使用樹(shù)控件107.自定義控件118.使用虛擬和虛擬字段139.使用視圖1410.定制系統(tǒng)服務(wù)1411.自定義工作流15角色自定義15自定義操作1612.與數(shù)據(jù)庫(kù)相關(guān)的17MAXIMO通過(guò)JDBC調(diào)用數(shù)據(jù)庫(kù)17從MAXIMO調(diào)用存儲(chǔ)過(guò)程18MAXIMO解密19
2、13.系統(tǒng)自定義權(quán)限練習(xí)20需求討論2014.AppBean21Addrow()22CLEAR ()22DELETE()22DUPLICATE()22CanExit()23GetMboSet()23Initialize()23NEXT()23PREVIOUS()23RESULTS()24SAVE()24SaveYesNoCheck()24ROUTEWF()24ToBeSaved()2415.DataBean25Add attribute(屬性,flags) 25Addrow()25CancelDialog()25Copytonewrow()25Count()26Delete()26Execut
3、e()26GetXXX(row,col)26GetCurrentRow()26GetMbo(row)26Insert(row)27IsEmpty()27Save()27ToBeSaved()27Toggle deleterv () 2716.MboConstants281.Maximo邏輯簡(jiǎn)介使用Ajax技術(shù):基于Iframe的部分提交機(jī)制本地刷新機(jī)制使用Xml作為UI的說(shuō)明應(yīng)用程序界面內(nèi)容以XML形式提供,該XML由JSP的控制標(biāo)記組件組成。其中,components組件和Javascript中的腳本生成必須一起顯示的頁(yè)面。使用封裝的控件時(shí),控件邏輯封裝在JSP中Components的控件在
4、component-registry.xml和control-registry.xml中定義,代碼控制類為psdi.webclient.controls.*和ponents .對(duì)應(yīng)于事件響應(yīng)控件的databean的方法,或?qū)?yīng)于lookups.xml和library.xml的方法幾種典型的DataBeanapvin綁定到應(yīng)用程序頂部,用于處理主頁(yè)功能。BOOKMARK()、DUPLICATE()、getResultsBean()、gotoTab()、saveYesNoCheck()和RUNREPORTS()等ResultBean綁定到用于處理和顯示Table
5、中數(shù)據(jù)的容器table。定義了一些獨(dú)特的方法:selectrecord()、getMboSet()和fetchTableData()。LookupBean在圖中,JobPlanBean繼承自lookupbean在選擇值對(duì)話框中,綁定用于返回兩種數(shù)據(jù)類型:設(shè)置值(setvalue)和查詢值(setqbe)。如果已復(fù)蓋Selectrecord()、execute()和getMboSetRemote()等方法,則只需使用getMboSetRemote()方法(僅寫(xiě)入LookupBean)即可。QbeBean在圖中,ClassificationBean繼承自QbeBean在用于查詢篩選器數(shù)據(jù)的高級(jí)查詢
6、對(duì)話框中,復(fù)蓋qbeclear()、qbecancel()、execute()。通常,自定義QbeBean需要特殊的查詢方法。3.使用菜單主菜單通過(guò)以下語(yǔ)句確定系統(tǒng)菜單的位置:select * from max menu where menudype=module;Elementtype= header 是標(biāo)頭Elementtype= app 是應(yīng)用程序菜單位置是通過(guò)職位和職位確定的,您可以人工添加。如果在創(chuàng)建新應(yīng)用程序時(shí)請(qǐng)求選擇相應(yīng)的模塊,如何創(chuàng)建新模塊?Select * from maxmodules;尋找既有模組,并根據(jù)既有型式加入新模組記錄。select * from max menu
7、 where menudype=module;然后,根據(jù)現(xiàn)有樣式添加elementtype= module 和elementtype= header 的記錄。自定義菜單要自定義菜單,需要修改兩個(gè)系統(tǒng)級(jí)XML、library.xml和menus.xml。將此段落添加到Library.xml中。將此部分添加到Menus.xml中。添加后重新啟動(dòng)服務(wù)器,即可看到此菜單。4.開(kāi)始使用中心自定義歡迎中心以Maxadmin身份登錄,單擊“創(chuàng)建新模板”,然后向頁(yè)面中添加相應(yīng)選項(xiàng),如下所示:每個(gè)頁(yè)面都是portlet,您可以通過(guò)自定義單個(gè)portlet單擊來(lái)配置該portlet。自定義收件箱系統(tǒng)中有收件箱,管
8、理員可以減少相關(guān)顯示字段,但是自定義收件箱有很多限制,要求您修改收件箱默認(rèn)JSP。JSP位置:e : maximo applications maximo maximouiweb web module webclient components inbox ports控制控制類psdi . webclient . controls . inbox portlet自定義記錄集所有可用的查詢都位于查詢表中,根據(jù)這些不同的查詢選擇,還可以選擇不同的列,并使用顏色警告定義圖形。在每個(gè)應(yīng)用程序中創(chuàng)建查詢5.使用BUTTON新銀行按鈕的應(yīng)用和修改系統(tǒng)中有一個(gè)“新建行”按鈕,如下所示默認(rèn)事件為addrow,要
9、再次復(fù)制此方法,必須在當(dāng)前table綁定databean中復(fù)制此方法。內(nèi)部自定義按鈕事件新建按鈕:自定義事件selasparts1.調(diào)用系統(tǒng)appbean上的selasparts()方法2.在主對(duì)象上調(diào)用selasparts()方法3.調(diào)用當(dāng)前應(yīng)用dialog id= selas parts 的對(duì)話框4.調(diào)用系統(tǒng)library.xml中的dialog id=selasparts 對(duì)話框6.使用樹(shù)控件Mbo:必須實(shí)現(xiàn)實(shí)現(xiàn)以下方法的HierarchicalMboRemote接口:isTop()、hasChildren()、hasParents()、init()、add()。Mboset:繼承Hie
10、rarchicalMboSet,從而實(shí)現(xiàn)getChildren()、getParent()、getSiblings()、getTop()、getPathToTopDatabean:通過(guò)繼承TreeControlBean復(fù)蓋所需的方法即可示例:public class loctree hbbean extends tree controll bean protected void initialize()throws MX exception,remote exceptionsuper . initialize();public int select record()throws remote
11、exception,MX exceptionwebclient event webclient event=session context . getcurrent event();string locations id=webclient event . getvaluestring();mboset remote MSR _ loc=MX server . getmxserver()。getmboset (locations ,getmxession()。getuser info();locations id=location sid . replace all(, );MSR _ loc . setwhere( locations id= locations id );If(msr_loc.count()0)string location=MSR _ loc . get MBO(0)。getstring( location );appbean . firedatachanged
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026江蘇連云港東海水晶產(chǎn)業(yè)發(fā)展集團(tuán)有限公司招聘保安人員5人考試參考題庫(kù)及答案解析
- 2026年中國(guó)科學(xué)技術(shù)大學(xué)科研部勞務(wù)派遣崗位招聘4名考試備考試題及答案解析
- 2026年天津海運(yùn)職業(yè)學(xué)院?jiǎn)握芯C合素質(zhì)筆試模擬試題附答案詳解
- 2026西藏阿里地區(qū)普蘭縣財(cái)政局招聘財(cái)會(huì)管理專業(yè)人才1人考試參考題庫(kù)及答案解析
- 2026黑龍江哈爾濱工業(yè)大學(xué)商學(xué)院招聘考試參考試題及答案解析
- 2026廣東佛山南海獅山鎮(zhèn)小塘第四幼兒園招聘3人考試備考題庫(kù)及答案解析
- 2026湖北隨州農(nóng)商銀行科技研發(fā)中心第二批人員招聘9人考試備考試題及答案解析
- 2026貴州遵義市紅花崗區(qū)選調(diào)事業(yè)單位工作人員18人考試參考試題及答案解析
- 2026年合肥市包河區(qū)外國(guó)語(yǔ)第一實(shí)驗(yàn)小學(xué)招聘考試備考試題及答案解析
- 2026內(nèi)蒙古鄂爾多斯電力冶金集團(tuán)股份有限公司招聘考試備考題庫(kù)及答案解析
- 人工智能與終身學(xué)習(xí)體系構(gòu)建研究報(bào)告
- 2025杭州市市級(jí)機(jī)關(guān)事業(yè)單位編外招聘考試備考試題及答案解析
- 化學(xué)反應(yīng)原理大題集訓(xùn)(含解析)-2026屆高中化學(xué)一輪復(fù)習(xí)講義
- 團(tuán)隊(duì)成員介紹課件
- 醫(yī)院敏感數(shù)據(jù)安全管理規(guī)范
- 政協(xié)機(jī)車(chē)輛管理辦法
- 渝22TS02 市政排水管道附屬設(shè)施標(biāo)準(zhǔn)圖集 DJBT50-159
- 母嬰護(hù)理員職業(yè)道德課件
- 電力工程應(yīng)急管理措施
- 2025年高考英語(yǔ)復(fù)習(xí)難題速遞之語(yǔ)法填空(2025年4月)
- 2025外籍工作人員勞動(dòng)合同范本
評(píng)論
0/150
提交評(píng)論