协同的单点继承登陆设置:查看文档单点登录; 安装OA,跳过license方法,找到OAlogin下的VerifyLogin.java文件,将return19的所有if都改为false,即不让程序进入19。 自定义浏览框!(实际与说明书上不同,需要在设置中心中设置,自定义浏览按钮) 对工作流的解读:(通过httpwatch查看) 先根据workflowid查找到对应workflow_base流程,…过程复杂。。 通过一系列过程,找到流程体页面:WorkflowAddRequestBodyAction.jsp(在标题上加了123,待改这样将会影响到每个页面);明细表页面:WorkflowAddRequestDetailBody.jsp BacoError.gif是!图标。 根据HttpWatch显示,人员浏览框页面为select.jsp,hrmResource即人员表中,loginid表示该人员是否可登陆系统,若为null,则无法登陆,managerid表示上级人员,要更改人员浏览页上的显示信息,只需更改Select.jsp即可。如要在选择人员时显示全部人员,只需将loginidisnotnull去掉即可。 页面登陆从Login.jsp开始,到VerifyLogin.jsp再进入main.jsp页面。中间会通过Homepageredirect.jsp跳转。 对ResourceBrowser.jsp页面进行修改。 select*fromOA.dbo.workflow_Agent selectisFormSignature,formSignatureWidth,formSignatureHeightfromOA.dbo.workflow_flownodewhereworkflowId=28; select*fromOA.dbo.workflow_flownodewhereworkflowId=28 select*fromOA.dbo.HrmResource selectlastname,departmentid,jobtitlefromOA.dbo.HrmResource; select*fromOA.dbo.HrmJobTitles; select*fromOA.dbo.HrmDepartment; 人员选择的浏览按钮: spanid=viewerspanahref=javaScript:openhrm(%=viewer%);onclick='pointerXY(event);'%=Util.toScreen(viewername,user.getLanguage())%apan inputtype=hiddenname=viewervalue=%=viewer%td 资产商品选择浏览按钮: 待解! 报表问题,安装finereport之后,自行研究报表生成使用。使用按照自带api文档进行,步骤如下: 首先,进行数据库定义,连接数据库,拉出相应的表,对表中数据进行生成报表 其次,对生成的报表进行部署,部署出现错误,500错误,和一个数据库错误。待解! 已解:500错误是因为缺少jar包,将finereport安装目录下的lib下的jar包都移过去,问题就解决。数据库问题是数据库连接错误,未找到合适的数据库连接,finereport好像不会内置数据库配置,需要手工配置resource文件夹下面的datasource.xml文件。 浮点数2位更改为3位: 根据httpwatch查看,跟踪到form_operation.jsp页面, (1)将里面的所有number(15,2)更改为保存3位小数。 (2)或者直接更改数据库:(可视化操作sqlserver不行) altertable[OA].[dbo].[formtable_main_2] altercolumnf1decimal(15,3); 流程基本信息管理代码文件:WFManager.java文件,5.0与6.0在流程字段上不一样。 加上了日志记录的管理: RCMenu+={+SystemEnv.getHtmlLabelName(83,user.getLanguage())+,ysteminfoSysMaintenanceLog.jsp?sqlwhere=whereoperateitem=+16+,_self}; RCMenuHeight+=RCMenuHeightStep; 此处sqlwhere条件目前是角色管理的日志管理,不是对应的权限设置的管理! OA软件的工作流程模块: 自定义查询需要系统管理员定义过,而且需要自己走过流程才能看到相应界面。 流程存为文档:1、自动:(流程存为文档存放路径,所有者,然后在节点后附加操作上增加相应接口(自带的))2、手动(流程存为文档存放路径,所有者,然后在流程存为模板模块打钩存为文档。) 对报表设置的参数查询:定义参数, 高级设置:流程创建文档,主要用于收发文流程, 数据出口(子流程):重新生成文档的话:如果打钩,则原来的文档会重新拷贝一份,这样每个人都会单独的文档, 字段拆分:是要促发给n个人,根据某一个字段,拆分成n个流程发。 流程转计划任务:就算出差,也是有任务的,跟子流程设置类似, 签章套红 XX银行权限组日志bug修改:首先,更改【设置中心】-【权限设置】-权限组页面,右键无【日志】选项,并且单个权限组点进去,显示的是所有的日志情况,不符,应该改成和【角色设置】一样。 修改:打开SystemRightGroup.jsp页面,在对应页面放置右键处地方,加上‘日志’功能: RCMenu+={+SystemEnv.getHtmlLabelName(83,user.getLanguage())+,ysteminfoSysMaintenanceLog.jsp?sqlwhere=whereoperateitem=+28+,_self}; RCMenuHeight+=RCMenuHeightStep; 在对应单个权限组中,修改,只显示对应日志,而不是全部: if(HrmUserVarify.checkUserRight(SystemRightGroup:Log,user)){ if(rs.getDBType().equals(db2)){ RCMenu+={+SystemEnv.getHtmlLabelName(83,user.getLanguage())+,ysteminfoSysMaintenanceLog.jsp?sqlwhere=whereint(operateitem)=28andrelatedid=+id+,_self};andrelatedid=+id+writebyme7.18 }else{ RCMenu+={+SystemEnv.getHtmlLabelName(83,user.getLanguage())+,ysteminfoSysMaintenanceLog.jsp?sqlwhere=whereoperateitem=28andrelatedid=+id+,_self};andrelatedid=+id+writebyme7.18 } 名易OA办公系统最新资讯
信息发布:广州名易软件有限公司 http://www.myidp.net
|