[发明专利]一种在线表单自动生成和布局的方法在审
申请号: | 202010297748.8 | 申请日: | 2020-04-16 |
公开(公告)号: | CN111553135A | 公开(公告)日: | 2020-08-18 |
发明(设计)人: | 李海啸 | 申请(专利权)人: | 山东聚恒网络技术有限公司 |
主分类号: | G06F40/18 | 分类号: | G06F40/18;G06F8/38;G06F8/35 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250000 山东省济南市中国(山东)自*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 在线 表单 自动 生成 布局 方法 | ||
本发明本发明适用于涉及计算机技术领域,提供了一种在线表单自动生成和布局的方法,包括以下步骤:通过前台可视化定义的方式,将单据的涉及信息在数据模型内进行属性设定;在数据模型定义完成后,根据数据模型的定义,创建后台数据库表;依据数据模型,创建单据格式,并在线对单据格式进行可视化布局调整;可视化布局调整完成后,对单据格式进行保存,并自动解析单据的前台布局元数据,将其保存至服务器端,单据发布后,对单据加入版本管理,本发明的有益效果是:其通过前台可大多数人可理解的方式进行数据模型的搭建,系统自动根据前台的语言自动生成数据库表。
技术领域
本发明涉及计算机技术领域,尤其涉及一种在线表单自动生成和布局的方法。
背景技术
随着企业信息化的不断发展,企业对信息系统业务单据的要求越来越高,业务单据的格式不但要满足当前企业应用的需求,随着企业的不断发展变革,新业务单据的增加和已有单据格式的修改也要不断变化来适应发展需要。
传统的硬编码的方式是根据当前企业的需求,通过写代码的形式来固化业务单据的界面,如果单据格式发生变化,则必须通过修改代码、重新编译、重新部署的形式来进行软件的更新,是开发应用到系统维护中都存在很高的使用成本。一般情况下,如果需要新增一张表单,现有的做法一般为:手动打开数据库,建立数据库单据数据存储表,然后新建一个页面文件,手动布局html代码,包括单据的每一个文本框和每一个功能按钮的属性关联定义,之后编写后台控制代码,实现单据的增删改查等功能,然后编译代码并重新升级部署系统。
其缺点在于:因为需要对数据库表进行创建等操作,因此需要掌握数据库、html、代码等相关知识;工作效率比较低,平均一张单据的制作需要半天到一天的时间;可维护性查,由于都是硬编码,因此任何一个地方的小调整都需要修改整个代码工程;不够灵活,无法根据客户使用场景来灵活展现单据格式。
发明内容
本发明实施例的目的在于提供一种在线表单自动生成和布局的方法,旨在解决现有技术中单据生成时效率低、不够灵活和专业要求高的问题。
本发明实施例是这样实现的,一种在线表单自动生成和布局的方法,包括以下步骤:
定义数据模型
通过前台可视化定义的方式,将单据的涉及信息在数据模型内进行属性设定;
生成数据结构
在数据模型定义完成后,根据数据模型的定义,创建后台数据库表;
单据格式在线设计
依据数据模型,创建单据格式,并在线对单据格式进行可视化布局调整;
单据格式保存及发布
可视化布局调整完成后,对单据格式进行保存,并自动解析单据的前台布局元数据,将其保存至服务器端,单据发布后,对单据加入版本管理。
作为本发明进一步的方案:所述单据的涉及信息至少包括:表、表名、字段名、字段描述、Tab标签、Tab顺序号、字段类型、长度、小数位数、参照类型、是否锁定和枚举字符串。
作为本发明再进一步的方案:所述单据格式在线设计中,单据格式创建完成后,依据数据模型内的字段信息,生成单据格式的字段控件及字段控件信息,依据所述字段控件对字段信息进行修改,且在可视化布局调整完成后,对字段控件的位置信息进行保存。
作为本发明再进一步的方案:所述单据格式在线设计中,所述可视化布局调整的方式为对字段控件及字段控件信息进行拖拽调整。
作为本发明再进一步的方案:所述单据格式中的逻辑事件支持代码向导。
作为本发明再进一步的方案:所述字段控件信息至少包括字段控件的ID、默认长度、输入控制和修改事件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东聚恒网络技术有限公司,未经山东聚恒网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010297748.8/2.html,转载请声明来源钻瓜专利网。