一种表格高度的控制方法及相关设备技术

技术编号:20944540 阅读:35 留言:0更新日期:2019-04-24 02:25
本申请实施例公开了一种表格高度的控制方法及相关设备,用于优化表格的显示,提升用户体验。本申请实施例方法包括:获取子页面中表格显示模式的设置指令;当所述设置指令指示所述表格显示模式为窗口自适应时,获取父页面的窗口高度,所述父页面与所述子页面存在对应关系;根据所述父页面的窗口高度确定出所述子页面中的目标表格高度,所述目标表格高度指示所述子页面中的表格完整显示的高度;使用所述目标表格高度对所述子页面中的表格进行高度设置。其中,使用目标表格高度对子页面中的表格进行高度设置,目标表格高度指示子页面中的表格完整显示的高度,即子页面中的表格高度可以适配父页面的窗口高度,实现对子页面中表格显示的优化。

A Control Method of Table Height and Related Equipment

The embodiment of this application discloses a control method of table height and related equipment for optimizing the display of tables and enhancing user experience. The method of the embodiment of the present application includes: acquiring the setting instruction of the form display mode in the child page; acquiring the window height of the parent page when the setting instruction indicates that the form display mode is window adaptive, and the corresponding relationship between the parent page and the child page; determining the target table height in the child page according to the window height of the parent page, and the said target. The height of the table indicates the height of the table in the sub-page, and the height of the table in the sub-page is set using the target table height. Target table height is used to set the height of tables in sub-pages. Target table height indicates the full height of tables in sub-pages. That is to say, the height of tables in sub-pages can be adapted to the window height of parent pages to optimize the display of tables in sub-pages.

【技术实现步骤摘要】
一种表格高度的控制方法及相关设备
本申请涉及计算机
,尤其涉及一种表格高度的控制方法及相关设备。
技术介绍
表格,又称为表,即是一种可视化交流模式,又是一种组织整理数据的手段。人们在通讯交流、科学研究以及数据分析活动当中广泛采用着形形色色的表格,随着上下文的不同,用来确切描述表格的惯例和术语也会有所变化。表格属性设置中一般包括行和列的参数设置,现有技术中控制表格高度参数设置的方法有内容自适应设置,即根据表格的具体内容的多少,去自动计算表格高度。然而,当表格的内容过多或者过少时,显示高度会过长或过短,并且当表格的内容过多时,展现性能较慢,用户体验较差。
技术实现思路
本申请实施例提供了一种表格高度的控制方法及相关设备,用于优化表格的显示,提升用户体验。本申请实施例第一方面提供了一种表格高度的控制方法,其特征在于,包括:获取子页面中表格显示模式的设置指令;当所述设置指令指示所述表格显示模式为窗口自适应时,获取父页面的窗口高度,所述父页面与所述子页面存在对应关系;根据所述父页面的窗口高度确定出所述子页面中的目标表格高度,所述目标表格高度指示所述子页面中的表格完整显示的高度;使用所述目标表格高度对所述子页面中的表格进行高度设置。可选地,在所述根据所述父页面的窗口高度确定出所述子页面中的目标表格高度之前,所述方法还包括:获取控件高度,所述控件高度包括所述父页面的控件高度和/或所述子页面的控件高度;所述根据所述父页面的窗口高度确定出所述子页面中的目标表格高度具体包括:根据所述父页面的窗口高度和所述控件高度确定出所述子页面中的目标表格高度。可选地,在所述使用所述目标表格高度对所述子页面中的表格进行高度设置之后,所述方法还包括:获取更新参数,所述更新参数包括更新后的父页面的窗口高度和/或更新后的控件高度;根据所述更新参数对所述子页面中的目标表格高度进行更新。可选地,在所述获取子页面中表格显示模式的设置指令之后,所述方法还包括:当所述设置指令指示所述表格显示模式为固定高度时,获取第一高度值;使用所述第一高度值对所述子页面中的表格进行高度设置。可选地,在所述获取子页面中表格显示模式的设置指令之后,所述方法还包括:当所述设置指令指示所述表格显示模式为内容自适应时,获取所述子页面中的表格参数,所述表格参数包括所述子页面中的表格条数和表格行高;根据所述表格参数对所述子页面中的表格进行内容自适应计算,确定出第二高度值;使用所述第二高度值对所述子页面中的表格进行高度设置。可选地,在使用所述第二高度值对所述子页面中的表格进行高度设置之后,所述方法还包括:获取锁定指令,所述锁定指令用于指示对所述子页面中的表格高度进行锁定;根据所述锁定指令使用所述第二高度值对所述子页面中的表格高度进行锁定。本申请实施例第二方面提供了一种表格高度的控制系统,包括:第一获取单元,用于获取子页面中表格显示模式的设置指令;第二获取单元,用于当所述设置指令指示所述表格显示模式为窗口自适应时,获取父页面的窗口高度,所述父页面与所述子页面存在对应关系;第一确定单元,用于根据所述父页面的窗口高度确定出所述子页面中的目标表格高度,所述目标表格高度指示所述子页面中的表格完整显示的高度;第一设置单元,用于使用所述目标表格高度对所述子页面中的表格进行高度设置。可选地,所述系统还包括:第三获取单元,用于获取控件高度,所述控件高度包括所述父页面的控件高度和/或所述子页面的控件高度;所述第一确定单元具体用于根据所述父页面的窗口高度和所述控件高度确定出所述子页面中的目标表格高度。可选地,所述系统还包括:第四获取单元,用于获取更新参数,所述更新参数包括更新后的父页面的窗口高度和/或更新后的控件高度;更新单元,用于根据所述更新参数对所述子页面中的目标表格高度进行更新。可选地,所述系统还包括:第五获取单元,用于当所述设置指令指示所述表格显示模式为固定高度时,获取第一高度值;第二设置单元,用于使用所述第一高度值对所述子页面中的表格进行高度设置。可选地,所述系统还包括:第六获取单元,用于当所述设置指令指示所述表格显示模式为内容自适应时,获取所述子页面中的表格参数,所述表格参数包括所述子页面中的表格条数和表格行高;第二确定单元,用于根据所述表格参数对所述子页面中的表格进行内容自适应计算,确定出第二高度值;第三设置单元,用于使用所述第二高度值对所述子页面中的表格进行高度设置。可选地,所述系统还包括:第七获取单元,用于获取锁定指令,所述锁定指令用于指示对所述子页面中的表格高度进行锁定;锁定单元,用于根据所述锁定指令使用所述第二高度值对所述子页面中的表格高度进行锁定。本申请实施例第三方面提供了一种计算机装置,包括:处理器、存储器、输入输出设备以及总线;所述处理器、存储器、输入输出设备分别与所述总线相连;所述处理器用于执行如前述方法实施例中任一项所述的方法。本申请实施例第四方面提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现如前述方法实施例中任一项所述方法的步骤。从以上技术方案可以看出,本申请实施例具有以下优点:获取子页面中表格显示模式的设置指令;当所述设置指令指示所述表格显示模式为窗口自适应时,获取父页面的窗口高度,所述父页面与所述子页面存在对应关系;根据所述父页面的窗口高度确定出所述子页面中的目标表格高度,所述目标表格高度指示所述子页面中的表格完整显示的高度;使用所述目标表格高度对所述子页面中的表格进行高度设置。其中,使用所述目标表格高度对所述子页面中的表格进行高度设置,所述目标表格高度指示所述子页面中的表格完整显示的高度,即子页面中的表格高度可以适配父页面的窗口高度,实现对子页面表格的显示优化,提升用户体验。附图说明图1为本申请实施例中一种表格高度的控制方法实施例的一个示意图;图2为本申请实施例中一种表格高度的控制方法实施例的另一个示意图;图3为本申请实施例中一种表格高度的控制方法实施例的另一个示意图;图4为本申请实施例中一种表格高度的控制方法实施例的另一个示意图;图5为本申请实施例中一种表格高度的控制方法实施例的另一个示意图;图6为本申请实施例中一种表格高度的控制系统实施例的一个示意图;图7为本申请实施例中一种计算机装置实施例的一个示意图。具体实施方式本申请实施例提供了一种表格高度的控制方法及相关设备,用于优化表格的显示,提升用户体验。为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地本文档来自技高网
...

