一种表格操作方法及装置的制造方法

文档序号:9910994阅读:451来源:国知局
一种表格操作方法及装置的制造方法
【技术领域】
[0001] 本发明涉及计算机应用技术领域,更具体地说,涉及一种表格操作方法及装置。
【背景技术】
[0002] 表格是WEB应用中客户端展示数据的重要方式,能直观地向用户展示服务端处理 的数据。
[0003] 通常情况下,用户可以通过客户端对表格进行相应的操作,如查看及修改等。但 是,发明人发现,当表格中的数据记录比较多时,如果拖动表内容(表内容即为表格中除表 头以外的内容)滚动查看,表头也会随之滚动上去,此时,如果用户需要获取表内容中数据 记录对应的表头,还需要将表头滚动调出,严重影响了用户在使用表格时的工作效率。
[0004] 综上所述,现有技术中存在用户对表内容进行滚动查看时表头也会随之滚动,进 而造成用户的工作效率较低的问题。

【发明内容】

[0005] 本发明的目的是提供一种表格操作方法及装置,以解决现有技术中存在的用户对 表内容进行滚动查看时表头也会随之滚动,进而造成用户的工作效率较低的问题。
[0006] 为了实现上述目的,本发明提供如下技术方案:
[0007] -种表格操作方法,包括:
[0008] 获取输入参数,所述输入参数包括表格标识;
[0009] 获取与所述表格标识对应的原表格的表格信息,并依据所述表格信息对所述原表 格进行复制处理,得到与所述原表格的表头对应的复制表头;
[0010] 分别为所述原表格及所述复制表头创建图层,得到与所述原表格对应的内容图层 及与所述复制表头对应的表头图层;
[0011] 利用所述表头图层覆盖所述内容图层中所述原表格的表头对应的位置,并为所述 表头图层及所述内容图层创建框架图层;
[0012] 设置所述表头图层在所述框架图层中的位置固定不变。
[0013] 优选的,所述输入参数还包括宽度设置值及高度设置值,所述方法还包括:
[0014] 为所述表头图层及所述内容图层创建框架图层,并将所述框架图层的高度设置为 所述高度设置值,所述框架图层的宽度设置为所述宽度设置值。
[0015] 优选的,依据所述表格信息对所述原表格进行复制处理,得到与所述原表格的表 头对应的复制表头,包括:
[0016] 依据所述表格信息对所述原表格进行复制,得到与所述原表格对应的复制表格;
[0017] 将所述复制表格中与所述原表格的表内容对应的复制表内容删除,得到与所述原 表格的表头对应的复制表头。
[0018] 优选的,所述输入参数还包括筛选标识,所述方法还包括:
[0019] 设置筛选组件;
[0020]定义筛选事件,并将所述筛选组件与所述筛选事件绑定,其中,所述筛选事件为根 据外界在所述筛选组件中输入的筛选条件对所述框架图层中包含的内容进行筛选。
[0021 ] 优选的,所述输入参数还包括查询标识,所述方法还包括:
[0022] 设置查询组件;
[0023] 定义查询事件,并将所述查询组件与所述查询事件绑定,其中,所述查询事件为根 据外界在所述查询组件中输入的查询条件对所述框架图层中包含的内容进行查询。
[0024] 优选的,所述输入参数还包括排序标识,所述方法还包括:
[0025] 设置排序组件;
[0026] 定义排序事件,并将所述排序组件与所述排序事件绑定,其中,所述排序事件为根 据外界在所述排序组件中输入的排序指令对所述框架图层中包含的内容进行排序。
[0027]优选的,设置排序组件,包括:
[0028]为所述表头图层中包含的每列均设置排序组件;
[0029]对应的,定义排序事件,包括:
[0030] 定义排序事件,所述排序事件为根据外界在所述排序组件中输入的排序指令,按 照与该排序组件对应的列内容对所述框架图层中包含的内容进行排序。
[0031] 优选的,还包括:
[0032] 定义列宽事件,所述列宽事件的内容为所述表头图层中所述复制表头的列宽与所 述内容图层中所述原表格的表头的列宽保持一致;
[0033] 将所述列宽事件绑定到与所述原表格对应的窗体。
[0034] 一种表格操作装置,包括:
[0035]获取模块,用于获取输入参数,所述输入参数包括表格标识;以及用于获取与所述 表格标识对应的原表格的表格信息;
[0036]处理模块,用于依据所述表格信息对所述原表格进行复制处理,得到与所述原表 格的表头对应的复制表头;
[0037]图层创建模块,用于分别为所述原表格及所述复制表头创建图层,得到与所述原 表格对应的内容图层及与所述复制表头对应的表头图层;以及用于利用所述表头图层覆盖 所述内容图层中所述原表格的表头对应的位置,并为所述表头图层及所述内容图层创建框 架图层;
[0038]位置设置模块,用于设置所述表头图层在所述框架图层中的位置固定不变。
[0039] 优选的,还包括:
[0040]列宽设置模块,用于:定义列宽事件,所述列宽事件的内容为所述表头图层中所述 复制表头的列宽与所述内容图层中所述原表格的表头的列宽保持一致;将所述列宽事件绑 定到与所述原表格对应的窗体。
[0041 ]本发明提供的一种表格操作方法及装置,其中,该方法包括:获取输入参数,所述 输入参数包括表格标识;获取与所述表格标识对应的原表格的表格信息,并依据所述表格 信息对所述原表格进行复制处理,得到与所述原表格的表头对应的复制表头;分别为所述 原表格及所述复制表头创建图层,得到与所述原表格对应的内容图层及与所述复制表头对 应的表头图层;利用所述表头图层覆盖所述内容图层中所述原表格的表头对应的位置,并 为所述表头图层及所述内容图层创建框架图层;设置所述表头图层在所述框架图层中的位 置固定不变。本申请公开的技术特征中,对原表格进行复制得到与原表格的表头一致的复 制表头,为复制表头及原表格创建图层,利用复制表头对应的表头图层覆盖与原表格对应 的内容图层中的表头部分,从而使得原表格的表头不显示,并且,设置表头图层在框架图层 中的位置固定不变,从而使得原表格内容过长需要对其进行滚动查看时,复制表头的位置 固定不变,方便用户对原表格的表内容与复制表头的比对查看,提高了使用者的工作效率。
【附图说明】
[0042] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据 提供的附图获得其他的附图。
[0043] 图1为本发明实施例提供的一种表格操作方法的流程图;
[0044] 图2为本发明实施例提供的一种表格操作方法中原表格的示意图;
[0045] 图3为本发明实施例提供的一种表格操作方法中为复制表头及原表格创建图层及 框架图层后的不意图;
[0046] 图4为本发明实施例提供的一种表格操作方法中利用表头图层覆盖内容图层中原 表格的表头对应的位置后的示意图;
[0047] 图5为本发明实施例提供的一种表格操作方法中目标表格的效果图;
[0048] 图6为本发明实施例提供的一种表格操作装置的结构示意图。
【具体实施方式】
[0049]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0050]请参阅图1,其示出了本发明实施例提供的一种表格操作方法的流程图,可以包括 以下步骤:
[0051 ] SI 1:获取输入参数,输入参数包括表格标识。
[0052]需要说明的是,表格标识与原表格相对应,即,能够通过表格标识确定出对应的原 表格。
[0053]对应的,定义传入的选项,即获取的输入参数,具体可以为:
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1