[发明专利]一种表格分页显示方法及装置在审
申请号: | 201710797193.1 | 申请日: | 2017-09-06 |
公开(公告)号: | CN109460540A | 公开(公告)日: | 2019-03-12 |
发明(设计)人: | 张景 | 申请(专利权)人: | 北京国双科技有限公司 |
主分类号: | G06F17/21 | 分类号: | G06F17/21 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王雪;王宝筠 |
地址: | 100086 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 显示行 目标显示 分页显示 目标表格 电子设备 屏幕显示 显示页 显示目标 显示容器 用户使用 同一页 分页 下拉 预设 字体 滚动 | ||
本发明公开一种表格分页显示方法及装置,该方法包括:获取电子设备的目标显示容器的屏幕显示高度,所述目标显示容器用于显示目标表格;根据预设的显示字体大小,计算所述目标表格的显示行高;根据所述屏幕显示高度,以及所述显示行高,计算在所述目标显示容器中的每页显示行数;根据所述每页显示行数,计算所述目标表格的总显示页数;根据所述每页显示行数,以及所述总显示页数,在所述目标显示容器中对所述目标表格进行分页显示。本发明能够根据用户使用的电子设备和显示容器,对表格进行针对性的分页设计,使得分页后每页的内容能够在同一页面上显示,不需要用户滚动下拉条等手动操作,提高了用户的使用体验。
技术领域
本发明涉及数据处理领域,具体涉及一种表格分页显示方法及装置。
背景技术
表格,是一种组织整理数据的方式。在利用表格进行数据显示时,如果表格中的所有数据不能显示在同一个页面,则需要对表格进行分页显示,以方便用户对该表格的查看。
目前,对表格的分页显示方法是基于每页显示固定行数的数据而实现的,举例说明,对于一个100行的表格进行分页显示,如果每页显示的固定行数为10行,那么对该表格进行分页显示后,可以得到10个分页,且每个分页上显示有固定10行数据。
但是,用于显示表格的电子设备(如计算机、平板电脑等)的屏幕显示高度不同,对于屏幕显示高度足够的电子设备,可以在同一个页面上显示10行数据,但是,对于屏幕显示高度不够的电子设备,在同一个页面不能一次性将10行数据同时显示,而是需要用户通过滚动下拉条的方式对未能显示的数据行进行查看。事实上,这种表格分页显示方法并没有达到真正意义上的分页效果,一定程度上影响用户的使用体验。
发明内容
鉴于上述问题,本发明提供了一种表格分页显示方法及装置,能够实现表格分页显示,提高用户的使用体验。
本发明提供了一种表格分页显示方法,所述方法包括:
获取电子设备的目标显示容器的屏幕显示高度,所述目标显示容器用于显示目标表格;
根据预设的显示字体大小,计算所述目标表格的显示行高;
根据所述屏幕显示高度,以及所述显示行高,计算在所述目标显示容器中的每页显示行数;
根据所述每页显示行数,计算所述目标表格的总显示页数;
根据所述每页显示行数,以及所述总显示页数,在所述目标显示容器中对所述目标表格进行分页显示。
可选的,所述目标显示容器包括浏览器。
可选的,所述根据预设的显示字体大小,计算所述目标表格的显示行高,包括:
根据预设的显示字体大小和所述目标表格的单元格的内边框大小,计算所述目标表格的显示行高。
可选的,所述方法还包括:
对所述显示字体大小进行修改。
本发明还提供了一种表格分页显示装置,所述装置包括:
获取模块,用于获取电子设备的目标显示容器的屏幕显示高度,所述目标显示容器用于显示目标表格;
第一计算模块,用于根据预设的显示字体大小,计算所述目标表格的显示行高;
第二计算模块,用于根据所述屏幕显示高度,以及所述显示行高,计算在所述目标显示容器中的每页显示行数;
第三计算模块,用于根据所述每页显示行数,计算所述目标表格的总显示页数;
显示模块,用于根据所述每页显示行数,以及所述总显示页数,在所述目标显示容器中对所述目标表格进行分页显示。
可选的,所述目标显示容器包括浏览器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京国双科技有限公司,未经北京国双科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710797193.1/2.html,转载请声明来源钻瓜专利网。