一种表格数据展示方法及终端设备技术

技术编号:20389835 阅读:24 留言:0更新日期:2019-02-20 02:50
本发明专利技术提供了一种表格数据展示方法及终端设备,适用于数据处理技术领域,该方法包括:根据预设的单字符显示尺寸和重要数据列包含的字符数据内容,计算重要数据列对应的显示空间面积;计算显示空间面积与重要数据列所属的数据表对应的展示空间面积的差值面积,并基于单字符显示尺寸以及非重要数据列包含的字符数据内容,确定出差值面积可显示的非重要数据列;基于单字符显示尺寸,将重要数据列以及可显示的非重要数据列,在展示空间两侧显示。本发明专利技术实施例能在各种不同的显示配置下,均能在保证显示效果的同时提升对数据列内容的显示,提升对表格数据显示效率。

【技术实现步骤摘要】
一种表格数据展示方法及终端设备
本专利技术属于数据处理
,尤其涉及表格数据展示方法及终端设备。
技术介绍
在浏览器页面中显示嵌入式的数据表格时,由于浏览器页面尺寸以及美观度等限制因素,表格对应可用的展示空间往往较小,导致表格数据往往难以在展示空间进行完全显示。现有技术中为了方便用户查看表格,都是仅将表格中重要等级较高的数据列在展示空间进行固定显示,而将其他相对次要的数据列直接隐藏,在用户需要时再以导出表格文件或者打开新页面的形式提供给用户使用查看,这样虽然能帮助用户查看一些重要数据列,但对其他数据列的展示并不友好,因此现有技术中对在浏览器页面中嵌入式的表格展示方法,对表格数据的展示效率较低效果差,无法有效地展示表格数据。
技术实现思路
有鉴于此,本专利技术实施例提供了一种表格数据展示方法及终端设备,以解决现有技术中对在浏览器页面中进行嵌入式的表格展示时,对表格数据的展示效率较低效果差,无法有效地展示表格数据的问题。本专利技术实施例的第一方面提供了一种表格数据展示方法,包括:根据预设的单字符显示尺寸和重要数据列包含的字符数据内容,计算所述重要数据列对应的显示空间面积,其中,单字符显示尺寸表示单个字符在显示模块显示时的空间尺寸大小,所述重要数据列为重要等级高于预设等级的数据列;计算所述显示空间面积与所述重要数据列所属的数据表对应的展示空间面积的差值面积,并基于所述单字符显示尺寸以及非重要数据列包含的字符数据内容,确定出所述差值面积可显示的非重要数据列;基于所述单字符显示尺寸,将所述重要数据列以及所述可显示的非重要数据列,在所述展示空间两侧显示。本专利技术实施例的第二方面提供了一种终端设备,所述终端设备包括存储器、处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如下步骤。根据预设的单字符显示尺寸和重要数据列包含的字符数据内容,计算所述重要数据列对应的显示空间面积,其中,单字符显示尺寸表示单个字符在显示模块显示时的空间尺寸大小,所述重要数据列为重要等级高于预设等级的数据列;计算所述显示空间面积与所述重要数据列所属的数据表对应的展示空间面积的差值面积,并基于所述单字符显示尺寸以及非重要数据列包含的字符数据内容,确定出所述差值面积可显示的非重要数据列;基于所述单字符显示尺寸,将所述重要数据列以及所述可显示的非重要数据列,在所述展示空间两侧显示。本专利技术实施例的第三方面提供了一种计算机可读存储介质,包括:存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如上所述的表格数据展示方法的步骤。本专利技术实施例与现有技术相比存在的有益效果是:本专利技术实施例在对表格进行展示时,在保证重要数据列展示的前提下,充分利用展示空间多余的空间来对相对次要的数据列进行展示,以提高对数据列展示的效果,同时根据设定的单字符在显示模块显示时的空间尺寸大小来对字符进行显示,以在满足显示查看效果的基本需求的情况下对进行表格数据的显示,从而使得本专利技术实施例能在各种不同的显示配置下,均能在保证显示效果的同时提升对数据列内容的显示,提升对表格数据显示效率。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例一提供的表格数据展示方法的实现流程示意图;图2是本专利技术实施例二提供的表格数据展示方法的实现流程示意图;图3是本专利技术实施例三提供的表格数据展示方法的实现流程示意图;图4是本专利技术实施例四提供的表格数据展示方法的实现流程示意图;图5是本专利技术实施例五提供的表格数据展示方法的实现流程示意图;图6是本专利技术实施例六提供的表格数据展示方法的实现流程示意图;图7是本专利技术实施例七提供的表格数据展示装置的结构示意图;图8是本专利技术实施例八提供的终端设备的示意图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本专利技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本专利技术。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本专利技术的描述。为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。为了便于理解,此处先对本专利技术实施例进行简要说明:考虑到实际应用中在对表格数据进行显示时都是按照浏览器设置的字体大小来进行显示,如常见的四号字体或五号字体等,但实际情况中表格数据的显示效果并非是由这些字体大小直接决定的,而是由表格数据中每个字符在显示模块上显示的具体尺寸决定的,即对用户而言无论设定的字体大小是四号字体还是五号字体,最终用户查看效果如何还是要看每个字符在显示器等显示模块显示时的具体空间尺寸大小,如是0.3cm*0.3cm还是1cm*1cm,若尺寸过小,例如0.1cm*0.1cm,此时即使设置的字体再大用户仍会无法看清字符,从而导致显示效果极差。在本专利技术实施例中为了保证最终的显示效果,并未像现有技术一样预先为字符设置显示字体,而是根据实际应用中用户查看字符时对字符显示大小的需求,设置了对应的单字符显示尺寸,以保证最终显示的有效性。由于用于进行表格数据展示的展示空间面积有限,为了尽可能地提高对展示空间的利用率提高展示效果,本专利技术实施例中将展示空间划分为了两部分,一部分用于展示重要数据列另一部分用于展示非重要数据列,并会根据设定的单字符显示尺寸值来计算出重要数据列所需占用的显示空间面积,以及剩余的空间面积可展示的非重要数据列,以使得在对用户重要的数据列能优先得到展示的同时,利用剩余的空间展示更多的表格数据,提高展示效率,详述如下:图1示出了本专利技术实施例一提供的表格数据展示方法的实现流程图,详述如下:S101,根据预设的单字符显示尺寸和重要数据列包含的字符数据内容,计算重要数据列对应的显示空间面积,其中,单字符显示尺寸表示单个字符在显示模块显示时的空间尺寸大小,重要数据列为重要等级高于预设等级的数据列。其中,具体的单字符显示尺寸值可由技术人员自行设定,但为了保证用户可正常查看表格,技术人员对单字符显示尺寸值不应设置的过小,优选地可设置为0.3cm*0.3cm,或者根据技术人员设置的算法计算得到。在得到出单字符显示尺寸后,为了确定出重要数据列展示所需占用的显示空间面积,本专利技术实施例会读取重要数据列中包含的字符数据内容,根据其中每一行数据的字符长度以及字符行数等数据,计算出每一行数据在以单字符显示尺寸进行字符显示时的行宽和行高,再计算出整个重要数据列的总的宽和高,得到其对应的显示空间的面积大小。其中,若数据列高度大于展示空间的高度,则以展示空间高度来计算数据列对应的显示空间的面积大小,以保证得到的显示空间面积的有效性,预设等级的具体等级需由技术人员根据用户需求进行设定。S102,计算显示空间面积与重要数据列所属的数据表对应的展示空间面积的差值面积,并基于单字符显示尺寸以及非重要数据列包含的字符数据内容,确定出差值面积可显示的非重要数据列。在计算出重要数据列所需占用的显示空间面积之后,再计算其与展示本文档来自技高网...

