[發(fā)明專利]一種表格高度的控制方法及相關(guān)設(shè)備有效
| 申請?zhí)枺?/td> | 201811593015.8 | 申請日: | 2018-12-25 |
| 公開(公告)號: | CN109670157B | 公開(公告)日: | 2023-08-04 |
| 發(fā)明(設(shè)計)人: | 丁陳;蔡瑾釗;胡慧君;張波 | 申請(專利權(quán))人: | 金蝶軟件(中國)有限公司 |
| 主分類號: | G06F40/177 | 分類號: | G06F40/177 |
| 代理公司: | 深圳市深佳知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 44285 | 代理人: | 王仲凱 |
| 地址: | 518057 廣東省深圳市南山區(qū)*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 表格 高度 控制 方法 相關(guān) 設(shè)備 | ||
本申請實施例公開了一種表格高度的控制方法及相關(guān)設(shè)備,用于優(yōu)化表格的顯示,提升用戶體驗。本申請實施例方法包括:獲取子頁面中表格顯示模式的設(shè)置指令;當(dāng)所述設(shè)置指令指示所述表格顯示模式為窗口自適應(yīng)時,獲取父頁面的窗口高度,所述父頁面與所述子頁面存在對應(yīng)關(guān)系;根據(jù)所述父頁面的窗口高度確定出所述子頁面中的目標(biāo)表格高度,所述目標(biāo)表格高度指示所述子頁面中的表格完整顯示的高度;使用所述目標(biāo)表格高度對所述子頁面中的表格進(jìn)行高度設(shè)置。其中,使用目標(biāo)表格高度對子頁面中的表格進(jìn)行高度設(shè)置,目標(biāo)表格高度指示子頁面中的表格完整顯示的高度,即子頁面中的表格高度可以適配父頁面的窗口高度,實現(xiàn)對子頁面中表格顯示的優(yōu)化。
技術(shù)領(lǐng)域
本申請涉及計算機技術(shù)領(lǐng)域,尤其涉及一種表格高度的控制方法及相關(guān)設(shè)備。
背景技術(shù)
表格,又稱為表,即是一種可視化交流模式,又是一種組織整理數(shù)據(jù)的手段。人們在通訊交流、科學(xué)研究以及數(shù)據(jù)分析活動當(dāng)中廣泛采用著形形色色的表格,隨著上下文的不同,用來確切描述表格的慣例和術(shù)語也會有所變化。
表格屬性設(shè)置中一般包括行和列的參數(shù)設(shè)置,現(xiàn)有技術(shù)中控制表格高度參數(shù)設(shè)置的方法有內(nèi)容自適應(yīng)設(shè)置,即根據(jù)表格的具體內(nèi)容的多少,去自動計算表格高度。然而,當(dāng)表格的內(nèi)容過多或者過少時,顯示高度會過長或過短,并且當(dāng)表格的內(nèi)容過多時,展現(xiàn)性能較慢,用戶體驗較差。
發(fā)明內(nèi)容
本申請實施例提供了一種表格高度的控制方法及相關(guān)設(shè)備,用于優(yōu)化表格的顯示,提升用戶體驗。
本申請實施例第一方面提供了一種表格高度的控制方法,其特征在于,包括:
獲取子頁面中表格顯示模式的設(shè)置指令;
當(dāng)所述設(shè)置指令指示所述表格顯示模式為窗口自適應(yīng)時,獲取父頁面的窗口高度,所述父頁面與所述子頁面存在對應(yīng)關(guān)系;
根據(jù)所述父頁面的窗口高度確定出所述子頁面中的目標(biāo)表格高度,所述目標(biāo)表格高度指示所述子頁面中的表格完整顯示的高度;
使用所述目標(biāo)表格高度對所述子頁面中的表格進(jìn)行高度設(shè)置。
可選地,在所述根據(jù)所述父頁面的窗口高度確定出所述子頁面中的目標(biāo)表格高度之前,所述方法還包括:
獲取控件高度,所述控件高度包括所述父頁面的控件高度和/或所述子頁面的控件高度;
所述根據(jù)所述父頁面的窗口高度確定出所述子頁面中的目標(biāo)表格高度具體包括:
根據(jù)所述父頁面的窗口高度和所述控件高度確定出所述子頁面中的目標(biāo)表格高度。
可選地,在所述使用所述目標(biāo)表格高度對所述子頁面中的表格進(jìn)行高度設(shè)置之后,所述方法還包括:
獲取更新參數(shù),所述更新參數(shù)包括更新后的父頁面的窗口高度和/或更新后的控件高度;
根據(jù)所述更新參數(shù)對所述子頁面中的目標(biāo)表格高度進(jìn)行更新。
可選地,在所述獲取子頁面中表格顯示模式的設(shè)置指令之后,所述方法還包括:
當(dāng)所述設(shè)置指令指示所述表格顯示模式為固定高度時,獲取第一高度值;
使用所述第一高度值對所述子頁面中的表格進(jìn)行高度設(shè)置。
可選地,在所述獲取子頁面中表格顯示模式的設(shè)置指令之后,所述方法還包括:
當(dāng)所述設(shè)置指令指示所述表格顯示模式為內(nèi)容自適應(yīng)時,獲取所述子頁面中的表格參數(shù),所述表格參數(shù)包括所述子頁面中的表格條數(shù)和表格行高;
根據(jù)所述表格參數(shù)對所述子頁面中的表格進(jìn)行內(nèi)容自適應(yīng)計算,確定出第二高度值;
使用所述第二高度值對所述子頁面中的表格進(jìn)行高度設(shè)置。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于金蝶軟件(中國)有限公司,未經(jīng)金蝶軟件(中國)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811593015.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





