一种表格信息展示规则配置与计算方法及系统技术方案

技术编号:12775774 阅读:56 留言:0更新日期:2016-01-27 19:00
本发明专利技术公开了一种表格信息展示规则配置与计算方法,包括:获取屏幕的分辨率和表格种类;依据所述分辨率和表格种类,获取相对应的表格信息展示规则;解析所述表格信息展示规则,填充表格展示项;生成表格。本发明专利技术能够在表格信息展示过程中,为用户提供灵活可配置的方法,根据配置规则对不同的数据维度进行筛选,并进一步获取用户想要的信息展示效果。本发明专利技术还公开了一种表格信息展示规则配置与计算系统。

【技术实现步骤摘要】

本专利技术涉及表格信息处理
,尤其涉及一种表格信息展示规则配置与计算方法及系统
技术介绍
在人力资源相关表格信息展示时,需要不断根据业务需求变化来变更展示规则。例如,人力资源相关表格中,在不同分辨率下,不同字号、中英文、数字、符号的字符占位比率不同。在这些固定表格中,长度是固定的,那么填充的字符个数由于全半角的中英文个数不同而不一致,导致无法按照自动换行来体现一些不同要求的换行。在网页、excel文档里,中英文字符的字节比例(即全半角的字节比例,下文用全半角比例)是2:1,但是占得位置长度却随着字号、分辨率而改变。固定表格如果可放置20个中文字符,那么可放置的英文字符却不是简单的40个字符,可能是39个,也有可能是41个,当中英文混合时,则更复杂。这些展示规则灵活性大、涉及的样式复杂多变,要求相应程序具有较强的逻辑处理能力以及快速适应能力。但传统的根据需求定制开发的程序很难适应展示规则的频繁变化,且面对需求的变动,需要花费较大的成本进行程序的改造,例如,展示规则中涉及较多的数据维度参与计算,因此导致的代码修改将使程序的维护更加困难。因此,如何在表格信息展示的过程中,为用户提供灵活可配置的方法,根据配置规则对不同的数据维度进行筛选,并进一步获取用户想要的信息展示效果,是一项亟待解决的问题。
技术实现思路
本专利技术提供了一种表格信息展示规则配置与计算方法,能够在表格信息展示过程中,为用户提供灵活可配置的方法,根据配置规则对不同的数据维度进行筛选,并进一步获取用户想要的信息展示效果。本专利技术提供了一种表格信息展示规则配置与计算方法,包括:获取屏幕的分辨率和表格种类;依据所述分辨率和表格种类,获取相对应的表格信息展示规则;解析所述表格信息展示规则,填充表格展示项;生成表格。优选地,所述依据所述分辨率和表格种类,获取相对应的表格信息展示规则具体为:依据所述分辨率获取不同字号下填充项的显示字节数。优选地,所述解析所述表格信息展示规则,填充表格展示项具体为:依据字号的优先级顺序,用填写的内容与相应的显示字节数进行适配;判断所述填写的内容在所述字号下是否符合填充规则,若是,则将所述填写的内容填充至表格,若否,则:选用下一字号,直至填写的内容在字号下符合填充规则。一种表格信息展示规则配置与计算系统,包括:第一获取单元,用于获取屏幕的分辨率和表格种类;第二获取单元,用于依据所述分辨率和表格种类,获取相对应的表格信息展示规则;解析单元,用于解析所述表格信息展示规则,填充表格展示项;生成单元,用于生成表格。优选地,所述第二获取单元具体用于:依据所述分辨率获取不同字号下填充项的显示字节数。优选地,所述解析单元具体用于:依据字号的优先级顺序,用填写的内容与相应的显示字节数进行适配;判断所述填写的内容在所述字号下是否符合填充规则,若是,则将所述填写的内容填充至表格,若否,则:选用下一字号,直至填写的内容在字号下符合填充规则。由上述方案可知,本专利技术提供的一种表格信息展示规则配置与计算方法,通过获取屏幕的分辨率和表格的种类,并依据获取到的分辨率和表格种类,获取相对应的表格信息展示规则,并对获取到的表格信息展示规则进行解析,填充表格展示项,能够在表格信息展示过程中,为用户提供灵活可配置的方法,根据配置规则对不同的数据维度进行筛选,并进一步获取用户想要的信息展示效果。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例一公开的一种表格信息展示规则配置与计算方法的流程图;图2为本专利技术实施例二公开的一种表格信息展示规则配置与计算方法的流程图;图3为本专利技术实施例一公开的一种表格信息展示规则配置与计算系统的结构示意图;图4为本专利技术实施例二公开的一种表格信息展示规则配置与计算系统的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,为本专利技术实施例一公开的一种表格信息展示规则配置与计算方法,在本实施例中,所述方法可以包括以下步骤:S101、获取屏幕的分辨率和表格种类;在进行表格信息展示时,需要预先配置各类表格的展示规则,为每个表格设置一个规则模板。配置的规则参数包括:基于不同屏幕分辨率、不同字号下,每个填充项的展示字节数;不同屏幕分辨率、不同字号下,每个全半角字符占位比例;需要规则处理的一些左符号、右符号等。S102、依据分辨率和表格种类,获取相对应的表格信息展示规则;基于获取到的屏幕的分辨率和表格的种类,进而获取到相应的展示规则。S103、解析表格信息展示规则,填充表格展示项;在对表格的每个填充项进行内容填写时,对表格信息展示规则进行解析,根据解析结果将需要填写的内容填充至表格展示项中。S104、生成表格。综上所述,在上述实施例中,通过获取屏幕的分辨率和表格的种类,并依据获取到的分辨率和表格种类,获取相对应的表格信息展示规则,并对获取到的表格信息展示规则进行解析,填充表格展示项,能够在表格信息展示过程中,为用户提供灵活可配置的方法,根据配置规则对不同的数据维度进行筛选,并进一步获取用户想要的信息展示效果。如图2所示,为本专利技术实施例二公开的一种表格信息展示规则配置与计算方法,在本实施例中,所述方法可以包括以下步骤:S201、获取屏幕的分辨率和表格种类;在进行表格信息展示时,需要预先配置各类表格的展示规则,为每个表格设置一个规则模板。配置的规则参数包括:基于不同屏幕分辨率、不同字号下,每个填充项的展示字节数;不同屏幕分辨率、不同字号下,每个全半角字符占位比例;需要规则处理的一些左符号、右符号等。S202、依据分辨率获取不同字号下填充项的显示字节数;基于获取到的屏幕的分辨率和表格的种类,获取这个分辨率下不同字号下填充项的显示字节数。S203、依据字号的优先级顺序,用填写本文档来自技高网...

