一种表单录入方法及其装置、设备、存储介质制造方法及图纸

技术编号:24354726 阅读:38 留言:0更新日期:2020-06-03 02:19
本申请实施例提供一种表单录入方法及其装置、设备、存储介质,其中,确定待录入的数据信息对应的数据格式;从预设的编码规则列表中,确定与所述数据格式相匹配的第N个输入项信息;其中,N为大于0的整数;如果所述数据格式与所述第N个输入项信息对应的正则表达式相匹配,确定第N个编码规则为与所述数据格式相匹配的编码规则;根据所述与所述数据格式相匹配的编码规则,将所述数据信息录入表单中的输入框。

A form input method and its device, equipment and storage medium

【技术实现步骤摘要】
一种表单录入方法及其装置、设备、存储介质
本申请实施例涉及数据录入
,涉及但不限于一种表单录入方法及其装置、设备、存储介质。
技术介绍
在设备管理、产品管理等系统的建立过程中,需要对设备或产品的基本数据进行收集,相关技术中是针对每个设备或产品的类型新建表单,在表单中定义需要录入的栏位,然后用户点击每个录入框,在相应的录入框里录入对应的栏位信息进行数据采集。即用户每次都要点击一个输入项,进行扫描或手工输入,对于界面上有多个输入项的界面,操作效率低体验差,特别是在物流运营中频繁操作的功能,严重影响工作效率。
技术实现思路
有鉴于此,本申请实施例提供一种表单录入方法及其装置、设备、存储介质。本申请实施例的技术方案是这样实现的:本申请实施例提供一种表单录入方法,所述方法包括:确定待录入的数据信息对应的数据格式;从预设的编码规则列表中,确定与所述数据格式相匹配的第N个输入项信息;其中,N为大于0的整数;如果所述数据格式与所述第N个输入项信息对应的正则表达式相匹配,确定第N个编码规则为与所述数据格式相匹配的编码规则;根据所述与所述数据格式相匹配的编码规则,将所述数据信息录入表单中的输入框。在上述方法中,所述方法还包括:扫描待扫描的图形标识符,得到所述数据信息;其中,所述图形标识符所述图形标识符至少包括:一维码、二维码。在上述方法中,在确定待录入的数据信息对应的数据格式之前,所述方法还包括:确定待录入的表单中的M个输入项信息;其中,M为大于N的整数;为每一所述输入项信息配置相应的正则表达式,得到对应的编码规则;根据所述输入项信息对应的编码规则,得到编码规则列表。在上述方法中,所述为每一所述输入项信息配置相应的正则表达式,得到对应的编码规则,包括:针对每一输入项信息的数据格式,配置相应的正则表达式,得到对应的编码规则。在上述方法中,所述根据所述编码规则,将所述数据信息录入表单中的输入框,包括:根据与所述数据格式匹配的第N个编码规则,将所述数据信息录入表单中与所述第N个输入项信息相对应的输入框。在上述方法中,在从编码规则列表中,确定与所述数据格式相匹配的第N个输入项信息之后,还包括:如果所述数据格式与所述第N个输入项信息对应的正则表达式不匹配,输出第一提示信息,并显示所述数据信息对应的数据;其中,所述第一提示信息用于提示确认数据信息是否正确;如果所述数据格式与编码规则列表中的M个编码规则均不匹配,输出第二提示信息,并显示预设的输入项信息和所述数据信息对应的数据;其中,所述第二提示信息用于提示选择预设的输入项信息。本申请实施例提供一种表单录入装置,所述装置包括:第一确定模块、第二确定模块、第三确定模块和第一录入模块,其中:所述第一确定模块,用于确定待录入的数据信息对应的数据格式;所述第二确定模块,用于从预设的编码规则列表中,确定与所述数据格式相匹配的第N个输入项信息;其中,N为大于0的整数;所述第三确定模块,用于如果所述数据格式与所述第N个输入项信息对应的正则表达式相匹配,确定第N个编码规则为与所述数据格式相匹配的编码规则;所述第一录入模块,用于根据所述与所述数据格式相匹配的编码规则,将所述数据信息录入表单中的输入框。本申请实施例提供一种电子设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述表单录入方法中的步骤。本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述表单录入方法中的步骤。本申请实施例提供一种表单录入方法及其装置、设备、存储介质,其中,首先,确定待录入的数据信息对应的数据格式;然后,从预设的编码规则列表中,确定与所述数据格式相匹配的第N个输入项信息;其中,N为大于0的整数;如果所述数据格式与所述第N个输入项信息对应的正则表达式相匹配,确定第N个编码规则为与所述数据格式相匹配的编码规则;最后,根据所述与所述数据格式相匹配的编码规则,将所述数据信息录入表单中的输入框;如此,通过找到与待录入数据信息的数据格式相匹配的编码规则,根据该编码规则,自动将数据信息录入到表单中相应的输入框,不需要用户手动输入,从而显著提高了用户在输入数据时的效率。附图说明图1为本申请实施例表单录入方法的实现流程示意图;图2为本申请实施例表单录入方法的又一实现流程示意图;图3A为相关技术中实现表单录入的场景示意图;图3B为本申请实施例实现表单录入的场景示意图;图4为本申请实施例表单录入方法的再一实现流程示意图;图5为本申请实施例表单录入装置的组成结构示意图;图6为本申请实施例中电子设备的一种硬件实体示意图。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对专利技术的具体技术方案做进一步详细描述。以下实施例用于说明本申请,但不用来限制本申请的范围。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本申请的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。电子设备可以以各种形式来实施。例如,本申请中描述的电子设备可以包括诸如个人数字助理(PersonalDigitalAssistant,PDA)、导航装置、可穿戴设备等移动电子设备,以及诸如数字TV、台式计算机等固定电子设备。后续描述中将以移动电子设备为例进行说明,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本申请的实施方式的构造也能够应用于固定类型的电子设备。本申请实施例提供一种表单录入方法,图1为本申请实施例表单录入方法的实现流程示意图,如图1所示,所述方法包括以下步骤:步骤S101,确定待录入的数据信息对应的数据格式。这里,所述待录入的数据信息可以是通过扫描待扫描的图形标识符,得到所述待录入的数据信息,所述图形标识符所述图形标识符至少包括:一维码、二维码。比如,扫描某快递运单号的条码,得到相应的运单号数据。步骤S102,从预设的编码规则列表中,确定与所述数据格式相匹配的第N个输入项信息。这里,N为大于0的整数。步骤S103,如果所述数据格式与所述第N个输入项信息对应的正则表达式相匹配,确定第N个编码规则为与所述数据格式相匹配的编码规则。这里,所述预设的编码规则列表中包含M个编码规则,M为大于1的整数;所述步骤S103可以是,将待录入的数据信息对应的数据格式与从服务器端下载的编码规则列表中的编码规则进行比较,从而确定与所述数据格式相匹配的编码规则。所述步骤S103还可以是,当确定数据格式之后,即从本地存储的预先设置的编码规则列表中查找与所述数据格式匹配的编码规则。步骤S104,根据所述与所述数据格式相匹配的编本文档来自技高网...

