[发明专利]一种长表单的保存与校验方法、装置及系统在审
申请号: | 201811124748.7 | 申请日: | 2018-09-26 |
公开(公告)号: | CN109376341A | 公开(公告)日: | 2019-02-22 |
发明(设计)人: | 张芳英 | 申请(专利权)人: | 海南新软软件有限公司 |
主分类号: | G06F17/22 | 分类号: | G06F17/22;G06F17/24;G06F17/27 |
代理公司: | 北京弘权知识产权代理事务所(普通合伙) 11363 | 代理人: | 逯长明;许伟群 |
地址: | 571924 海南省海口市老城高新*** | 国省代码: | 海南;46 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 校验 子表 长表 校验子 保存 装置及系统 单组 失败 指令 标记结果 校验结果 有效解决 表单项 跳转 申请 成功 | ||
1.一种长表单的保存与校验方法,其特征在于,所述方法包括:
根据长表单的各表单项的相似性,拆分所述长表单为n组子表单;
根据保存指令,确定当前子表单为待校验子表单并校验所述待校验子表单;
根据校验结果,标记所述待校验子表单为校验通过或者校验失败;
根据标记结果,对应保存所述当前子表单,并跳转校验下一子表单;
根据提交指令,提交全部所述子表单;
如果累计当前所述校验通过的子表单组数为n-1,则校验第n组子表单,如果所述第n组子表单校验通过,则提交成功,如果所述第n组子表单校验未通过,则提交失败;
如果累计当前所述校验通过的子表单组数小于n-1,则提交失败。
2.根据权利要求1所述的方法,其特征在于,所述根据长表单的各表单项的相似性,拆分所述长表单为n组子表单的具体步骤包括:
确定各表单项的关键词;
根据语义分析规则,合并语义相近的关键词所对应的表单项,生成子表单。
3.根据权利要求1所述的方法,其特征在于,所述根据保存指令,确定当前子表单为待校验子表单并校验所述待校验子表单的具体步骤包括:
检测子表单中各表单项是否存在字符;
如果全部所述表单项均存在字符,则判断各所述表单项的字符是否匹配预设表单项内容;
如果部分所述表单项不存在字符,则标记所述不存在字符的表单项,并生成提示信息。
4.根据权利要求3所述的方法,其特征在于,所述根据校验结果,标记所述待校验子表单为校验通过或者校验失败的具体步骤包括:
标记各所述表单项的字符均与所述预设表单项内容相匹配的所述待校验子表单为校验通过;
标记部分所述表单项的字符与所述预设表单项内容不匹配的所述待校验子表单为校验失败;
标记部分所述表单项不存在字符的所述待校验子表单为校验失败。
5.根据权利要求1所述的方法,其特征在于,所述根据标记结果,对应保存所述当前子表单,并跳转校验下一子表单的具体步骤包括:
保存校验通过的子表单至服务器存储单元;
保存校验失败的子表单至服务器草稿单元;
接收保存完成指令,并根据所述接收保存完成指令,生成下一子表单的校验指令;
如果检测到下一保存指令或未执行的保存指令,则根据所述下一表单的校验指令,跳转校验下一子表单。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
确定校验失败的子表单中的问题表单项;
检测所述问题表单项是否存在字符更新;
如果所述校验失败的子表单中全部所述问题表单项均存在字符更新,则校验更新后的所述问题表单项。
7.根据权利要求5所述的方法,其特征在于,所述根据提交指令,提交全部所述子表单的具体步骤包括:
根据提交指令,汇总服务器存储单元和服务器草稿单元中全部所述子表单的表单项信息和校验结果为汇总数据;
打包并提交所述汇总数据。
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
标记各子表单的表单项底色为不同颜色。
9.根据权利要求8所述的方法,其特征在于,所述方法还包括:
开启当前子表单的填写功能,且关闭其他子表单的填写功能;
如果当前子表单的全部表单项均为已填写状态,则开启下一子表单的填写功能;
如果当前子表单的部分或者全部为未填写状态,则继续关闭其他子表单的填写功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海南新软软件有限公司,未经海南新软软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811124748.7/1.html,转载请声明来源钻瓜专利网。