nc5x - web自助单据开发流程

nc5x - web自助单据开发流程

ID:33285271

大小:2.63 MB

页数:32页

时间:2019-02-23

nc5x - web自助单据开发流程_第1页
nc5x - web自助单据开发流程_第2页
nc5x - web自助单据开发流程_第3页
nc5x - web自助单据开发流程_第4页
nc5x - web自助单据开发流程_第5页
资源描述:

《nc5x - web自助单据开发流程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.HR自助服务单据开发快速入门用友软件股份有限公司北京分公司客户开发部2011年3月...目录1、NC自助服务单据开发31.1.总体概述31.2.开发环境搭建31.2.1.配置Java运行时环境31.2.2.配置JAVA_HOME环境变量31.2.3.下载并解开Dorado5开发包41.2.4.安装Dorado541.2.5.Eclipse开发环境搭建61.2.6.搭建项目工程61.3.自助单据开发流程71.3.1.建立数据模型71.3.2.导入数据字典81.3.3.单据模板初始化91.3.4.导出Java源代码101.3.5.建立视图层ViewMod

2、el。111.3.6.生成JSP页面131.3.7.建立后台控制类151.3.8.功能节点注册171.3.9.注册功能按钮201.3.10.按钮处理事件的定义231.3.11.单据属性设置24附录:27轻量级参照实现方式:27审批流配置注意点27轻量级查询模板实现方式29按钮动作前后台交互示例:31增加按钮动作处理31...1、NC自助服务单据开发1.1.总体概述NC自助服务模块使用的是BSTEK公司推出的Dorado5展现中间件技术。通过将Dorado和NC-UAP平台的整合,可以在自助服务中引用NC-UAP平台中的单据模板,提高了在自助下开发单据的

3、效率。Dorado技术详细介绍请见BSTEK公司官网:http://www.bstek.com/1.2.开发环境搭建1.2.1.配置Java运行时环境通过Sun官网获取JDK开发包,下载的开发包解压缩到本地非中文名称的目录中;也可以直接使用NCHOME中自带的JDK开发包,如本机中NCHOME的JDK开发包D:chome56chomeufjdk1.2.2.配置JAVA_HOME环境变量对于环境变量的配置就不用多说了,本机的配置如下:...1.2.1.下载并解开Dorado5开发包通过如下的地址获取dorado5的开发包:ftp://www.b

4、stek.com/stable/dorado5/5.3.090216/dorado5.zip将下载的zip文件解压缩到本地非中文名称的目录中,如本机的E:dorado5.21.2.2.安装Dorado5在确保系统已经配置过JAVA_HOME的前提下,并双击运行dorado5开发包中的setup.bat文件,该文件进行dorado5开发包的文件初始化工作。(特别声明:绿色食品,setup.bat的所有操作都是针对开发包所在的目录作初始化工作,不会对该目录之外的内容进行修改。)首先会打开一个命令控制台,要你确认是否执行初始化的工作:...按任意键继续初始

5、化工作:这时候系统会在桌面上自动的生成一个dordo5studio的快捷启动图表,并在控制台中出现让你选择是否直接启动dorado的集成开发环境,也就是dorado5的studio。以下统称studio。如果选择y并按回车键确认打开studio,可以看到下图:...1.2.1.Eclipse开发环境搭建Eclipse开发环境的搭建在此就不做介绍了,主要的环境有NC56、eclipse开发环境、nc56插件。1.2.2.搭建项目工程对于自助服务的开发,需要同时用到Eclipse和Dorado工程,对于项目工程需要将Eclipse工程目录和Dorado工程

6、目录整合到一块,以便对在两个开发工具对同一工程进行开发。本例中使用的开发工程为NC-HR自助模块的源开发工程HR_WEB5.6_dev。在Eclipse中导入HR_WEB5.6_dev工程,如下:...在Dorado集成开发平台中导入HR_WEB5.6_dev工程如下:1.1.自助单据开发流程在自助服务下开发的JSP界面,可将NC-UAP平台下的单据整合到自助服务中,这是通过将单据模板信息解析成Dorado控件来实现的,由于是根据单据模板信息表中的数据进行解析的,对于用元数据制作的单据模板,在自助服务界面目前还没有做到很好的兼容,解析过程中还没有增加对

7、元数据的解析,故目前自助服务只能够对用数据字典制作的单据模板进行正确的解析,下面介绍在NC56中,如何用数据字典在自助服务下开发轻量级单据界面。1.3.1.建立数据模型根据具体的业务在PowerDesigner中建立对应的业务模型,本例中介绍的为休假计划的业务。...1.3.1.导入数据字典具体的数据字典导入在【客户化】→【二次开发工具】→【系统管理工具】→【数据字典管理】节点来实现导入。...1.3.1.单据模板初始化在完成数据字典导入之后,就可以在【客户化】→【二次开发工具】→【模板管理】→【单据模板初始化】节点通过数据字典制作相应的单据模板,具体

8、的与NC5.2初始化单据模板一致。本例初始化完的单据模板卡片界面显示如下:...1.3.1.导

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。