一种表格信息展示规则配置与计算方法及系统的制作方法

文档序号:9524175阅读:564来源:国知局
一种表格信息展示规则配置与计算方法及系统的制作方法
【技术领域】
[0001] 本发明设及表格信息处理技术领域,尤其设及一种表格信息展示规则配置与计算 方法及系统。
【背景技术】
[0002] 在人力资源相关表格信息展示时,需要不断根据业务需求变化来变更展示规则。 例如,人力资源相关表格中,在不同分辨率下,不同字号、中英文、数字、符号的字符占位比 率不同。在运些固定表格中,长度是固定的,那么填充的字符个数由于全半角的中英文个 数不同而不一致,导致无法按照自动换行来体现一些不同要求的换行。在网页、excel文档 里,中英文字符的字节比例(即全半角的字节比例,下文用全半角比例)是2:1,但是占得位 置长度却随着字号、分辨率而改变。固定表格如果可放置20个中文字符,那么可放置的英 文字符却不是简单的40个字符,可能是39个,也有可能是41个,当中英文混合时,则更复 杂。运些展示规则灵活性大、设及的样式复杂多变,要求相应程序具有较强的逻辑处理能力 W及快速适应能力。但传统的根据需求定制开发的程序很难适应展示规则的频繁变化,且 面对需求的变动,需要花费较大的成本进行程序的改造,例如,展示规则中设及较多的数据 维度参与计算,因此导致的代码修改将使程序的维护更加困难。因此,如何在表格信息展示 的过程中,为用户提供灵活可配置的方法,根据配置规则对不同的数据维度进行筛选,并进 一步获取用户想要的信息展示效果,是一项亟待解决的问题。

【发明内容】

[0003] 本发明提供了一种表格信息展示规则配置与计算方法,能够在表格信息展示过程 中,为用户提供灵活可配置的方法,根据配置规则对不同的数据维度进行筛选,并进一步获 取用户想要的信息展示效果。
[0004] 本发明提供了一种表格信息展示规则配置与计算方法,包括: 阳〇化]获取屏幕的分辨率和表格种类;
[0006] 依据所述分辨率和表格种类,获取相对应的表格信息展示规则;
[0007] 解析所述表格信息展示规则,填充表格展示项; 阳00引生成表格。
[0009] 优选地,所述依据所述分辨率和表格种类,获取相对应的表格信息展示规则具体 为:
[0010] 依据所述分辨率获取不同字号下填充项的显示字节数。
[0011] 优选地,所述解析所述表格信息展示规则,填充表格展示项具体为:
[0012] 依据字号的优先级顺序,用填写的内容与相应的显示字节数进行适配;
[0013] 判断所述填写的内容在所述字号下是否符合填充规则,若是,则将所述填写的内 容填充至表格,若否,则:
[0014] 选用下一字号,直至填写的内容在字号下符合填充规则。
[0015] 一种表格信息展示规则配置与计算系统,包括:
[0016] 第一获取单元,用于获取屏幕的分辨率和表格种类;
[0017] 第二获取单元,用于依据所述分辨率和表格种类,获取相对应的表格信息展示规 则;
[0018] 解析单元,用于解析所述表格信息展示规则,填充表格展示项;
[0019] 生成单元,用于生成表格。
[0020] 优选地,所述第二获取单元具体用于:
[0021] 依据所述分辨率获取不同字号下填充项的显示字节数。
[0022] 优选地,所述解析单元具体用于:
[0023] 依据字号的优先级顺序,用填写的内容与相应的显示字节数进行适配;
[0024] 判断所述填写的内容在所述字号下是否符合填充规则,若是,则将所述填写的内 容填充至表格,若否,则:
[00巧]选用下一字号,直至填写的内容在字号下符合填充规则。
[00%] 由上述方案可知,本发明提供的一种表格信息展示规则配置与计算方法,通过获 取屏幕的分辨率和表格的种类,并依据获取到的分辨率和表格种类,获取相对应的表格信 息展示规则,并对获取到的表格信息展示规则进行解析,填充表格展示项,能够在表格信息 展示过程中,为用户提供灵活可配置的方法,根据配置规则对不同的数据维度进行筛选,并 进一步获取用户想要的信息展示效果。
【附图说明】
[0027] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可W 根据运些附图获得其他的附图。
[0028] 图1为本发明实施例一公开的一种表格信息展示规则配置与计算方法的流程图;
[0029] 图2为本发明实施例二公开的一种表格信息展示规则配置与计算方法的流程图;
[0030] 图3为本发明实施例一公开的一种表格信息展示规则配置与计算系统的结构示 意图;
[0031] 图4为本发明实施例二公开的一种表格信息展示规则配置与计算系统的结构示 意图。
【具体实施方式】
[0032] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0033] 如图1所示,为本发明实施例一公开的一种表格信息展示规则配置与计算方法, 在本实施例中,所述方法可W包括W下步骤:
[0034] S101、获取屏幕的分辨率和表格种类;
[0035] 在进行表格信息展示时,需要预先配置各类表格的展示规则,为每个表格设置一 个规则模板。配置的规则参数包括:基于不同屏幕分辨率、不同字号下,每个填充项的展示 字节数;不同屏幕分辨率、不同字号下,每个全半角字符占位比例;需要规则处理的一些左 符号、右符号等。
[0036]S102、依据分辨率和表格种类,获取相对应的表格信息展示规则;
[0037] 基于获取到的屏幕的分辨率和表格的种类,进而获取到相应的展示规则。
[0038]S103、解析表格信息展示规则,填充表格展示项;
[0039] 在对表格的每个填充项进行内容填写时,对表格信息展示规则进行解析,根据解 析结果将需要填写的内容填充至表格展示项中。
[0040]S104、生成表格。
[0041] 综上所述,在上述实施例中,通过获取屏幕的分辨率和表格的种类,并依据获取到 的分辨率和表格种类,获取相对应的表格信息展示规则,并对获取到的表格信息展示规则 进行解析,填充表格展示项,能够在表格信息展示过程中,为用户提供灵活可配置的方法, 根据配置规则对不同的数据维度进行筛选,并进一步获取用户想要的信息展示效果。
[0042] 如图2所示,为本发明实施例二公开的一种表格信息展示规则配置与计算方法, 在本实施例中,所述方法可W包括W下步骤:
[0043]S201、获取屏幕的分辨率和表格种类;
[0044] 在进行表格信息展示时,需要预先配置各类表格的展示规则,为每个表格设置一 个规则模板。配置的规则参数包括:基于不同屏幕分辨率、不同字号下,每个填充项的展示 字节数;不同屏幕分辨率、不同字号下,每个全半角字符占位比例;需要规则处理的一些左 符号、右符号等。
[0045] S202、依据分辨率获取不同字号下填充项的显示字节数;
[0046] 基于获取到的屏幕的分辨率和表格的种类,获取运个分辨率下不同字号下填充项 的显示字节数。
[0047] S203、依据字号的优先级顺序,用填写的内容与相应的显示字节数进行适配;
[0048] 然后解析表格信息展示规则,在对每个填充项进行内容填写时,会依据字号的优 先级顺序,用填写的内容与相应的显示字节数进行适配。
[0049]S204、判断填写的内容在字号下是否符合填充规则,若是,则进入S205,若否,则进 人S206 :
[0050]S205、将填写的内容填充至表格;
[0051] 如果相关需要填写的内容在该字号下符合填充规则,即通过折行、控制边距后,仍 能填充到表格中,那么便可W直接将填写的内容填充至表格。
[0052] S206、选用下一字号,直至填写的内容在字号下符合填充规则;
[0
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1