【技术保护点】
1.一种表格高度的控制方法,其特征在于,包括:获取子页面中表格显示模式的设置指令;当所述设置指令指示所述表格显示模式为窗口自适应时,获取父页面的窗口高度,所述父页面与所述子页面存在对应关系;根据所述父页面的窗口高度确定出所述子页面中的目标表格高度,所述目标表格高度指示所述子页面中的表格完整显示的高度;使用所述目标表格高度对所述子页面中的表格进行高度设置。

【技术特征摘要】
1.一种表格高度的控制方法,其特征在于,包括:获取子页面中表格显示模式的设置指令;当所述设置指令指示所述表格显示模式为窗口自适应时,获取父页面的窗口高度,所述父页面与所述子页面存在对应关系;根据所述父页面的窗口高度确定出所述子页面中的目标表格高度,所述目标表格高度指示所述子页面中的表格完整显示的高度;使用所述目标表格高度对所述子页面中的表格进行高度设置。2.根据权利要求1所述的方法,其特征在于,在所述根据所述父页面的窗口高度确定出所述子页面中的目标表格高度之前,所述方法还包括:获取控件高度,所述控件高度包括所述父页面的控件高度和/或所述子页面的控件高度;所述根据所述父页面的窗口高度确定出所述子页面中的目标表格高度具体包括:根据所述父页面的窗口高度和所述控件高度确定出所述子页面中的目标表格高度。3.根据权利要求2所述的方法,其特征在于,在所述使用所述目标表格高度对所述子页面中的表格进行高度设置之后,所述方法还包括:获取更新参数,所述更新参数包括更新后的父页面的窗口高度和/或更新后的控件高度;根据所述更新参数对所述子页面中的目标表格高度进行更新。4.根据权利要求1至3任一项所述的方法,其特征在于,在所述获取子页面中表格显示模式的设置指令之后,所述方法还包括:当所述设置指令指示所述表格显示模式为固定高度时,获取第一高度值;使用所述第一高度值对所述子页面中的表格进行高度设置。5.根据权利要求1所述的方法,其特征在于,在所述获取子页面中表格显示模式的设置指令之后,所述方法还包括:当所述设置指令指示所述表格显示模式为内容自适应时,获取所述子页面中的表格参数,所述表格参数包括所述子页面...

【专利技术属性】
技术研发人员:丁陈蔡瑾钊胡慧君张波
申请(专利权)人:金蝶软件中国有限公司
类型:发明
国别省市:广东,44

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

1