[發明專利]數據展示裝置和數據展示方法無效
| 申請號: | 201210224498.0 | 申請日: | 2012-06-28 |
| 公開(公告)號: | CN102819558A | 公開(公告)日: | 2012-12-12 |
| 發明(設計)人: | 蔡清明;王朋展;肖海金;王學兵 | 申請(專利權)人: | 用友軟件股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京友聯知識產權代理事務所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
| 地址: | 100094 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據 展示 裝置 方法 | ||
技術領域
本發明涉及數據展示技術領域,具體而言,涉及一種數據展示裝置和一種數據展示方法。
背景技術
在進行列表型界面展示時,多條數據作為表體一般是以一種并行結構關系展示在用戶界面上,很難體現其內在的層級關系。在前人的努力下,已經成功實現了將層級結構數據以樹形形式展現在列表界面上的功能。但是,在現實應用中,有些對象數據本身不是存在父子關系的樹形結構數據,其數據集合也不能形成樹狀數據結構,而只是對象數據內的某個屬性字段對應的對象數據是存在父子關系的樹形結構數據。這時,就需要一種新的技術方案,可以將用戶的非層級關系數據構造為層級關系數據,以樹形結構在列表界面展示,以便于用戶更清晰地理解數據間關系。
發明內容
本發明所要解決的技術問題是,提供一種新的技術方案,可以將用戶的非層級關系數據構造為層級關系數據,以樹形結構在列表界面展示,以便于用戶更清晰地理解數據間關系。
有鑒于此,本發明提供了一種數據展示裝置,包括:字段選擇模塊,選擇第一數據對象的特定字段,所述特定字段也是第二數據對象的字段;數據查詢模塊,根據所述第一數據對象的第一數據集中所述特定字段的值,查詢出所述第二數據對象的第二數據集;數據展示模塊,按照所述第二數據集的層級關系,展示所述第一數據集。在本技術方案中,所述第一數據對象為需要進行層級排列的其數據集為非層級關系的數據對象,所述第二數據對象,為其數據集具備層級關系并且具備與所述第一數據對象同樣的某個特殊字段的數據對象。通過所述字段選擇模塊對所述第一數據對象的字段進行選擇,從中挑選出所述特定字段,該字段同時也存在于所述第二數據對象的字段之中,并且該所述第二數據對象的數據集具備層級關系,這樣,就為原本不具備層級關系的所述第一數據集找到了一種能夠展現其數據之間關系的層級關系。
在上述技術方案中,優選地,還包括:數據排序模塊,在展示所述第一數據集前,按預定方式對所述第一數據集進行排序。在本技術方案中,所述預定方式,可以是將所述第一數據集按照其通過所述特定字段對應上的第二數據集的層級關系進行層級排序。
在上述技術方案中,優選地,所述數據展示模塊按照所述層級關系,在列表中以樹形結構展示所述第一數據集。在本技術方案中,按照所述樹形結構展示所述第一數據集可以明確的表現出該數據集數據之間的層級關系。
在上述技術方案中,優選地,所述數據展示模塊對所述數據集中的子級數據進行縮進處理。在本技術方案中,將所述數據集中的子級數據進行所述縮進處理可以使數據在用戶界面上進行展示時顯得更加簡潔,同時更加突出數據之間的層級關系。
在上述技術方案中,優選地,所述特定字段為所述第二數據對象的主鍵。在本技術方案中,由于數據對象的主鍵往往是一個數據對象中最重要或者對于數據特點描述最為明確的字段,依次將所述特定字段選為所述第二數據對象的主鍵,更有利于找到所需的層級關系,進而便于實現對所述第一數據對象的第一數據集進行排序并展示。
本發明還提供了一種數據展示方法,包括:步驟202,選擇第一數據對象的特定字段,所述特定字段也是第二數據對象的字段;步驟204,根據所述第一數據對象的第一數據集中所述特定字段的值,查詢出所述第二數據對象的第二數據集;步驟206,按照所述第二數據集的層級關系,展示所述第一數據集。在本技術方案中,所述第一數據對象為需要進行層級排列的其數據集為非層級關系的數據對象,所述第二數據對象,為其數據集具備層級關系并且具備與所述第一數據對象同樣的某個特殊字段的數據對象。通過對所述第一數據對象的字段進行選擇,從中挑選出所述特定字段,該字段同時也存在于所述第二數據對象的字段之中,并且該所述第二數據對象的數據集具備層級關系,這樣,就為原本不具備層級關系的所述第一數據集找到了一種能夠展現其數據之間關系的層級關系。
在上述技術方案中,優選地,所述步驟206還包括:在展示所述第一數據集前,按預定方式對所述第一數據集進行排序。在本技術方案中,所述預定方式,可以是將所述第一數據集按照其通過所述特定字段對應上的第二數據集的層級關系進行層級排序。
在上述技術方案中,優選地,所述步驟206還包括:按照所述層級關系,在列表中以樹形結構展示所述第一數據集。在本技術方案中,按照所述樹形結構展示所述第一數據集可以明確的表現出該數據集數據之間的層級關系。
在上述技術方案中,優選地,所述步驟206還包括:對所述數據集中的子級數據進行縮進處理。在本技術方案中,將所述數據集中的子級數據進行所述縮進處理可以使數據在用戶界面上進行展示時顯得更加簡潔,同時更加突出數據之間的層級關系。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于用友軟件股份有限公司,未經用友軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210224498.0/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





