[发明专利]智能云表单的实现方法有效
申请号: | 201410055776.3 | 申请日: | 2014-02-19 |
公开(公告)号: | CN103809975B | 公开(公告)日: | 2018-04-13 |
发明(设计)人: | 刘桂海;任传慧 | 申请(专利权)人: | 浪潮软件股份有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250100 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 表单 实现 方法 | ||
1.智能云表单的实现方法,其特征在于:
表单设计器,用于定制不同终端的表单,不同终端的表单共用一套业务模型;
表单设计器内置大量组件,每个组件是一个单独的JavaScript文件,所有组件都继承自自定义基类,组件可继承、可扩展;
组件与表单设计器智能互动,组件向表单设计器进行主动注册,注册完毕,表单设计器依次调用组件的初始化方法,组件与表单设计器通过自定义事件进行交互,交互的关键点在于事件以组件ID命名;
表单元素分级存储,所述表单元素分为表单、区域、域三级,分别对应后台业务模型中的业务模型、子业务模型、业务模型项;
扩展HTML属性,扩展属性包括:组件ID、元素类型、是否自动建表、关联业务含义、关联数据绑定、关联业务模型及业务模型映射;
动态数据绑定扩展,定义期为域指定数据绑定规则,运行期动态解析数据规则绑定数据,获得解析结果后动态绑定到前台表单域上;
表单换肤,支持预定义表单皮肤样式,定义期可动态切换样式,运行期加载相应的样式文件。
2.根据权利要求1所述的智能云表单的实现方法,其特征在于:设置有表单皮肤样式模块,用于保存表单皮肤样式文件,记录表单与皮肤的关联关系。
3.根据权利要求1所述的智能云表单的实现方法,其特征在于:表单发布支持两种方式,一种是根据表单元素动态建表,一种是建立表单元素与已有表的关联。
4.根据权利要求1、2或3所述的智能云表单的实现方法,其特征在于:表单设计器用于定制不同终端的表单时,第一种表单定制完毕后,在后台相应生成一套业务模型,所述业务模型用于描述动态创建的表单表;定制其它表单时,不再动态生成后台业务模型,而是在其它表单与前述已建立的业务模型间建立关联关系,从而间接使用前述第一种表单动态创建的表单表。
5.根据权利要求4所述的智能云表单的实现方法,其特征在于:以表单设计器设计表单时,分别以终端设备图片为背景。
6.根据权利要求4所述的智能云表单的实现方法,其特征在于:用户可自定义组件,继承自定义基类,定义组件的HTML模板、初始化操作、鼠标拖放事件处理、鼠标双击事件处理。
7.根据权利要求4所述的智能云表单的实现方法,其特征在于:定制同一组件的个性化版本时,通过继承组件实现,实现代码复用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮软件股份有限公司,未经浪潮软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410055776.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:车辆停车位置显示装置及方法
- 下一篇:新型交通工具