可视化的表单生成方法、装置、设备及存储介质制造方法及图纸

技术编号:36575457 阅读:16 留言:0更新日期:2023-02-04 17:33
本发明专利技术涉及表格生成领域,公开了一种可视化的表单生成方法、装置、设备及存储介质。该方法包括:读取预置组件数据库的组件数据,其中,所述组件数据包括:组件名称、组件类型;根据所述组件类型,将所述组件名称分类显示在所述组件展示界面中;接收所述组件展示界面点击选择指令,获得选择组件名称;接收所述选择组件名称的组件拖拽指令,基于所述组件拖拽指令的终止坐标,将所述选择组件名称显示在所述组件配置界面中;接收表单生成指令,将所述组件配置界面中选择组件名称对应的组件数据进行组合处理,生成表单数据。生成表单数据。生成表单数据。

【技术实现步骤摘要】
可视化的表单生成方法、装置、设备及存储介质


[0001]本专利技术涉及表格生成领域,尤其涉及一种可视化的表单生成方法、装置、设备及存储介质。

技术介绍

[0002]政务服务行业中应用到的业务表单存在数量繁多、数据字段多、数据结构层级深以及多变性的特征,按传统的堆人开发模式,耗时长,效率低,由于现有技术中开发表单组件时是基于应用场景对表单的需求定制化开发得到的,当应用场景较多时,需要应用程序开发人员撰写多套软件代码,才能开发出不同应用场景中需要的表单组件,变相增加了时间成本和人力成本,无法满足大批量项目对个性化表单的快速交付需要,且存在历史表单需要数据迁移问题。
[0003]由于现有的业务表格无法单独实现快速的组件迭代,需要开发人员重复开发和适应业务的调整处理。因此,针对当前表单生成的问题,需要一种新的技术。

技术实现思路

