开发技巧-快速重写标准按钮处理方法

返回帮助文档首页


大家好,今天和大家分享一个开发小技巧,在我们真实业务系统开发过程中,经常会出现要求在“表单保存”时做一些特别的业务操作,例如:保存学生信息表的时候,要求根据学生身份证号,自动获取该学生的生日信息,并与学生信息一起保存到表中。接下来,我会以上面我说到的实例进行讲解,让大家了解Z平台中是怎么来开发的。

目录

开发前准备

开发过程

第一,重写3个保存按钮的处理方法,生成自定义处理代码。

第二、编辑业务需求处理代码 

第三、执行【保存】操作,查看结果 

开发前准备

1.获取Z平台源代码,在IDE中启动Z平台。

2.创建学生信息表单,字段包括【学生姓名、身份证号、出生日期】。

开发技巧-快速重写标准按钮处理方法

对这上这两个任务不熟的同学,可以看我前面写的文档,都有讲解。具体过程就不在这里赘述了。另外要说一下,咱们这个重写标准按钮处理方法的过程,需要有一定JAVA编程能力的同学来完成。请各位同学了解。

开发过程

大家都知道,在Z平台系统中,保存方法有3个,【保存】【保存并新增】【保存并返回】,根据前面提到的需求,咱们在要在保存的时候根据身份证信息获取出生日期信息,并且一起保存到表中。那么,我们就需要重写这三个按钮的处理代码。在保存时完成【获取出生日期】的业务处理后,让系统执行保存数据库过程。

第一,重写3个保存按钮的处理方法,生成自定义处理代码。

在【表单管理】中找到【学生信息】记录并打开。在【表管理】切换到【按钮管理】Tab页面。选中【保存】【保存并新增】【保存并返回】三个按钮。执行【标准按钮创建自定义后台方法】操作。操作完成后,需要重启Z平台服务。

开发技巧-快速重写标准按钮处理方法

开发技巧-快速重写标准按钮处理方法

开发技巧-快速重写标准按钮处理方法

第二、编辑业务需求处理代码 

打开IDE,我开发时用的Eclipse做为IDE工具。查看代码,会看到新生成的三个Action类。既我们刚刚重写的三个保存方法的处理类。

开发技巧-快速重写标准按钮处理方法

咱们以【保存】按钮为例时间讲解。注释部分为,加入的业务代码

开发技巧-快速重写标准按钮处理方法 

第三、执行【保存】操作,查看结果

开发技巧-快速重写标准按钮处理方法

开发技巧-快速重写标准按钮处理方法

以上就是重写标准按钮处理方法的全过程,请大家了解,除了【查询】【上移】【下称】【返回】【提交】这几个标准按钮无法重写外,其它都可以通过这个方法完成重写操作。