【技术保护点】
1.一种表格数据展示方法,其特征在于,包括:根据预设的单字符显示尺寸和重要数据列包含的字符数据内容,计算所述重要数据列对应的显示空间面积,其中,单字符显示尺寸表示单个字符在显示模块显示时的空间尺寸大小,所述重要数据列为重要等级高于预设等级的数据列;计算所述显示空间面积与所述重要数据列所属的数据表对应的展示空间面积的差值面积,并基于所述单字符显示尺寸以及非重要数据列包含的字符数据内容,确定出所述差值面积可显示的非重要数据列;基于所述单字符显示尺寸,将所述重要数据列以及所述可显示的非重要数据列,在所述展示空间两侧显示。

【技术特征摘要】
1.一种表格数据展示方法,其特征在于,包括:根据预设的单字符显示尺寸和重要数据列包含的字符数据内容,计算所述重要数据列对应的显示空间面积,其中,单字符显示尺寸表示单个字符在显示模块显示时的空间尺寸大小,所述重要数据列为重要等级高于预设等级的数据列;计算所述显示空间面积与所述重要数据列所属的数据表对应的展示空间面积的差值面积,并基于所述单字符显示尺寸以及非重要数据列包含的字符数据内容,确定出所述差值面积可显示的非重要数据列;基于所述单字符显示尺寸,将所述重要数据列以及所述可显示的非重要数据列,在所述展示空间两侧显示。2.如权利要求1所述的表格数据展示方法,其特征在于,在所述根据预设的单字符显示尺寸和重要数据列包含的字符数据内容,计算所述重要数据列对应的显示空间面积之前,还包括:获取预设的单字符最小占用像素点数、预设的单字符最小显示尺寸以及所述展示空间对应的显示模块的像素点密度,并基于所述像素点密度以及所述单字符最小显示尺寸,计算出单字符对应的占用像素点数;若所述单字符对应的占用像素点数大于或等于所述单字符最小占用像素点数,将所述单字符最小显示尺寸设置为所述单字符显示尺寸;若所述单字符对应的占用像素点数小于所述单字符最小占用像素点数,根据所述单字符最小占用像素点数以及所述像素点密度,计算出所述单字符显示尺寸。3.如权利要求1所述的表格数据展示方法,其特征在于,所述将所述重要数据列以及所述可显示的非重要数据列,在所述展示空间两侧显示,包括:将所述重要数据列在所述展示空间的一侧进行固定显示,并将所述可显示的非重要数据列,在所述展示空间的另一侧进行非固定显示,所述非固定显示的一侧可根据接收到的用户输入的数据列拖动指令,对显示的非重要数据列进行切换。4.如权利要求1至3任意一项所述的表格数据展示方法,其特征在于,在所述将所述重要数据列以及所述可显示的非重要数据列,在所述展示空间两侧显示之后,还包括:若接收到所述展示空间对应的面积调整指令,根据所述面积调整指令对所述展示空间的面积进行调整,并返回执行所述计算所述显示空间面积与所述重要数据列所属的数据表对应的展示空间面积的差值面积的操作。5.如权利要求1至3任意一项所述的表格数据展示方法,其特征在于,在所述将所述重要数据列以及所述可显示的非重要数据列,在所述展示空间两侧显示之后,还包括:若接收到用户输入的数据表缩放指令,基于所述数据表缩放指令对所述单字符显示尺寸进行调整,并返回执行...

【专利技术属性】
技术研发人员:陈战仁高勇曾雷
申请(专利权)人:中国平安人寿保险股份有限公司
类型:发明
国别省市:广东,44

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

1