[0004]本专利技术的主要目的在于解决现有的业务表格无法单独实现快速的组件迭代,需要开发人员重复开发和适应业务的调整处理的技术问题。
[0005]本专利技术第一方面提供了一种可视化的表单生成方法,所述可视化的表单生成方法应用于表单编辑界面,所述表单编辑界面包括:组件展示界面、组件配置界面,所述可视化的表单生成方法包括:读取预置组件数据库的组件数据,其中,所述组件数据包括:组件名称、组件类型;根据所述组件类型,将所述组件名称分类显示在所述组件展示界面中;接收所述组件展示界面点击选择指令,获得选择组件名称;接收所述选择组件名称的组件拖拽指令,基于所述组件拖拽指令的终止坐标,将所述选择组件名称显示在所述组件配置界面中;接收表单生成指令,将所述组件配置界面中选择组件名称对应的组件数据进行组合处理,生成表单数据。
[0006]可选的,在本专利技术第一方面的第一种实现方式中,在所述基于所述组件拖拽指令的终止坐标,将所述选择组件名称显示在所述组件配置界面中之后,在所述接收表单生成指令,将所述组件配置界面中选择组件名称对应的组件数据进行组合处理,生成表单数据之前,还包括:在所述组件配置界面上接收单条删除指令/批量删除指令,根据单条删除指令/批量删除指令,将所述组件配置界面的选择组件名称进行清除处理。
[0007]可选的,在本专利技术第一方面的第二种实现方式中,在所述基于所述组件拖拽指令的终止坐标,将所述选择组件名称显示在所述组件配置界面中之后,在所述接收表单生成指令,将所述组件配置界面中选择组件名称对应的组件数据进行组合处理,生成表单数据
之前,还包括:在所述组件配置界面上接收组件状态修改指令;根据所述组件状态修改指令,调整所述选择组件名称对应的组件数据的启用状态,其中,所述启用状态用于标记进行组合的组件数据。
[0008]可选的,在本专利技术第一方面的第三种实现方式中,所述接收表单生成指令,将所述组件配置界面中选择组件名称对应的组件数据进行组合处理,生成表单数据包括:接收表单生成指令,读取所述组件配置界面的表单设置;基于所述表单设置,对所述选择组件名称对应的组件数据进行组合预览展示处理,得到在所述组件配置界面中的预览表格;接收所述表单设置的调整指令,得到新的表单设置;基于所述新的表单设置,调整所述组件配置界面中的预览表格,得到新的预览表格;接收预览确认指令,对所述新的预览表格进行输出处理,得到表单数据。
[0009]可选的,在本专利技术第一方面的第四种实现方式中,在所述接收表单生成指令,将所述组件配置界面中选择组件名称对应的组件数据进行组合处理,生成表单数据之后,还包括:连接外部的终端设备,接收所述终端设备的分享表格模板;根据所述分享表格模板的参数,修改所述组件配置界面的表格数据。
[0010]可选的,在本专利技术第一方面的第五种实现方式中,在所述接收表单生成指令,将所述组件配置界面中选择组件名称对应的组件数据进行组合处理,生成表单数据之后,还包括:连接外部的终端设备,接收所述终端设备的分享组件;根据所述分享组件,对所述组件数据库进行更新处理。
[0011]可选的,在本专利技术第一方面的第六种实现方式中,在所述读取预置组件数据库的组件数据之前,还包括:获取组件配置数据,访问预置组件数据库;基于所述组件配置数据的组件编码,对所述组件数据库中所述组件编码对应的组件数据进行赋值调整处理,得到更新的组件数据库。
[0012]本专利技术第二方面提供了一种可视化的表单生成装置,所述可视化的表单生成装置应用于表单编辑界面,所述表单编辑界面包括:组件展示界面、组件配置界面,所述可视化的表单生成装置包括:读取模块,用于读取预置组件数据库的组件数据,其中,所述组件数据包括:组件名称、组件类型;分类显示模块,用于根据所述组件类型,将所述组件名称分类显示在所述组件展示界面中;选择模块,用于接收所述组件展示界面点击选择指令,获得选择组件名称;拖拽显示模块,用于接收所述选择组件名称的组件拖拽指令,基于所述组件拖拽指令的终止坐标,将所述选择组件名称显示在所述组件配置界面中;组合生成模块,用于接收表单生成指令,将所述组件配置界面中选择组件名称对
应的组件数据进行组合处理,生成表单数据。
[0013]本专利技术第三方面提供了一种可视化的表单生成设备,包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互连;所述至少一个处理器调用所述存储器中的所述指令,以使得所述可视化的表单生成设备执行上述的可视化的表单生成方法。
[0014]本专利技术的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述的可视化的表单生成方法。
[0015]在本专利技术实施例中,非开发人员可以创建与通用基础表单组件相同的组件,作为初始表单组件,基于表单需求在初始表单结构数据中保留待生成表单组件所支持的表单项,在初始表单结构数据中记录所支持的表单项的配置值,从而生成待生成表单组件。全程操作可视化,实现灵活对照配置数据结构,支持多种业务表单的数据迁移,支持非开发人员数据结构迁移,从而降低数据迁移过程的开发成本,提高迁移系统的扩展性、稳定性和安全性。提高了生成表单组件的效率,从而满足复杂场景下的表单配置需求,满足项目对个性化表单的快速配置交付。
附图说明
[0016]图1为本专利技术实施例中可视化的表单生成方法的一个实施例示意图;图2为本专利技术实施例中的表单编辑界面示意图;图3为本专利技术实施例中的表单编辑界面实施例示意图;图4为本专利技术实施例中的表单数据的展示示意图;图5为本专利技术实施例中可视化的表单生成装置的一个实施例示意图;图6为本专利技术实施例中可视化的表单生成装置的另一个实施例示意图;图7为本专利技术实施例中可视化的表单生成设备的一个实施例示意图。
具体实施方式
[0017]本专利技术实施例提供了一种可视化的表单生成方法、装置、设备及存储介质。
[0018]本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种可视化的表单生成方法,其特征在于,所述可视化的表单生成方法应用于表单编辑界面,所述表单编辑界面包括:组件展示界面、组件配置界面,所述可视化的表单生成方法包括:读取预置组件数据库的组件数据,其中,所述组件数据包括:组件名称、组件类型;根据所述组件类型,将所述组件名称分类显示在所述组件展示界面中;接收所述组件展示界面点击选择指令,获得选择组件名称;接收所述选择组件名称的组件拖拽指令,基于所述组件拖拽指令的终止坐标,将所述选择组件名称显示在所述组件配置界面中;接收表单生成指令,将所述组件配置界面中选择组件名称对应的组件数据进行组合处理,生成表单数据。2.根据权利要求1所述的可视化的表单生成方法,其特征在于,在所述基于所述组件拖拽指令的终止坐标,将所述选择组件名称显示在所述组件配置界面中之后,在所述接收表单生成指令,将所述组件配置界面中选择组件名称对应的组件数据进行组合处理,生成表单数据之前,还包括:在所述组件配置界面上接收单条删除指令/批量删除指令,根据单条删除指令/批量删除指令,将所述组件配置界面的选择组件名称进行清除处理。3.根据权利要求1所述的可视化的表单生成方法,其特征在于,在所述基于所述组件拖拽指令的终止坐标,将所述选择组件名称显示在所述组件配置界面中之后,在所述接收表单生成指令,将所述组件配置界面中选择组件名称对应的组件数据进行组合处理,生成表单数据之前,还包括:在所述组件配置界面上接收组件状态修改指令;根据所述组件状态修改指令,调整所述选择组件名称对应的组件数据的启用状态,其中,所述启用状态用于标记进行组合的组件数据。4.根据权利要求1所述的可视化的表单生成方法,其特征在于,所述接收表单生成指令,将所述组件配置界面中选择组件名称对应的组件数据进行组合处理,生成表单数据包括:接收表单生成指令,读取所述组件配置界面的表单设置;基于所述表单设置,对所述选择组件名称对应的组件数据进行组合预览展示处理,得到在所述组件配置界面中的预览表格;接收所述表单设置的调整指令,得到新的表单设置;基于所述新的表单设置,调整所述组件配置界面中的预览表格,得到新的预览表格;接收预览确认指令,对所述新的预览表格进行输出处理,得到表单数据。5.根据权利要求1所述的可视化的表单生成方法,其特征在于,在所述接收...

【专利技术属性】
技术研发人员:石自军于鹏廖淑斌夏雯瑾朱明朝
申请(专利权)人:深圳市金政软件技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1