买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本发明公开了一种报表内容校验方法,包括根据所获得的所有数据,确定报表中的重点关注字段,根据重点关注字段的类型和属性设计各个重点关注字段的设计正则表达式,建立正则表达式集合;导入N份已知正确的报表,提取所述报表的多个关键数据特征,根据提取的关键数据特征,对正则表达式做出更正,并输出更正后的正则表达式,建立规范的正则表达式集合;导入目标报表,对所述目标报表的文本内容进行校验,当目标报表内容与所述正则表达式不相符时,显示错误或提示异常位置,并突出显示。本发明还公开了一种报表内容校验系统、计算机设备以及存储介质。本发明提高校验的灵活性和准确性。
主权项:1.一种报表内容校验方法,其特征在于,包括:步骤1:遍历用户、报表类型,获得用户报表中的所有数据,根据所获得的所有数据,分析报表中单一项目所需的数据和多个项目联合分析所需的数据构成规则,确定报表中的重点关注字段,根据重点关注字段的类型和属性设计各个重点关注字段的设计正则表达式,建立正则表达式集合;步骤2:导入N份已知正确的报表,提取所述报表的多个关键数据特征,根据多个所述关键数据特征的属性信息与上述正则表达式进行关联,当某个关键数据特征与正则表达式不相符时,根据提取的关键数据特征,对正则表达式做出更正,并输出更正后的正则表达式;按照同样的步骤更正每个正则表达式,建立规范的正则表达式集合;步骤3:导入待校验的目标报表,从目标报表中提取文本内容,根据每个正则表达式对报表内容匹配,对所述文本内容进行校验,校验时,确定所述文本内容的匹配度,基于所述匹配度确定对所述文本内容进行校验的校验结果,判断所述匹配度是否大于或等于预设匹配度,若是,则判定文本内容校验通过,若否,则判定文本内容校验不通过,当目标报表内容与所述正则表达式不相符时,显示错误或提示异常位置,并突出显示,所述预设的匹配度计算方式为:匹配度=相似系数-数据格式相异系数-语言相异系数;其中,相似系数=文本长度x,y文本长度r,c+数值大小x,y数值大小r,c+小数浮点x,y小数浮点r,c;其中x,y是指待校验的目标报表中的特征,所述r,c为正则表达式中提取的特征;所述数据格式相异系数,公式表达为i如果数据格式r,c与数据格式x,y相异,则该系数取值0.5;ii如果数据格式r,c与数据格式x,y相同,则该系数取值0.0;所述语言相异系数,公式表达为i如果语言r,c不包含语言x,y,则该系数取值0.5;ii如果语言r,c包含语言x,y,则该系数取值0.0;x,y表示待校验目标报表中的内容,r,c表示正则表达式中取出的特征;步骤4:针对上述显示错误或者提示异常的情况,对待校验的报表提出修正建议,具体根据显示错误或提示异常的位置检索正则表达式,从正则表达式中取出与显示错误或提示异常特征对应的部分特征,并输出该部分特征。
全文数据:
权利要求:
百度查询: 海创汇科技创业发展股份有限公司 一种报表内容校验方法、系统、计算机设备及存储介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。