【技术保护点】
一种表格信息展示规则配置与计算方法,其特征在于,包括:获取屏幕的分辨率和表格种类;依据所述分辨率和表格种类,获取相对应的表格信息展示规则;解析所述表格信息展示规则,填充表格展示项;生成表格。

【技术特征摘要】
1.一种表格信息展示规则配置与计算方法,其特征在于,包括:
获取屏幕的分辨率和表格种类;
依据所述分辨率和表格种类,获取相对应的表格信息展示规则;
解析所述表格信息展示规则,填充表格展示项;
生成表格。
2.根据权利要求1所述的方法,其特征在于,所述依据所述分辨率和表
格种类,获取相对应的表格信息展示规则具体为:
依据所述分辨率获取不同字号下填充项的显示字节数。
3.根据权利要求2所述的方法,其特征在于,所述解析所述表格信息展
示规则,填充表格展示项具体为:
依据字号的优先级顺序,用填写的内容与相应的显示字节数进行适配;
判断所述填写的内容在所述字号下是否符合填充规则,若是,则将所述
填写的内容填充至表格,若否,则:
选用下一字号,直至填写的内容在字号下符合填充规则。

【专利技术属性】
技术研发人员:朱劲草石爱华董瑜吴晔陈建文杨志滔黄星吴之卉蒋梅群邱炜亨
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:北京;11

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

1