EAS费用报销模块Web二次开发指南EASHR系统部作者李大伟,贺鹏辉整理陈昕导读本文从头开始介绍了EAS费用报销Web表单的二次开发方法,同时也说明了开发环境的安装和配置方法。可供机构开发人员对费用报销web表单进行二次开发时参考。适用范围EAS费用报销模块web二次开发人员请注意:本文件只作为产品介绍之用,不属于您与金蝶签署的任何协议。本文件仅包括金蝶既定策略、产品及功能方面的信息,不能以本文件作为要求金蝶履行商务条款、产品策略以及开发义务的依据。本文件内容可能随时变更,恕不另行通知。目录概述 4目的 4范围 4定义、首字母缩写词和缩略语 4环境准备 4jdk安装 4pt环境准备 4统一的web开发目录w:\webdev 4统一开发工作区间webdev/workspace 4W:\webdev\, 5更新和部署AOM 5 5修改W:\eas\Server\server\deploy\\\ 6启动服务器,以协同办公费用报销单为例:可以通过 7新建WEB工程 7新建Apusic标准工程 7添加web模块 8新建faces页面 13添加Apusic服务器 16运行我们的应用 18定义及发布元数据 19实体的定义和发布 19查询的定义和发布 19生成WEB界面代码 19设置web界面代码路径 19生成web界面代码 20添加库文件 23添加用户库 23添加WAF包 23添加业务逻辑类引用 23WEB界面代码的修正 25*** 25*** 25*** 27部署及启动EASWEB应用 27部署EASWEB 27Pt环境下启动EAS服务 27二次开发应用 28修改业务单元 28发布业务单元 28执行升级脚本 29搭建web开发环境 29修改web页面 29修改managedBean 29部署二次开发应用 30常见问题 30#{message[***]}ELExpression错误 30编辑界面单据体(分录部分)无法显示 30如何检查调用类的物理路径 30下载文件时会在线打开,且出现乱码(如何进行文件的下载) 30表单编辑页中点击新增分录时出错 33在EditBean或ListBean中,通过***@IBOSBizCtrl设置了某个接口(如:***@IBOSBizCtrlprivateIDocReceiveservice;),但发现在使用该接口service时,service为null 33在view上找不到managedBean 33按钮或者其他控件的状态被缓存,如单据查看时某按钮被置灰后,新增时按钮仍是置灰的。 33WEB主界面开发方法 33编制jsp页面。 33配置portlet模板信息。 34Portlet业务配置信息设置。 34Portlet基础定义设置。 34页签配置 35参考资料 35概述目的根据标准web单据开发流程,描述以下内容:环境准备Web工程的创建元数据的定义和发布Web界面代码的生成Web界面代码的修正EASweb的部署和运行二次开发应用Web主界面的开发方法范围适用版本:KingdeeEAS,KingdeeBOS定义、首字母缩写词和缩略语AOM:ApusicOperaMask,金蝶中间件公司的Web开发框架AAS:ApusicApplicationServer:金蝶中间件公司的J2EE应用服务器产品ExtJS:一套基于JavaScript的浏览器端UI组件库环境准备jdk安装。pt环境准备pt搭建一个gui的开发环境。统一的web开发目录w:\webdev统一开发工作区间webdev/workspace如图所示:W:\webdev\,Apusicstudio可以到获取。更新和部署AOM可以到获取AOM最新版本修改部署文件W:\apusic\domains\server1\config\加入<applicationname="EASWeb"base="W:/eas/Server/server/deploy/"start="auto"/>如图所示::修改W:\eas\Server\server\deploy\\\开发那个项目将哪个项目的jar包配置项删掉。如开发协同费用报销就将<jar></jar>删除掉。如图:将从cvs上获得的或开发完成的view()拷贝到W:\eas\Server\server\deploy\\将从cvs上获得的开发完成的ManagedBean(即XXXXBean)拷贝到W:\eas\Server\server\deploy\\\WEB-INF\classes注:以上路径没有包含包名,拷贝时需要将自己加上包路径,如cp\bc\如图所示:启动服务器,以协同办公费用报销单为例:可以通过http://localhost:6888/easweb/cp/bc/访问。新建web工程由于WAF目前混合使用ApusicS
EAS费用报销模块web二次开发指南 来自淘豆网m.daumloan.com转载请标明出处.