表单生成方法及装置制造方法及图纸

技术编号:26531440 阅读:75 留言:0更新日期:2020-12-01 14:12
本申请实施例公开了一种表单生成方法及装置,用以解决表单开发耗时长、人力资源投入过大的问题。所述方法包括:接收针对目标表单的表单生成请求;所述表单生成请求包括所述目标表单的表单标识信息;根据所述表单生成请求,获取所述表单标识信息对应的表单数据结构信息;所述表单数据结构信息包括以下至少一项:表单属性信息、表单字段信息、对所述表单数据结构信息进行校验的校验方式、表单控件信息、所述表单字段信息的获取来源;根据所述表单数据结构信息,生成并展示所述目标表单。该技术方案减少了表单生成过程中的资源投入和人力成本,提升了表单的生成效率。

【技术实现步骤摘要】
表单生成方法及装置
本专利技术涉及数据处理
,尤其涉及一种表单生成方法及装置。
技术介绍
互联网技术发展到今天,各种OA(OfficeAutomation,办公自动化)、ERP(EnterpriseResourcePlanning,企业资源计划)、网站等软件系统逐渐地普及,用户在使用这些软件系统时,存在大量需要填写的表单数据。表单在网页中主要负责数据采集功能,是网站管理者与浏览者之间沟通的桥梁。表单对于用户而言是数据录入和提交的界面,对于网站而言是获取用户信息的途径。使用表单可以快速、便捷地收集数据。现阶段,在做软件设计开发时,需要重复进行表单界面、数据名称及类型的定义、设计和开发,无疑增加了很多的资源投入、人工成本。
技术实现思路
本申请实施例的目的是提供一种表单生成方法及装置,用以解决表单开发耗时长、人力资源投入过大的问题。为解决上述技术问题,本申请实施例是这样实现的:一方面,本申请实施例提供一种表单生成方法,包括:接收针对目标表单的表单生成请求;所述表单生成请求包括所述目标表单的表本文档来自技高网...

【技术保护点】
1.一种表单生成方法,其特征在于,包括:/n接收针对目标表单的表单生成请求;所述表单生成请求包括所述目标表单的表单标识信息;/n根据所述表单生成请求,获取所述表单标识信息对应的表单数据结构信息;所述表单数据结构信息包括以下至少一项:表单属性信息、表单字段信息、对所述表单数据结构信息进行校验的校验方式、表单控件信息、所述表单字段信息的获取来源;/n根据所述表单数据结构信息,生成并展示所述目标表单。/n

【技术特征摘要】
1.一种表单生成方法,其特征在于,包括:
接收针对目标表单的表单生成请求;所述表单生成请求包括所述目标表单的表单标识信息;
根据所述表单生成请求,获取所述表单标识信息对应的表单数据结构信息;所述表单数据结构信息包括以下至少一项:表单属性信息、表单字段信息、对所述表单数据结构信息进行校验的校验方式、表单控件信息、所述表单字段信息的获取来源;
根据所述表单数据结构信息,生成并展示所述目标表单。


2.根据权利要求1所述的方法,其特征在于,所述接收针对目标表单的表单生成请求之前,所述方法还包括:
接收对所述表单数据结构信息的部署请求;所述部署请求包括所述目标表单的表单标识信息;
根据所述部署请求,将部署的所述表单数据结构信息和所述表单标识信息关联存储在第一存储空间内;所述第一存储空间包括第一指定内存数据库和/或第一指定数据检索仓库;
所述获取所述表单标识信息对应的表单数据结构信息,包括:
从所述第一存储空间内获取所述表单标识信息对应的表单数据结构信息。


3.根据权利要求2所述的方法,其特征在于,所述表单数据结构信息包含所述校验方式;
所述根据所述部署请求,将部署的所述表单数据结构信息和所述表单标识信息关联存储在第一存储空间内之前,还包括:
按照所述校验方式,对部署的所述表单数据结构信息的指定内容进行校验,得到数据结构校验结果;其中,所述指定内容包括表单数据结构、所述表单数据结构的数据类型、命名规则、语言类别、脚本安全;
所述根据所述部署请求,将部署的所述表单数据结构信息和所述表单标识信息关联存储在第一存储空间内,包括:
若数据结构校验结果为校验失败,则针对校验失败的所述表单数据结构信息进行修改,并将修改后的所述表单数据结构信息和所述表单标识信息关联存储在第一存储空间内。


4.根据权利要求1所述的方法,其特征在于,所述生成并展示所述目标表单之后,所述方法还包括:
创建所述目标表单对应的表单实例;
将所述目标表单对应的表单实例与所述表单标识信息关联存储在第二存储空间内;所述第二存储空间包括第二指定内存数据库和/或第二指定数据检索仓库;
获取用户在所述目标表单中的输入数据;
将所述输入数据存储至所述目标表单对应的所述表单实例。


5.根据权利要求1所述的方法,其特...

【专利技术属性】
技术研发人员:陈志伟宋杨
申请(专利权)人:杭州指令集智能科技有限公司
类型:发明
国别省市:浙江;33

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

1