監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設(shè)計管理系統(tǒng) | 甲方項目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關(guān)閉
OA系統(tǒng)二次開發(fā)

當前位置:工程項目OA系統(tǒng) > 泛普服務(wù)體系 > OA系統(tǒng)二次開發(fā)

OA單點繼承登陸設(shè)置:查看二次開發(fā)文檔

申請免費試用、咨詢電話:400-8352-114

協(xié)同辦公系統(tǒng)的單點繼承登陸設(shè)置:查看二次開發(fā)文檔—單點登錄;
  安裝OA,跳過license方法,找到OA/login下的VerifyLogin.java文件,將return “19”的所有if都改為false,即不讓程序進入19。
自定義瀏覽框?。▽嶋H與說明書上不同,需要在設(shè)置中心中設(shè)置,自定義瀏覽按鈕)
OA辦公系統(tǒng)對工作流的解讀:(通過httpwatch查看)
先根據(jù)workflowid查找到對應(yīng)workflow_base流程,…過程復(fù)雜。。
通過一系列過程,找到流程體頁面:WorkflowAddRequestBodyAction.jsp(在標題上加了123,待改—這樣將會影響到每個頁面);明細表頁面:WorkflowAddRequestDetailBody.jsp
BacoError.gif是!圖標。
根據(jù)HttpWatch顯示,人員瀏覽框 頁面為select.jsp,hrmResource即人員表中,loginid表示該人員是否可登陸系統(tǒng),若為null,則無法登陸,managerid表示上級人員,要更改人員瀏覽頁上的顯示信息,只需更改Select.jsp即可。如要在選擇人員時顯示全部人員,只需將loginid is not null 去掉即可。
頁面登陸從Login.jsp開始,到VerifyLogin.jsp再進入main.jsp頁面。中間會通過Homepageredirect.jsp跳轉(zhuǎn)。
對ResourceBrowser.jsp頁面進行修改。
select * from OA.dbo.workflow_Agent
select isFormSignature,formSignatureWidth,formSignatureHeight from OA.dbo.workflow_flownode where workflowId=28;
select * from OA.dbo.workflow_flownode where workflowId=28
select * from OA.dbo.HrmResource
select lastname,departmentid,jobtitle from OA.dbo.HrmResource;
select *from OA.dbo.HrmJobTitles;
select *from OA.dbo.HrmDepartment;
 人員選擇的  瀏覽按鈕:
<span id=viewerspan><a href="javaScript:openhrm(<%=viewer%>);" onclick='pointerXY(event);'><%=Util.toScreen(viewername,user.getLanguage())%></a></span>
  <input type=hidden name=viewer value="<%=viewer%>"></td>
 資產(chǎn)商品選擇  瀏覽按鈕:
  待解!
報表問題,安裝finereport之后,自行研究報表生成使用。使用按照自帶api文檔進行,步驟如下:
 首先,進行數(shù)據(jù)庫定義,連接數(shù)據(jù)庫,拉出相應(yīng)的表,對表中數(shù)據(jù)進行生成報表
 其次,對生成的報表進行部署,部署出現(xiàn)錯誤,500錯誤,和一個數(shù)據(jù)庫錯誤。待解!
已解:500錯誤是因為缺少jar包,將finereport安裝目錄下的lib下的jar包都移過去,問題就解決。數(shù)據(jù)庫問題是數(shù)據(jù)庫連接錯誤,未找到合適的數(shù)據(jù)庫連接,finereport好像不會內(nèi)置數(shù)據(jù)庫配置,需要手工配置resource文件夾下面的datasource.xml文件。
浮點數(shù)2位更改為3位:
 根據(jù)httpwatch查看,跟蹤到form_operation.jsp頁面,
?。?)將里面的所有number(15,2)更改為保存3位小數(shù)。 
 (2)或者直接更改數(shù)據(jù)庫:(可視化操作sqlserver不行)
  alter table [OA].[dbo].[formtable_main_2]
   alter column f1 decimal(15,3);
