表格显示方法及装置与流程

文档序号:11918443阅读:来源:国知局

技术特征:

1.一种表格显示方法,其特征在于,包括:

计算表格中当前显示的所有列与当前的权重列表中权重值最高的列的列宽之和,所述权重列表中保存有待确定是否显示的各列及所述各列分别对应的权重值;

检测所述列宽之和是否大于所述表格可显示的总宽度;

若所述列宽之和小于或等于所述表格可显示的总宽度,则在所述表格中显示所述权重值最高的列,并将所述权重值最高的列及该列对应的权重值从权重列表中删除,将删除列后的权重列表作为当前的权重列表,重复执行所述计算列宽之和的步骤;

若所述列宽之和大于所述表格可显示的总宽度,则隐藏所述当前的权重列表中的每一列,并在终端设备上显示所述表格中当前显示的所有列。

2.根据权利要求1所述的表格显示方法,其特征在于,所述若所述列宽之和大于所述表格可显示的总宽度,则隐藏所述当前的权重列表中的每一列,并在终端设备上显示所述表格中当前显示的所有列之前,所述方法还包括:

获取所述当前的权重列表中剩余列的个数;

所述若大于所述表格可显示的总宽度,则隐藏所述当前的权重列表中的每一列,并在终端设备上显示所述表格中当前显示的所有列包括:

若大于所述表格可显示的总宽度,则隐藏所述当前的权重列表中的每一列,并在终端设备上显示所述表格中当前显示的所有列以及所述当前的权重列表中剩余列的个数。

3.根据权利要求1所述的表格显示方法,其特征在于,所述计算表格中当前显示的所有列与当前的权重列表中权重值最高的列的列宽之和之前,所述方法还包括:

为所述表格中每一列配置对应的权重值;

将所述权重值保存在所述权重列表中。

4.根据权利要求3所述的表格显示方法,其特征在于,所述为所述表格每一列配置对应的权重值,包括:

按照预置优先级规则,为所述表格每一列配置对应的权重值。

5.根据权利要求1所述的表格显示方法,其特征在于,所述方法还包括:

通过预置的JavaScript脚本,获取所述表格可显示的总宽度以及所述表格中每一列的宽度。

6.一种表格显示装置,其特征在于,包括:

计算单元,用于计算表格中当前显示的所有列与当前的权重列表中权重值最高的列的列宽之和,所述权重列表中保存有待确定是否显示的各列及所述各列分别对应的权重值;

检测单元,用于检测所述计算单元计算的列宽之和是否大于所述表格可显示的总宽度;

显示单元,用于若所述检测单元检测出所述列宽之和小于或等于所述表格可显示的总宽度,则在所述表格中显示所述权重值最高的列;

删除单元,用于将所述权重值最高的列及该列对应的权重值从权重列表中删除,将删除列后的权重列表作为当前的权重列表,重复执行所述计算单元;

隐藏单元,用于若所述检测单元检测出所述列宽之和大于所述表格可显示的总宽度,则隐藏所述当前的权重列表中的每一列;

显示单元,还用于在终端设备上显示所述表格中当前显示的所有列。

7.根据权利要求6所述的表格显示装置,其特征在于,所述装置还包括:获取单元;

所述获取单元,用于获取所述当前的权重列表中剩余列的个数;

所述显示单元,具体用于在终端设备上显示所述表格中当前显示的所有列以及所述获取单元获取的当前的权重列表中剩余列的个数。

8.根据权利要求6所述的表格显示装置,其特征在于,所述装置还包括:

配置单元,用于为所述表格中每一列配置对应的权重值;

保存单元,用于将所述配置单元配置的权重值保存在所述权重列表中。

9.根据权利要求8所述的表格显示装置,其特征在于,

所述配置单元,具体用于按照预置优先级规则,为所述表格每一列配置对应的权重值。

10.根据权利要求6所述的表格显示装置,其特征在于,

所述获取单元,还用于通过预置的JavaScript脚本,获取所述表格可显示的总宽度以及所述表格中每一列的宽度。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1