【技术保护点】
1.一种表单录入方法,其特征在于,所述方法包括:/n确定待录入的数据信息对应的数据格式;/n从预设的编码规则列表中,确定与所述数据格式相匹配的第N个输入项信息;其中,N为大于0的整数;/n如果所述数据格式与所述第N个输入项信息对应的正则表达式相匹配,确定第N个编码规则为与所述数据格式相匹配的编码规则;/n根据所述与所述数据格式相匹配的编码规则,将所述数据信息录入表单中的输入框。/n

【技术特征摘要】
1.一种表单录入方法,其特征在于,所述方法包括:
确定待录入的数据信息对应的数据格式;
从预设的编码规则列表中,确定与所述数据格式相匹配的第N个输入项信息;其中,N为大于0的整数;
如果所述数据格式与所述第N个输入项信息对应的正则表达式相匹配,确定第N个编码规则为与所述数据格式相匹配的编码规则;
根据所述与所述数据格式相匹配的编码规则,将所述数据信息录入表单中的输入框。


2.根据权利要求1中所述的方法,其特征在于,所述方法还包括:
扫描待扫描的图形标识符,得到所述数据信息;其中,所述图形标识符所述图形标识符至少包括:一维码、二维码。


3.根据权利要求1中所述的方法,其特征在于,在确定待录入的数据信息对应的数据格式之前,所述方法还包括:
确定待录入的表单中的M个输入项信息;
为每一所述输入项信息配置相应的正则表达式,得到对应的编码规则;
根据所述输入项信息对应的编码规则,得到编码规则列表。


4.根据权利要求1中所述的方法,其特征在于,所述为每一所述输入项信息配置相应的正则表达式,得到对应的编码规则,包括:
针对每一输入项信息的数据格式,配置相应的正则表达式,得到对应的编码规则。


5.根据权利要求1中所述的方法,其特征在于,所述根据所述编码规则,将所述数据信息录入表单中的输入框,包括:
根据与所述数据格式匹配的第N个编码规则,将所述数据信息录入表单中与所述第N个输入项信息相对应的输入框。


6.根据权利要求1中所述的方法,其特征在于,在从编码规则列表中,确定与所述数据格式相匹配的第N个输入项信息之后,还包括...

【专利技术属性】
技术研发人员:杨鹏梁延彬高勇鹏李伟朱智刚
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京;11

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

1