流程基本信息管理代碼文件:WFManager.java文件,5.0與6.0在流程字段上不一樣。
加上了日志記錄的管理:
RCMenu += "{"+SystemEnv.getHtmlLabelName(83,user.getLanguage())+",/systeminfo/SysMaintenanceLog.jsp?sqlwhere=where operateitem="+16+",_self} " ;
    RCMenuHeight += RCMenuHeightStep ;
此處sqlwhere條件目前是角色管理的日志管理,不是對應(yīng)的權(quán)限設(shè)置的管理!
OA辦公自動化軟件的工作流程模塊:
  自定義查詢需要 系統(tǒng)管理員定義過,而且需要自己走過流程  才能看到相應(yīng)界面。
  流程存為文檔:1、自動:(流程存為文檔存放路徑,所有者,然后在節(jié)點后附加操作上增加相應(yīng)接口(自帶的))2、手動(流程存為文檔存放路徑,所有者,然后在流程存為模板模塊打鉤存為文檔。)
 對報表設(shè)置的參數(shù)查詢:定義參數(shù),
 高級設(shè)置:流程創(chuàng)建文檔,主要用于收發(fā)文流程,
 數(shù)據(jù)出口(子流程):重新生成文檔的話:如果打鉤,則原來的文檔會重新拷貝一份,這樣每個人都會單獨的文檔,
  字段拆分:是要促發(fā)給n個人,根據(jù)某一個字段,拆分成n個流程發(fā)。
  流程轉(zhuǎn)計劃任務(wù):就算出差,也是有任務(wù)的,跟子流程設(shè)置類似,
  簽章套紅
XX銀行權(quán)限組日志bug修改:首先,更改【設(shè)置中心】-【權(quán)限設(shè)置】-CRM權(quán)限組頁面,右鍵無【日志】選項,并且單個權(quán)限組點進去,顯示的是所有的日志情況,不符,應(yīng)該改成和【角色設(shè)置】一樣。
修改: 打開SystemRightGroup.jsp頁面,在對應(yīng)頁面放置右鍵處地方,加上 ‘日志’功能:
RCMenu += "{"+SystemEnv.getHtmlLabelName(83,user.getLanguage())+",/systeminfo/SysMaintenanceLog.jsp?sqlwhere=where operateitem="+28+",_self} " ;
RCMenuHeight += RCMenuHeightStep ;
在對應(yīng)單個權(quán)限組中,修改,只顯示對應(yīng)日志,而不是全部:
if(HrmUserVarify.checkUserRight("SystemRightGroup:Log",user)){
 if(rs.getDBType().equals("db2")){
    RCMenu += "{"+SystemEnv.getHtmlLabelName(83,user.getLanguage())+",/systeminfo/SysMaintenanceLog.jsp?sqlwhere=where int(operateitem)=28 and relatedid="+id+",_self} " ;// and relatedid="+id+ write by me 7.18
    }else{
     RCMenu += "{"+SystemEnv.getHtmlLabelName(83,user.getLanguage())+",/systeminfo/SysMaintenanceLog.jsp?sqlwhere=where operateitem=28 and relatedid="+id+",_self} " ;// and relatedid="+id+ write by me 7.18

    }
泛普OA辦公系統(tǒng)最新資訊

發(fā)布:2006-04-28 10:52    編輯:泛普軟件 · admin    [打印此頁]    [關(guān)閉]
相關(guān)文章:

泛普OA系統(tǒng)二次開發(fā)其他應(yīng)用

泛普OA商務(wù)合同 泛普OA需求調(diào)研 泛普OA實施方案 泛普OA項目啟動 泛普網(wǎng)絡(luò)硬件配置 泛普OA部署安裝 泛普流程模板表單 OA系統(tǒng)二次開發(fā) 泛普常見問題解決 泛普OA操作手冊 泛普軟件項目驗收 泛普培訓(xùn)推廣上線 泛普OA售后服務(wù) 泛普新聞 泛普期刊 泛普博客