版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、金蝶eas常有問題解答工具及框架應(yīng)用_金蝶eas常有問題解答工具及框架應(yīng)用_36/36金蝶eas常有問題解答工具及框架應(yīng)用_1BOS工具1.1bos啟動(dòng)測(cè)試,服務(wù)端啟動(dòng)就緒,可是客戶端起不來問題描繪拷貝過來的bos解決方案,啟動(dòng)測(cè)試向來逗留在服務(wù)器就緒步驟。BOS業(yè)務(wù)建模工具啟動(dòng)測(cè)。解決方法拷貝過來的解決方案,其解決方案runtimeapusicconfigserver.xml中的內(nèi)容為空??截愐粋€(gè)能正常啟動(dòng)測(cè)試的該配置文件,取代即可。.合用版本EAS703.1.2測(cè)試啟動(dòng)的服務(wù)器端自動(dòng)封閉并報(bào)錯(cuò)問題描繪,bos導(dǎo)入703的demo帳套,服務(wù)器端為703.啟動(dòng)測(cè)試后,測(cè)試啟動(dòng)的服務(wù)器端自動(dòng)封閉
2、并報(bào)錯(cuò)??墒羌偃缬每刂婆_(tái)啟動(dòng),則沒有問題。試一試過更新bos工具,更新解決方案,從頭建立等均沒法解決。解決方法現(xiàn)場(chǎng)更新補(bǔ)?。篜T054300。.合用版本1.360老版本工作流連結(jié),版本不般配問題問題描繪步驟160老版本工作流連結(jié),版本不般配。解決方法解決方法:步驟1步驟1更新BOS工具,保證BOS工具版本和服務(wù)端的版本一致。步驟2步驟2安裝補(bǔ)丁PT028007。將PT028007下載到當(dāng)?shù)?,此后在bos工具“工具-更新BOS工具”中進(jìn)行安裝,解決插件下載不下來的問題。步驟3步驟3檢查服務(wù)器路徑“$EAS_HOMEeasserverlibsp”目錄下邊能否存在“sp-metadata.jar”文
3、件。假如存在,則把“$EAS_HOMEeasserverlibsp”目錄下邊的“sp-metadata.jar”更名為“metadata.jar”并取代“”目錄下的“metadata.jar”(取代前備份一下);這樣建模工具再連結(jié)的時(shí)候就能夠直接更新該目錄下的“metadata.jar”包。假如不存在,則履行下一步。步驟4步驟4沒法連結(jié)工作流,可能是元數(shù)據(jù)不一致致使,能夠?qū)⒎?wù)端的四個(gè)jav包拷貝到供本地BOS下載的服務(wù)器路徑下,需要拷貝服務(wù)端“$EAS_HOMEeasserverlibcommonbos”目錄下的四個(gè)文件:common.jarormrpc.jarbosframework.ja
4、rmetadata.jar將這四個(gè)文件覆蓋服務(wù)器“$EAS_HOMEeasserverdeployfileserver.eareasWebClientBOSModularboscommoneclipseplugins”路徑下的以下文件:以及“BOSModularbosruntimeeclipseplugins”路徑下的“”(對(duì)應(yīng)bosframework.jar)。步驟5步驟5翻開當(dāng)?shù)谺OS的時(shí)候先除掉緩存,路徑是當(dāng)?shù)谺OS安裝目錄“BOSModularclear_bosmodular_env.bat”。步驟6步驟6從頭進(jìn)行工作流連結(jié)操作。.合用版本1.4BOS快測(cè)服務(wù)器停止問題描繪BOS快測(cè)啟
5、動(dòng)EAS登岸過程中,快測(cè)服務(wù)器停止,報(bào)錯(cuò)詳情見附件。解決方法請(qǐng)檢查現(xiàn)場(chǎng)bos工具使用的jdk版本能否1.5版本。假如jdk版本確認(rèn)沒有問題,依據(jù)異樣提示:找不到web有關(guān)的類解決方案webwebRootWEB-INFlib目錄下。請(qǐng)現(xiàn)場(chǎng)參照辦理。1.5BOS主菜單管理翻開,全部標(biāo)準(zhǔn)產(chǎn)品菜單沒法顯示問題描繪701bos開發(fā)工具,主菜單管理翻開,全部標(biāo)準(zhǔn)產(chǎn)品菜單沒法顯示。解決方法依據(jù)分析,本機(jī)考證,經(jīng)過服務(wù)端控制臺(tái)新建的數(shù)據(jù)中心,查察數(shù)據(jù)庫表T_pm_mainmenuitem,此中flevel字段有記錄為null或許為0,致使在bos開發(fā)工具中沒法正常顯示“主菜單”內(nèi)容。應(yīng)當(dāng)是創(chuàng)立數(shù)據(jù)中心的腳本中
6、,初始化T_pm_mainmenuitem表數(shù)據(jù)的某些腳本,沒有供給flevel字段的初始化。后續(xù)的補(bǔ)丁中應(yīng)當(dāng)有對(duì)有關(guān)記錄的修復(fù)腳本(每個(gè)記錄屬于不一樣樣業(yè)務(wù)領(lǐng)域供給,因此,修復(fù)的腳本應(yīng)當(dāng)也是不一樣樣業(yè)務(wù)領(lǐng)域的補(bǔ)丁供給),需要現(xiàn)場(chǎng)更新有關(guān)的業(yè)務(wù)領(lǐng)域的最新補(bǔ)丁,并正確履行有關(guān)補(bǔ)丁中的數(shù)據(jù)庫腳本。75版本bos工具最新補(bǔ)丁已經(jīng)能夠進(jìn)行提示指導(dǎo)或許手工進(jìn)行修復(fù):修復(fù)思路:假如flevel為null或許為0,需要參照其flongnumber字段,將flevel字段手工修復(fù).修復(fù)方法:flongnumber字段中的!號(hào)有多少個(gè),flevel就等于,!號(hào)的總數(shù)+1能夠參照flevel字段不為空的記錄,其f
7、level和flongnumber的關(guān)系?;蛟S使用以下腳本辦理:updatet_pm_mainmenuitemmmsetflevel=(selectflevelfromt_bas_sysmenuitemsmwheresm.flevelisnotnullandsm.flongnumber=mm.flongnumber)whereflevelisnullandexists(selectfromt_bas_sysmenuitemsmwheresm.flevelisnotnullandsm.flongnumber=mm.flongnumber)假如仍有問題,請(qǐng)檢查flevelisnull的記錄,此后刪
8、除。1.6eas控制臺(tái)bim服務(wù)啟動(dòng)異樣問題描繪eas控制臺(tái)bim服務(wù)啟動(dòng)異樣。解決方法改正eas/admin/upater/updater.sh文件(小型機(jī)AIX系統(tǒng)而言,windows下的是eas/admin/upater/updater.bat)中的“CLASSPATH=$EAS_HOME/admin/updater/boot/tl_launcher.jar”,在文件中CLASSPATH后增添以下信息:各個(gè)jar之間連續(xù),不要有任何空格或許換行,unix、Linux環(huán)境下多個(gè)路徑之間使用“:”分隔;Windows環(huán)境下多個(gè)路徑使用“;”分開。1.7BOS啟動(dòng)測(cè)試,點(diǎn)擊任何單據(jù)或基礎(chǔ)資料報(bào)
9、錯(cuò)問題描繪EAS應(yīng)用及bos相應(yīng)的補(bǔ)丁打到最新,bos工具更新,此后導(dǎo)入新的解決方案,bos下啟動(dòng)運(yùn)轉(zhuǎn)調(diào)試,客戶登錄后點(diǎn)擊任何單據(jù)或基礎(chǔ)資料報(bào)錯(cuò)。tion:ConfigServiceNOTinited。解決方法請(qǐng)檢查解決方案runtimeserverprofilesserver1configlistenerconfig.data該文件中能否有以下監(jiān)聽配置:假如該配置文件中沒有,請(qǐng)手工加入,或許從服務(wù)器上拷貝:serverprofilesserver1configlistenerconfig.data此后重啟bos工具考證。1.8設(shè)置快捷鍵問題描繪使用bos設(shè)計(jì)開發(fā)工具設(shè)置快捷鍵。解決方法使用b
10、os設(shè)計(jì)開發(fā)工具設(shè)置快捷鍵,參照以下步驟:1、在設(shè)計(jì)開發(fā)工具中,翻開對(duì)應(yīng)的listUI或許editUI,在“綱領(lǐng)”視圖中找到對(duì)應(yīng)的“Actions”,找到需要設(shè)置快捷鍵的置需要的快捷鍵,如“action,在該action的“屬性”窗口中,找到“快捷鍵”的屬性,設(shè)F9”,詳盡設(shè)置能夠參照標(biāo)準(zhǔn)產(chǎn)品已經(jīng)設(shè)置過快捷鍵的action;2、設(shè)置過的快捷鍵的action,需要“綱領(lǐng)-MenuBar”中,新增對(duì)應(yīng)的MenuItem,該menuItem中的“action”屬性需要綁定上邊設(shè)置過快捷鍵的action;3、此后宣告測(cè)試;。1.9更新bos工具方法問題描繪更新bos工具方法。解決方法bos工具更新方法
11、(任選一種即可):1、使用建模工具視圖下的“工具”-“更新BOS工具”更新進(jìn)行更新,所連結(jié)的服務(wù)器需要正常運(yùn)轉(zhuǎn)狀態(tài)。此后履行BOSModular/clear_bosmodular_env.bat除掉工具緩存。2、手工更新bosIDE:拷貝eas/server/deploy/fileserver.eas/easwebclient/BOSModular,覆蓋bos工具的安裝目錄BOSModular,此后履行BOSModular/clear_bosmodular_env.bat除掉工具緩存。合用版本版本不限1.10網(wǎng)絡(luò)互斥問題描繪網(wǎng)絡(luò)互斥。解決方法該功能使用較少,沒有有關(guān)的詳盡文檔介紹,咨詢研發(fā)有關(guān)
12、人員,對(duì)波及“網(wǎng)絡(luò)互斥”開發(fā)內(nèi)容做一匯總:1、現(xiàn)場(chǎng)701版本bos開發(fā)工具,能夠在“建模工具視圖”下,左側(cè)“業(yè)務(wù)單元管理”中,右鍵對(duì)應(yīng)業(yè)務(wù)單據(jù),彈出菜單中有“網(wǎng)絡(luò)互斥管理”功能,(即常用的“宣告業(yè)務(wù)單元”的右鍵菜單中),假如沒有此“網(wǎng)絡(luò)互斥管理”功能,建議更新701補(bǔ)丁:PT068336此后在“建模工具視圖”,雙擊翻開業(yè)務(wù)單據(jù),在菜單“業(yè)務(wù)單元”-“功能定義”中編寫對(duì)應(yīng)功能,綁定互斥項(xiàng)目。2、其余,在設(shè)計(jì)開發(fā)視圖下,翻開ui元數(shù)據(jù),“綱領(lǐng)”視圖下,找到對(duì)應(yīng)action,在其“屬性”窗口中,有服務(wù)綁定和擴(kuò)展屬性能夠設(shè)置網(wǎng)絡(luò)互斥和數(shù)據(jù)互斥。3、最后,網(wǎng)絡(luò)搜尋“eas客戶端常用代碼”,參照此中“網(wǎng)絡(luò)
13、互斥功好手工控制”有關(guān)章節(jié)。上述操作本機(jī)未進(jìn)行考證,現(xiàn)場(chǎng)自行參照、考證。合用版本版本不限1.11元數(shù)據(jù)升級(jí)、歸并問題描繪元數(shù)據(jù)升級(jí)元數(shù)據(jù)歸并。解決方法關(guān)于打補(bǔ)丁,在二次開發(fā)的元數(shù)據(jù)歸并步驟出現(xiàn)異樣中止,則補(bǔ)丁安裝的后續(xù)步驟:履行補(bǔ)丁腳本以及生成子系統(tǒng)樹都會(huì)撤消履行,為保證補(bǔ)丁正確安裝,需要手工履行“補(bǔ)丁腳本以及生成子系統(tǒng)樹”(2個(gè)操作均在eas服務(wù)端控制臺(tái)上有供給相應(yīng)功能)。而歸并步驟出現(xiàn)異樣,最后受影響的會(huì)是部署到EAS服務(wù)器上的二次開發(fā)的內(nèi)容。對(duì)此異樣的辦理參照以下方法:方法一、依據(jù)提示詳盡異樣,調(diào)整(項(xiàng)目二次開發(fā)經(jīng)過BOS開發(fā)工具)已經(jīng)部署到服務(wù)器上的二次開發(fā)有關(guān)的元數(shù)據(jù),此后從頭在EA
14、S服務(wù)端履行元數(shù)據(jù)歸并,若有仍有異樣,連續(xù)分析,再調(diào)整,再歸并,直至歸并無錯(cuò)誤為止;方法二、關(guān)于二次開發(fā)內(nèi)容參照元數(shù)據(jù)升級(jí)指南,由二次開發(fā)在數(shù)據(jù)歸并,并從頭宣告、測(cè)試,最后從頭部署到服務(wù)器考證即可;BOS開發(fā)工具中達(dá)成元方法三、依據(jù)詳盡異樣,如異樣不影響正常功能(包含標(biāo)準(zhǔn)產(chǎn)品以及二次開發(fā)功能,需要在該EAS環(huán)境上測(cè)試考證)使用,能夠忽視。合用版本版本不限1.12導(dǎo)入菜單的步驟出現(xiàn)異樣(卡?。﹩栴}描繪bos工具導(dǎo)入解決方案,在導(dǎo)入菜單的步驟出現(xiàn)異樣(卡住),或許bos開發(fā)環(huán)境中,對(duì)解決方案的主菜單進(jìn)行設(shè)置,主菜單中沒法看見任何菜單項(xiàng)。解決方法依據(jù)分析,本機(jī)考證,經(jīng)過服務(wù)端控制臺(tái)新建的數(shù)據(jù)中心,查
15、察數(shù)據(jù)庫表T_pm_mainmenuitem,此中flevel字段有記錄為null或許為0,致使在bos開發(fā)工具中沒法正常顯示“主菜單”內(nèi)容。應(yīng)當(dāng)是創(chuàng)立數(shù)據(jù)中心的腳本中,初始化flevel字段的初始化。T_pm_mainmenuitem表數(shù)據(jù)的某些腳本,沒有供給后續(xù)的補(bǔ)丁中應(yīng)當(dāng)有對(duì)有關(guān)記錄的修復(fù)腳本(每個(gè)記錄屬于不一樣樣業(yè)務(wù)領(lǐng)域供給,因此,修復(fù)的腳本應(yīng)當(dāng)也是不一樣樣業(yè)務(wù)領(lǐng)域的補(bǔ)丁供給),需要現(xiàn)場(chǎng)更新有關(guān)的業(yè)務(wù)領(lǐng)域的最新補(bǔ)丁,并正確履行有關(guān)補(bǔ)丁中的數(shù)據(jù)庫腳本。75版本bos工具最新補(bǔ)丁已經(jīng)能夠進(jìn)行提示指導(dǎo)或許手工進(jìn)行修復(fù):修復(fù)思路:假如flevel為null或許為0,需要參照其flongnumb
16、er字段,將flevel字段手工修復(fù).修復(fù)方法:flongnumber字段中的!號(hào)有多少個(gè),flevel就等于,!號(hào)的總數(shù)+1能夠參照flevel字段不為空的記錄,其flevel和flongnumber的關(guān)系?;蛟S使用以下腳本辦理:updatet_pm_mainmenuitemmmsetflevel=(selectflevelfromt_bas_sysmenuitemsmwheresm.flevelisnotnullandsm.flongnumber=mm.flongnumber)whereflevelisnullandexists(selectfromt_bas_sysmenuitemsmw
17、heresm.flevelisnotnullandsm.flongnumber=mm.flongnumber)假如仍有問題,請(qǐng)檢查flevelisnull的記錄,此后刪除。合用版本版本不限1.13只美麗見一級(jí)菜單,而沒法看見二級(jí)以下的菜單問題描繪bos工具導(dǎo)入解決方案,在導(dǎo)入菜單的步驟出現(xiàn)異樣(卡住),只美麗見一級(jí)菜單,而沒法看見二級(jí)以下的菜單。解決方法現(xiàn)場(chǎng)數(shù)據(jù)庫中的t_pm_mainmenuitem表,有fparent字段為空的記錄,且記錄為空的記錄對(duì)應(yīng)的目錄層級(jí)為2,致使后續(xù)層級(jí)的也沒法正常顯示。能夠依據(jù)select*fromt_pm_mainmenuitemwherefparentisn
18、ullandflevel?來查察對(duì)應(yīng)層級(jí)父級(jí)菜單為空記錄,刪除或許找對(duì)應(yīng)的領(lǐng)域的研發(fā)供給修復(fù)腳本。針對(duì)問題回復(fù):依據(jù)現(xiàn)場(chǎng)供給的t_pm_mainmenuitem數(shù)據(jù)表,分析發(fā)現(xiàn)此中有部分2級(jí)菜單的fparent字段為空。致使生成菜單樹出現(xiàn)空指針異樣。依據(jù)檢查的結(jié)果,出現(xiàn)問題的2級(jí)別以上菜單的fparent記錄為空的菜單,均是“營銷服務(wù)管理_售樓管理”一系列的菜單?,F(xiàn)場(chǎng)能夠經(jīng)過以下sql查問:select*fromt_pm_mainmenuitemwherefparentisnullandflevel1;至于上述有問題的的記錄出現(xiàn)原由:有可能是現(xiàn)場(chǎng)更新了房地產(chǎn)有關(guān)的補(bǔ)?。ㄑa(bǔ)丁腳本出缺點(diǎn)),或許人
19、工增添了有關(guān)的有問題的菜單數(shù)據(jù)。辦理方法:方法1、聯(lián)系房地產(chǎn)售樓管理有關(guān)的研發(fā),供給正確的數(shù)據(jù)腳本(假如上邊的問題確認(rèn)是房地產(chǎn)補(bǔ)丁致使)進(jìn)行修復(fù);方法2、人工修復(fù),依照實(shí)質(zhì)菜單上下級(jí)狀況,將fparent字段修復(fù);方法3、刪除上邊有問題的菜單記錄,后續(xù)如使用到,則經(jīng)過EAS客戶端增添。合用版本版本不限1.14解決方案目錄中沒有任何元數(shù)據(jù)問題描繪導(dǎo)入解決方案,提示成功,可是解決方案目錄中沒有任何元數(shù)據(jù),lib包等內(nèi)容。解決方法跟研發(fā)討論,現(xiàn)場(chǎng)下載過程中,有server/properties/multilanguage_sql.jar包沒法下載。預(yù)計(jì)是該jar包太大體使。辦理方法:方法一:服務(wù)器上
20、暫時(shí)刪除或許剪切該jar包到其余目錄,待導(dǎo)完解決方案后,再恢復(fù)jar包。節(jié)點(diǎn)中的filter_rule屬性,此后邊,追加“;multilanguage_sql.jar”(注意大小寫),以過濾掉上述沒法下載的jar包。(該jar包跟多語言有關(guān),能夠不用下載)并履行BOSModularclear_bosmodular_env.bat環(huán)境清理緩存,重啟bos工具考證。合用版本版本不限1.15單據(jù)序時(shí)簿界面左下角統(tǒng)計(jì)的行數(shù)跟實(shí)質(zhì)顯示的不一致問題描繪客戶端運(yùn)轉(zhuǎn)時(shí)候,單據(jù)序時(shí)簿界面左下角統(tǒng)計(jì)的行數(shù)跟實(shí)質(zhì)顯示的不一致。解決方法此問題一般出此刻包含有分錄業(yè)務(wù)單據(jù)中,而沒有分錄的基礎(chǔ)資料,基本不會(huì)出現(xiàn)。在BOS
21、解決方案中,找到此序時(shí)簿listui對(duì)應(yīng)的query,此后查察下此query的“其余”頁簽,確認(rèn)此頁簽中“主鍵定義”欄目能否只有id一項(xiàng),假如沒有entrys.id的話,需要加上。.合用版本版本不限1.16單據(jù)頭進(jìn)行共計(jì)的字段,在序時(shí)簿中共計(jì)錯(cuò)誤問題描繪單據(jù)頭字段進(jìn)行共計(jì),在序時(shí)簿界面,共計(jì)的結(jié)果不正確,關(guān)于單占有N條分錄的狀況,單據(jù)頭共計(jì)字段對(duì)此條單據(jù)記錄會(huì)獲得N倍實(shí)質(zhì)值的結(jié)果。解決方法找到此單據(jù)序時(shí)簿界面listui對(duì)應(yīng)的query,在“字段”頁簽中,找到要共計(jì)的單據(jù)頭字段,此后在下邊的擴(kuò)展屬性欄中增添一個(gè)PKNameGroupBy,并將此擴(kuò)展屬性都應(yīng)的值改正為id,此后從頭宣告即可。1.
22、17BOSTYPE怎樣查問問題描繪需要獲得實(shí)體的bosType,請(qǐng)問怎樣查找到。解決方法相應(yīng)實(shí)體的BOSTYPE??稍诒鞹_SYS_EntityRef中查找對(duì)應(yīng)實(shí)體的BOSTYPE,或許在bos下工具下相應(yīng)的實(shí)體文件*.entity的源代碼中找到標(biāo)簽,標(biāo)簽內(nèi)為關(guān)于的BOSTYPE。1.18升級(jí)上來環(huán)境的BOS報(bào)錯(cuò)問題描繪從服務(wù)器更新bos工具,新建業(yè)務(wù)單元或編寫業(yè)務(wù)單元,保留扔出異樣。解決方法common.jar更新到2013年10月17號(hào)后,從服務(wù)器更新bos工具,新建業(yè)務(wù)單元或編寫業(yè)務(wù)單元,保留扔出異樣,經(jīng)過分析,是Context類中增添了getOriginLocale接口致使工具調(diào)用異樣
23、。更新BOS補(bǔ)丁:PT094186合用版本7501.19列表界面顯示異樣,列表界面沒法顯示超出30行問題描繪列表界面沒法顯示超出30行,實(shí)質(zhì)有50多行,部分行沒法選中。解決方法現(xiàn)場(chǎng)開發(fā)的單據(jù)應(yīng)當(dāng)有分錄,請(qǐng)查察數(shù)據(jù)源-其余-主鍵信息中能否增添了分錄的id,假如沒有請(qǐng)?jiān)囈辉囋鎏韱螕?jù)id和分錄.id合用版本版本不限導(dǎo)入解決方案時(shí),選擇從遠(yuǎn)程服務(wù)器導(dǎo)入,報(bào)錯(cuò)問題描繪BOS7.50導(dǎo)入解決方案時(shí),選擇從遠(yuǎn)程服務(wù)器導(dǎo)入,報(bào)錯(cuò)。假如服務(wù)器啟用了防火墻,建議使用被動(dòng)模式連結(jié)并開放10166、10167、10168三個(gè)端口或試一試封閉防火墻后重試。解決方法系有關(guān)端口被封惹起,服務(wù)器需開放有關(guān)端口10166、10
24、167、10168。合用版本EASV7.51.21新安裝BOS工具沒法翻開問題描繪安裝BOS工具沒法翻開解決方法問題為將BOS安裝在EAS服務(wù)器目錄或許BOS安裝包所在目錄惹起,在新的文件夾從頭安裝后問題解決。合用版本版本不限1.22BIM服務(wù)器啟動(dòng)卡死問題描繪管理控制臺(tái)啟動(dòng)BIM服務(wù)器,向來卡在那,無日記輸出。手動(dòng)啟動(dòng)Kingdeeeasadminupdaterupdater.bat閃退,命令控制臺(tái)啟動(dòng)updater.bat,提示系統(tǒng)找不到指定路徑。解決方法一般來說,腳本啟動(dòng)不會(huì)有報(bào)錯(cuò)日記,一般是經(jīng)過經(jīng)過命令窗口履行updater.bat或許updater.sh,查察異樣信息的。比方上邊這個(gè)
25、找不到文件,進(jìn)一步分析問題后發(fā)現(xiàn)為updater.bat引用JDK文件不存在惹起,可翻開updater.bat文件,查察其引用的jdk能否存在。假如不存在,可從其余環(huán)境拷貝或許改正updater.bat引用JDK引用路徑。合用版本EASV7.51.23BOS部署時(shí)提示版本號(hào)不一致問題描繪BOS部署時(shí)提示版本號(hào)不一致,BOS環(huán)境為新安裝且已從服務(wù)器環(huán)境更新BOS工具,依舊會(huì)報(bào)錯(cuò)。解決方法有關(guān)問題為8.1版本服務(wù)器的版本號(hào)與BOS版本號(hào)位數(shù)格式不一致致使,更新BOS最新補(bǔ)丁解決。.1.24自定義開發(fā)的通用過濾界面,沒法保留問題描繪自定義開發(fā)的通用過濾界面,過濾什么的都奏效,可是保留方案時(shí),二次開的
26、通用過濾界面沒有保留成功。解決方法需要在頁簽實(shí)現(xiàn)類上實(shí)現(xiàn)publicvoidloadData(EntityViewInfoentityViewInfo)接口該方法用戶實(shí)現(xiàn),由通用查問調(diào)用。該方法在載入用戶查問方案時(shí)調(diào)用,用戶重載該方法,保證方案保留的過濾信息能夠正確顯示在用戶的自定義panel上。例:publicvoidloadData(EntityViewInfoentityViewInfo)FilterItemCollectioncurrentFilterItemCollection=entityViewInfo.getFilter().getFilterItems();for(inti=
27、0;icurrentFilterItemCollection.size();i+)FilterItemInfofilterItemInfo=currentFilterItemCollection.get(i);if(filterItemInfo.getPropertyName().equalsIgnoreCase(BMCMessage.type)kDComboBoxCMsgType.setSelectedItem(CommonQueryUtil.getCommonQueryCompareSign(filterItemInfo.getCompareType();kDComboBoxCVMsgTy
28、pe.setSelectedItem(MsgType.getEnum(Integer.parseInt(filterItemInfo.getCompareValue().toString();elseif(filterItemInfo.getPropertyName().equalsIgnoreCase(BMCMessage.title)kDComboBoxCTitle.setSelectedItem(CommonQueryUtil.getCommonQueryCompareSign(filterItemInfo.getCompareType();kDTextFieldCVTitle.setT
29、ext(filterItemInfo.getCompareValue().toString();SorterItemCollectioncurrentSorterItemCollection=entityViewInfo.getSorter();for(inti=0;i0),獲得任職狀況/創(chuàng)立過濾條件,經(jīng)過positionMember.person=position.idvarposition=pmset.get(0).get(position).get(id).toString();varpfilterInfo=newFilterInfo();varpentityViewInfo=newEn
30、tityViewInfo();pfilterInfo.getFilterItems().add(newFilterItemInfo(id,position,,獲得職位CompareType.EQUALS);pfilterInfo.setMaskString(#0);pentityViewInfo.setFilter(pfilterInfo);if(psset.size()0)varpsid=psset.get(0).get(id).toString();pluginCtx.getKDBizPromptBox(prmtzwei).setValue(psset.get(0););合用版本全部版本4
31、.17DEP數(shù)值計(jì)算腳本問題描繪有些時(shí)候我們需要使用腳本進(jìn)行一些簡(jiǎn)單的數(shù)值計(jì)算,可是腳本變量種類只有var且自動(dòng)轉(zhuǎn)型比較短缺,而我們的UI界面,特別是分錄,或許的數(shù)值字段種類和精度的不一致,致使直接進(jìn)行計(jì)算會(huì)報(bào)錯(cuò)。這要計(jì)算前先進(jìn)行種類變換。解決方法pluginCtx.getKDTable(kdtEntrys).addKDTEditListener(function(event,methodName)varaa=pluginCtx.getKDFormattedTextField(txtsum);if(equals=methodName)returnthis=event;elsevarcount=
32、pluginCtx.getKDTable(kdtEntrys).getRowCount();for(vara=0;a=count-1;a+)num=pluginCtx.getKDTable(kdtEntrys).getCell(a,num).getValue();price=pluginCtx.getKDTable(kdtEntrys).getCell(a,price).getValue();if(num!=null)/sum=sum.valueOf(sum.doubleValue()+num.doubleValue();sum=sum.doubleValue()+num.doubleValue();if(price!=null)/sum=sum.valueOf(sum.doubleValue()+price.doubleValue();sum=sum.doubleValue()+price.doubleValue();/sum=sum.doubleValue
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度綠色倉儲(chǔ)倉房買賣合同范本環(huán)保解讀3篇
- 2025年度旅游單項(xiàng)服務(wù)保障合同4篇
- 2024-2025學(xué)年高中英語Unit4Breakingboundaries突破語法大沖關(guān)教師用書外研版選擇性必修第二冊(cè)
- 2024-2025學(xué)年新教材高中歷史第八單元20世紀(jì)下半葉世界的新變化第18課冷戰(zhàn)與國際格局的演變課時(shí)作業(yè)含解析新人教版必修中外歷史綱要下
- 二零二五版工程招投標(biāo)與合同管理法律法規(guī)匯編及解讀3篇
- 2024版汽車維修工具套件租賃合同
- 2024版廣西事業(yè)單位聘用合同樣板
- 2025年屋頂雨水排水管及配套設(shè)施銷售與安裝服務(wù)合同2篇
- 二零二五年度教育合作辦班合同范本3篇
- 2024版汽車修理廠土地租賃合同
- 2023年上海英語高考卷及答案完整版
- 西北農(nóng)林科技大學(xué)高等數(shù)學(xué)期末考試試卷(含答案)
- 金紅葉紙業(yè)簡(jiǎn)介-2 -紙品及產(chǎn)品知識(shí)
- 《連鎖經(jīng)營管理》課程教學(xué)大綱
- 《畢淑敏文集》電子書
- 頸椎JOA評(píng)分 表格
- 員工崗位能力評(píng)價(jià)標(biāo)準(zhǔn)
- 定量分析方法-課件
- 朱曦編著設(shè)計(jì)形態(tài)知識(shí)點(diǎn)
- 110kV變電站工程預(yù)算1
- 某系統(tǒng)安全安全保護(hù)設(shè)施設(shè)計(jì)實(shí)施方案
評(píng)論
0/150
提交評(píng)論