[发明专利]一种基于B/S架构系统的表单一键控制实现方法在审
申请号: | 201310402362.9 | 申请日: | 2013-09-07 |
公开(公告)号: | CN104423958A | 公开(公告)日: | 2015-03-18 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 镇江雅迅软件有限责任公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 212009 江苏省镇江市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 架构 系统 表单 键控 实现 方法 | ||
技术领域
本发明涉及一种基于B/S架构系统的表单一键控制实现方法。本发明属于计算机技术领域。
背景技术
当前,计算机应用办公已经渗透到各行各业中,尤其是B/S架构的各类办公系统,这类办公系统最大的相似之处就是有各式各样的表单需要填写、编辑、查看。表单种类繁多,其中不乏比较复杂的表单,有些甚至能达到几十个需要填写和编辑的字段,比如员工信息表单等。这些复杂的表单有时候需要在特定的流程步骤下进行控制,比如隐藏某些字段和按钮、设置一些字段为只读、去除指定字段的鼠标触发事件等等,但是在另一流程步骤下又需要取出刚才的控制而重新对一些字段进行各种各样的控制。这样的反复控制在一个流程中会出现多次,那么在一整套系统中会有多个甚至十几个这样的流程出现,每一次的控制不尽相同,这对于开发人员来说肯定要浪费很多时间,而不能保证效率和准确性,还有可能会出现遗漏的情况。程序员每天有限的工作时间用来做这种没有任何价值的事情,对公司而言确实是太浪费人力和成本。
发明内容
针对这种开发B/S架构系统流程表单控制所带来的巨大工作的问题,以及尽量为公司节省人力成本、节约时间,提供工作更有效率,本发明介绍了一种B/S架构系统表单一键控制的实现方法,满足了开发各B/S系统中大型表单在流程步骤中各种控制的需求。具体步骤如下:
步骤1:方法载入。在需要表单控制的页面载入所需的方法类。
步骤2:字段设置。在页面调用控制函数设置需要控制的字段,可以设置为全部字段、某一节点下全部字段、某种类型的字段和指定需要控制的字段,并且可以剔除不需要控制的字段。
步骤3:控制设置。在控制字段设置完毕后进行控制设置,可以设置为隐藏、只读、灰化等,同时可以对这些控制字段的鼠标或者键盘触发事件进行移除。
步骤4:释放控制。对控制字段的控制设置进行反向操作,可对设置的控制字段全恢复成未控制之前的状态,也可指定字段进行恢复。
具体实施方式
实施例一
使用MyEclipse 8.6作为开发工具,使用市场上专用的数据库管理工具MySQL建立系统所需要的数据库。
1.在需要表单控制的页面载入所需的方法类。
2.在页面调用控制函数设置需要控制的字段,设置为全部字段、某一节点下字段、某种类型的字段或者指定需要控制的字段,并且在有需要的情况下剔除不需要控制的字段。
3.进行控制设置,按照需要设置为隐藏、只读、灰化等,同时对按需要这些控制字段的鼠标或者键盘触发事件进行移除。
4.对控制字段的控制设置进行反向操作,对设置的控制字段全恢复成未控制之前的状态,按照需要可指定字段进行恢复。
除上述实施例外,本发明还可以有其他实施方式。凡采用等同替换或等效变换形成的技术方案,均落在本发明要求的保护范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于镇江雅迅软件有限责任公司,未经镇江雅迅软件有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310402362.9/2.html,转载请声明来源钻瓜专利网。