泛微oa开发环境搭建说明
泛微oa开发环境搭建说明

泛微o a开发环境搭建说明文稿归稿存档编号:[KKUY-KKIO69-OTM243-OLUI129-G00I-FDQS58-1.概述本文档将介绍如何通过自己电脑搭建开发环境,实现开发过程可debug进行调试,从而达到提升开发效率。
2.准备工作下载链接地址:密码:r96h此次以本机的Win7+SQL SERVER 2008R2系统运行环境、Myeclipse8.5开发环境进行讲解。
①在本机电脑安装好myeclipse8.5和SQL SERVER 2008R2。
myeclipse8.5注册码:用户名:MyEclipse 注册码:②下载WEAVER_E8.rar强烈建议将其解压的D盘的根目录,这样就不用改什么东西了③ecology8.bak是数据库文件,如果想什么都不改,那么数据库命名为ecology8,用户sa,密码123456,如果数据库改了,则修改D:\WEAVER_E8\ecology\WEB-INF\prop下面weaver.properties文件中的相关参数④如果电脑内存不够大,则修改一下内存,D:\WEAVER_E8\Resin\conf下的resin.conf文件的90行和91行,改小一点,根据自己电脑内存的实际情况进行设置,如果这里内存设置太大的话,resin可能到时候运行不起来的⑤解压时,如果不是解压到D盘,或者文件解压后文件也不是叫“WEAVER_E8”,那么需要修改D:\WEAVER_E8\Resin\conf下的resin.conf⑥查看或者修改端口:D:\WEAVER_E8\Resin\conf下的resin.conf文件⑦设置Java的环境变量新建系统环境变量新建好了后,通过dos窗口的Java和javac校验配置的环境变量是否成功⑧解压好了之后,可以进入D:\WEAVER_E8\Resin手工点击httpd.exe 进行启动Resin服务,如图备注:若双击httpd.exe后dos窗口闪退,则可能是环境变量未设置成功当dos窗口出现了Resin start in XXXms ,则表示启动已完成,输入地址访问OA系统报错说明:如果启动httpd.exe后,还是无法进入登陆页面,则查看ecology/log路径下面的报错日志文件ecology,若出现如下报错信息那么说明SQL Server的TCP/IP服务未开启,那么通过以下方式设置开启⑨输入用户名和密码后需要验证码和授权文件授权文件请将识别码发给泛微人员进行申请,验证码目前设置的是1,查看或者修改进入WEB-INF下面的code.key文件⑩登录成功,准备工作已完成3.搭建开发环境第二步登录成功,说明初步准备工作已经完成,但是并不能说是开发环境已经搭建好了,因为到时候开发是没办法debug,所以下面进行开环境的搭建。
泛微OA-ecology-二次开发实例-开发完整说明学习资料

泛微OA-ecology-二次开发实例-开发完整说明学习资料二次开发培训文档一、ECOLOGY系统框架结构1、主要的程序结构EcologyClassbean 存放编译后的CLASS文件js 系统中使用的JA V ASCRIPT和VBSCRIPT脚本Css 系统中JSP页面使用的样式ImagesImages_faceImages_frame 系统中使用的图片的存放目录CrmWorkflow 该功能分文件夹存放每个功能的文件WEB-INFProp 系统配置文件存放Service 系统的接口配置文件的存放二、说明一个JSP页面,一个JA V A程序的基本组成,如何阅读JSP页面1、一个jsp页面通常需要包含什么内容2、如何阅读一个JSP页面由于ECOLOGY系统支持多语言,因此在JSP页面上一般不出现中文,全部使用标签的形式来显示中文:比如:在IE上显示“姓名”那么在JSP页面中将通过<%=SystemEnv.getHtmlLabelName(413,user.getLanguage() )%>这样的形式来表示,其中的数字413就是表示姓名,同时可以通过“select labelname from htmllabelinfo where indexid=413 and languageid=7”来获取到“姓名”这个显示名称,其中languageid=7表示中文显示名称,languageid=8表示英文显示名称.delete from HtmlLabelIndex where id=81249delete from HtmlLabelInfo where indexid=81249INSERT INTO HtmlLabelIndex values(81249,'选择范围')INSERT INTO HtmlLabelInfo VALUES(81249,'选择范围',7)INSERT INTO HtmlLabelInfo VALUES(81249,'Range of choice',8)INSERT INTO HtmlLabelInfo VALUES(81249,'選擇範圍',9)3、JA V A程序的基本组成在ECOLOGY中开发JA V A程序建议继承weaver.general. BaseBean,在BaseBean 中主要封装了两个方法:写日志文件,获取配置文件中的参数值。
泛微OA流程搭建操作流程图

泛微OA流程搭建操作流程图
泛微OA流程搭建操作流程
用户名:sysadmin
密码:1
登陆系统,打开右上角“后端应用中心”一、新建表单,填写基本信息以及设置字段
流程引擎→表单管理→新建
填写表单名称→保持并进入…
“编辑字段”→“批量添加”
点击“+”,按照表单字段的数量加行,每个字段占一行数据库字段名称:字段的首字母
字段显示名称:中文名称
字段类型:如上图所示
漏了岗位,后来补上。
保存,进行下一步操作
二、新建路径,绑定表单
流程引擎→路径管理→路径设置→人事表单→添加
填写“路径名称”,在“对应表单”里选择自定义表单,在弹出“信息确认”窗口选择“确定”。
在弹出窗口选择刚才建的表单:“NEWF-加值班登记单”
在弹出“信息确认”窗口,选择“确定”
提交流程后显示流程图:开启
使用默认标题:开启,点击“标题设置”:
按需求设置标题的显示样式:
如:“《加值班登记单》{部门}{姓名}—{编号} 就是用上面的设置方法,里面只需要设置{部门} 和 {人员}
其他默认就可以,右键,点击保存,进行下一步操作。
三、流转设置,节点信息设置。
泛微OA流程搭建操作流程

泛微OA流程搭建操作流程泛微OA流程搭建操作流程要开始操作泛微OA流程搭建,首先需要使用用户名“sysadmin”和密码“1”登陆系统。
接着,打开右上角的“后端应用中心”。
一、新建表单并设置字段在流程引擎中,点击“表单管理”并选择“新建”选项。
填写表单名称并保存后进入“编辑字段”界面。
点击“批量添加”,按照表单字段的数量加行,每个字段占一行。
在“数据库字段名称”中填写字段的首字母,在“字段显示名称”中填写中文名称,在“字段类型”中选择相应的选项。
如果漏了岗位,可以随后补上。
保存后进行下一步操作。
二、新建路径并绑定表单在流程引擎中,点击“路径管理”并选择“路径设置”。
在“人事表单”中选择“添加”,填写“路径名称”,在“对应表单”里选择自定义表单,并在弹出的“信息确认”窗口选择“确定”。
在弹出窗口中选择刚才建的表单:“NEWF-加值班登记单”,并在弹出的“信息确认”窗口中再次选择“确定”。
提交流程后显示流程图并使用默认标题。
点击“标题设置”并按需求设置标题的显示样式,如:“《加值班登记单》{部门}{姓名}—{编号}”。
其他默认就可以,右键并点击保存,进行下一步操作。
三、流转设置和节点信息设置在流转设置中,点击“节点信息”并在空白处右键,选择“编辑”。
点击“+”进行加行,在“节点名称”中使用动词,在“节点类型”中必须有“创建”和“归档”,其他按要求选择。
注意:“批准”是可以退回的,“提交”是不可退回的。
右键并保存,进行下一步操作。
操作组名称为“创建人”,勾选“所有人”,点击加号并把内容生成一行,点击保存。
操作组名称为“部门负责人”,通用矩阵表为“通用型向上审批”,取值字段为“部门负责人”,点击加号并把内容生成一行,点击保存。
操作组名称为“部门分管领导”,通用矩阵表为“通用型向上审批”,取值字段为“部门分管领导”,点击加号并把内容生成一行,点击保存。
操作组名称为“部门考勤员”,通用矩阵表为“考勤员矩阵”,取值字段为“部门考勤员”,点击加号并把内容生成一行,点击保存。
泛微OA流程搭建操作流程

泛微OA流程搭建操作流程用户名:sysadmin密码:1登陆系统,打开右上角“后端应用中心”一、新建表单,填写基本信息以及设置字段流程引擎→表单管理→新建填写表单名称→保持并进入…“编辑字段”→“批量添加”点击“+”,按照表单字段的数量加行,每个字段占一行数据库字段名称:字段的首字母字段显示名称:中文名称字段类型:如上图所示漏了岗位,后来补上。
保存,进行下一步操作二、新建路径,绑定表单流程引擎→路径管理→路径设置→人事表单→添加填写“路径名称”,在“对应表单”里选择自定义表单,在弹出“信息确认”窗口选择“确定”。
在弹出窗口选择刚才建的表单:“NEWF-加值班登记单”在弹出“信息确认”窗口,选择“确定”提交流程后显示流程图:开启使用默认标题:开启,点击“标题设置”:按需求设置标题的显示样式:如:“《加值班登记单》{部门}{姓名}—{编号} 就是用上面的设置方法,里面只需要设置{部门} 和 {人员}其他默认就可以,右键,点击保存,进行下一步操作。
三、流转设置,节点信息设置流转设置→节点信息→空白处右键→编辑点击“+”进行加行节点名称:使用动词节点类型,必须有“创建”和“归档”,其他按要求选择,注意:“批准”是可以退回的,“提交”是不可退回的鼠标点击右键,保存,进行下一步操作。
操作组名称:创建人勾选:所有人点击加号,把内容生成一行,点击保存。
操作组名称:部门负责人通用矩阵表:通用型向上审批取值字段:部门负责人点击加号,把内容生成一行,点击保存。
操作组名称:部门分管领导通用矩阵表:通用型向上审批取值字段:部门分管领导点击加号,把内容生成一行,点击保存。
操作组名称:部门考勤员通用矩阵表:考勤员矩阵取值字段:部门考勤员点击加号,把内容生成一行,点击保存。
操作组名称:归档对象类型:勾选“创建人”勾选“创建人本人”点击加号,把内容生成一行,点击保存进行下一步操作。
表单内容,点击下面第一个按钮,如上图显示模式:选择“Html模式”点击“初始化模板”在弹出的页面上,勾上创建人这个节点在新建表单的时候,需要“显示”的和需要“可编辑”的,如上图设置注意:标题,紧急程度,一般显示,不可编辑每行显示字段数:2设置好就点击“下一步”,选择表单颜色,然后点击“完成”按钮点击“申请提交显示模板(初始化)”右键,选择“行高”,设置行高为63,用于放置新财富logo点击在标题行,点击插入→图片,在弹出的“插入图片”界面上,类型:选择“浮动”,选择图片,添加要上传的图片图片上传后,效果如上图。
泛微OA流程搭建操作流程

泛流程搭建操作流程用户名:sysadmin密码:1登陆系统,打开右上角“后端应用中心”一、新建表单,填写基本信息以及设置字段流程引擎→表单管理→新建填写表单名称→保持并进入…“编辑字段”→“批量添加”点击“+”,按照表单字段的数量加行,每个字段占一行数据库字段名称:字段的首字母字段显示名称:中文名称字段类型:如上图所示漏了岗位,后来补上。
保存,进行下一步操作二、新建路径,绑定表单流程引擎→路径管理→路径设置→人事表单→添加填写“路径名称”,在“对应表单”里选择自定义表单,在弹出“信息确认”窗口选择“确定”。
在弹出窗口选择刚才建的表单:“NEWF-加值班登记单”在弹出“信息确认”窗口,选择“确定”提交流程后显示流程图:开启使用默认标题:开启,点击“标题设置”:按需求设置标题的显示样式:如:“《加值班登记单》{部门}{姓名}—{编号} 就是用上面的设置方法,里面只需要设置{部门} 和{人员}其他默认就可以,右键,点击保存,进行下一步操作。
三、流转设置,节点信息设置流转设置→节点信息→空白处右键→编辑点击“+”进行加行节点名称:使用动词节点类型,必须有“创建”和“归档”,其他按要求选择,注意:“批准”是可以退回的,“提交”是不可退回的鼠标点击右键,保存,进行下一步操作。
操作组名称:创建人勾选:所有人点击加号,把内容生成一行,点击保存。
操作组名称:部门负责人通用矩阵表:通用型向上审批取值字段:部门负责人点击加号,把内容生成一行,点击保存。
操作组名称:部门分管领导通用矩阵表:通用型向上审批取值字段:部门分管领导点击加号,把内容生成一行,点击保存。
操作组名称:部门考勤员通用矩阵表:考勤员矩阵取值字段:部门考勤员点击加号,把内容生成一行,点击保存。
操作组名称:归档对象类型:勾选“创建人”勾选“创建人本人”点击加号,把内容生成一行,点击保存进行下一步操作。
表单内容,点击下面第一个按钮,如上图显示模式:选择“Html模式”点击“初始化模板”在弹出的页面上,勾上创建人这个节点在新建表单的时候,需要“显示”的和需要“可编辑”的,如上图设置注意:标题,紧急程度,一般显示,不可编辑每行显示字段数:2设置好就点击“下一步”,选择表单颜色,然后点击“完成”按钮点击“申请提交显示模板(初始化)”右键,选择“行高”,设置行高为63,用于放置新财富logo点击在标题行,点击插入→图片,在弹出的“插入图片”界面上,类型:选择“浮动”,选择图片,添加要上传的图片图片上传后,效果如上图。
泛微OA流程搭建操作流程图

泛微OA流程搭建操作流程用户名:sysadmin密码:1登陆系统,打开右上角“后端应用中心”一、新建表单,填写基本信息以及设置字段流程引擎→表单管理→新建填写表单名称→保持并进入…“编辑字段”→“批量添加”点击“+”,按照表单字段的数量加行,每个字段占一行数据库字段名称:字段的首字母字段显示名称:中文名称字段类型:如上图所示漏了岗位,后来补上。
保存,进行下一步操作二、新建路径,绑定表单流程引擎→路径管理→路径设置→人事表单→添加填写“路径名称”,在“对应表单”里选择自定义表单,在弹出“信息确认”窗口选择“确定”。
在弹出窗口选择刚才建的表单:“NEWF-加值班登记单”在弹出“信息确认”窗口,选择“确定”提交流程后显示流程图:开启使用默认标题:开启,点击“标题设置”:按需求设置标题的显示样式:如:“《加值班登记单》{部门}{姓名}—{编号} 就是用上面的设置方法,里面只需要设置{部门} 和 {人员}其他默认就可以,右键,点击保存,进行下一步操作。
三、流转设置,节点信息设置流转设置→节点信息→空白处右键→编辑点击“+”进行加行节点名称:使用动词节点类型,必须有“创建”和“归档”,其他按要求选择,注意:“批准”是可以退回的,“提交”是不可退回的鼠标点击右键,保存,进行下一步操作。
操作组名称:创建人勾选:所有人点击加号,把内容生成一行,点击保存。
操作组名称:部门负责人通用矩阵表:通用型向上审批取值字段:部门负责人点击加号,把内容生成一行,点击保存。
操作组名称:部门分管领导通用矩阵表:通用型向上审批取值字段:部门分管领导点击加号,把内容生成一行,点击保存。
操作组名称:部门考勤员通用矩阵表:考勤员矩阵取值字段:部门考勤员点击加号,把内容生成一行,点击保存。
操作组名称:归档对象类型:勾选“创建人”勾选“创建人本人”点击加号,把内容生成一行,点击保存进行下一步操作。
表单内容,点击下面第一个按钮,如上图显示模式:选择“Html模式”点击“初始化模板”在弹出的页面上,勾上创建人这个节点在新建表单的时候,需要“显示”的和需要“可编辑”的,如上图设置注意:标题,紧急程度,一般显示,不可编辑每行显示字段数:2设置好就点击“下一步”,选择表单颜色,然后点击“完成”按钮点击“申请提交显示模板(初始化)”右键,选择“行高”,设置行高为63,用于放置新财富logo点击在标题行,点击插入→图片,在弹出的“插入图片”界面上,类型:选择“浮动”,选择图片,添加要上传的图片图片上传后,效果如上图。
泛微oa开发环境搭建说明

1.概述本文档将介绍如何通过自己电脑搭建开发环境,实现开发过程可debug进行调试,从而达到提升开发效率。
2.准备工作下载链接地址:/s/1ciEI8u 密码:r96h此次以本机的Win7+SQL SERVER 2008R2系统运行环境、Myeclipse8.5开发环境进行讲解。
①在本机电脑安装好myeclipse8.5和SQL SERVER 2008R2。
myeclipse8.5注册码:用户名:MyEclipse 注册码:ZLR8ZC-855550-63517857566572410②下载WEAVER_E8.rar强烈建议将其解压的D盘的根目录,这样就不用改什么东西了③ecology8.bak是数据库文件,如果想什么都不改,那么数据库命名为ecology8,用户sa,密码123456,如果数据库改了,则修改D:\WEAVER_E8\ecology\WEB-INF\prop 下面weaver.properties文件中的相关参数④如果电脑内存不够大,则修改一下内存,D:\WEAVER_E8\Resin\conf下的resin.conf文件的90行和91行,改小一点,根据自己电脑内存的实际情况进行设置,如果这里内存设置太大的话,resin可能到时候运行不起来的⑤解压时,如果不是解压到D盘,或者文件解压后文件也不是叫“WEAVER_E8”,那么需要修改D:\WEAVER_E8\Resin\conf下的resin.conf⑥查看或者修改端口:D:\WEAVER_E8\Resin\conf下的resin.conf文件⑦设置Java的环境变量新建系统环境变量新建好了后,通过dos窗口的Java和javac校验配置的环境变量是否成功⑧解压好了之后,可以进入D:\WEAVER_E8\Resin手工点击httpd.exe 进行启动Resin服务,如图备注:若双击httpd.exe后dos窗口闪退,则可能是环境变量未设置成功当dos窗口出现了Resin start in XXXms ,则表示启动已完成,输入地址访问OA系统http://127.0.0.1:8082报错说明:如果启动httpd.exe后,还是无法进入登陆页面,则查看ecology/log路径下面的⑨输入用户名和密码后需要验证码和授权文件授权文件请将识别码发给泛微人员进行申请,验证码目前设置的是1,查看或者修改进入WEB-INF下面的code.key文件⑩登录成功,准备工作已完成3.搭建开发环境第二步登录成功,说明初步准备工作已经完成,但是并不能说是开发环境已经搭建好了,因为到时候开发是没办法debug,所以下面进行开环境的搭建。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.概述
本文档将介绍如何通过自己电脑搭建开发环境,实现开发过程可debug进行调试,从而达到提升开发效率。
2.准备工作
下载链接地址:/1ciEI8u 密码:r96h
此次以本机的Win7+SQL SERVER 2008R2系统运行环境、Myeclipse8.5开发环境进行讲解。
①在本机电脑安装好myeclipse8.5和SQL SERVER 2008R2。
myeclipse8.5注册码:
用户名:MyEclipse 注册码:ZLR8ZC-8510
②下载WEAVER_E8.rar强烈建议将其解压的D盘的根目录,这样就不用改什么东西了
③ecology8.bak是数据库文件,如果想什么都不改,那么数据库命名为ecology8,用户
sa,密码123456,如果数据库改了,则修改D:\WEAVER_E8\ecology\WEB-INF\prop 下面weaver.properties文件中的相关参数
④如果电脑内存不够大,则修改一下内存,D:\WEAVER_E8\Resin\conf下的resin.conf
文件的90行和91行,改小一点,根据自己电脑内存的实际情况进行设置,如果这里内存设置太大的话,resin可能到时候运行不起来的
⑤解压时,如果不是解压到D盘,或者文件解压后文件也不是叫“WEAVER_E8”,那么
需要修改D:\WEAVER_E8\Resin\conf下的resin.conf
⑥查看或者修改端口:D:\WEAVER_E8\Resin\conf下的resin.conf文件
⑦设置Java的环境变量
⑧解压好了之后,可以进入D:\WEAVER_E8\Resin手工点击httpd.exe 进行启动Resin
服务,如图
备注:若双击httpd.exe后dos窗口闪退,则可能是环境变量未设置成功
当dos窗口出现了Resin start in XXXms ,则表示启动已完成,输入地址访问OA系统
报错说明:如果启动httpd.exe后,还是无法进入登陆页面,则查看ecology/log路径下面的
⑨输入用户名和密码后需要验证码和授权文件
授权文件请将识别码发给泛微人员进行申请,验证码目前设置的是1,查看或者修改进入WEB-INF下面的code.key文件
⑩登录成功,准备工作已完成
3.搭建开发环境
第二步登录成功,说明初步准备工作已经完成,但是并不能说是开发环境已经搭建好了,因为到时候开发是没办法debug,所以下面进行开环境的搭建。
①请将准备工作时打开的httpd.exe关闭,切记
或者
②将D:\WEAVER_E8\ecology下面的classbean文件夹备份一下,切记
③打开myeclipse,为使系统运行顺畅些,建议将myeclipse校验取消,然后新建一个JDK
校验取消完成,下面新建JDK
确定后,一个JDK就建完
④新建一个java project(不要建web project,否则myeclipse到时会特别卡)
注意:此步骤可能会比较慢,比较耗CPU和内存,如果myeclipse卡机了几分钟,那么进程关闭myeclipse,重启启动myeclipse,启动后先执行下面的第“⑤”步操作,操作完再回到此处操作。
⑤新建src源文件夹(如果src文件夹已经有了,则此步骤跳过)
⑥将系统目前ecology/classbean路径下已有的class文件引用到项目中,以方便后期写java
代码时,有相关提示。
注意,如果classbean里面的文件被清空了,那么将备份的那个classbean里面的文件复制到classbean中
⑦将Resin 下面lib的jar包引用进来
⑧配置resin相关参数
⑨设置ecology加载的默认class路径
ecology加载class文件的默认路径为ecology/classbean,但是若想debug自己写的java代码,那么需要设置resin中的source。
进入WEAVER_E8\Resin\conf文件夹下的app-default.xml,增加如下代码
⑩debug启动reisin
启动完成
注:如果没有找到“Servers”,那么可以通过以下操作把其放出来
或者点击“Other”
注:若启动resin过程中出现以下错误,可能是JDK问题,用myeclipse自带的JDK试试看
⑪输入地址访问
4.开发调试
现在已经将开发环境搭建好,下面可进行debug调试了。
①建一个java文件
②注册自定义接口
③流程节点附件操作引用接口
④debug调试
提交流程时,等待debug处理完成
Myeclipse已经进入到debug状态
⑤配置完成。