[發(fā)明專利]分層地展示表格數(shù)據(jù)有效
| 申請(qǐng)?zhí)枺?/td> | 200980123598.0 | 申請(qǐng)日: | 2009-06-05 |
| 公開(公告)號(hào): | CN102067111A | 公開(公告)日: | 2011-05-18 |
| 發(fā)明(設(shè)計(jì))人: | S·M·丹頓;Y·瑞徹金恩;S·羅伯茨;M·C·穆里;F·沃斯 | 申請(qǐng)(專利權(quán))人: | 微軟公司 |
| 主分類號(hào): | G06F17/24 | 分類號(hào): | G06F17/24;G06F17/22;G06F17/21 |
| 代理公司: | 上海專利商標(biāo)事務(wù)所有限公司 31100 | 代理人: | 顧嘉運(yùn);錢靜芳 |
| 地址: | 美國(guó)華*** | 國(guó)省代碼: | 美國(guó);US |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 分層 展示 表格 數(shù)據(jù) | ||
背景
1.背景和相關(guān)技術(shù)
計(jì)算機(jī)系統(tǒng)和相關(guān)技術(shù)影響社會(huì)的許多方面。的確,計(jì)算機(jī)系統(tǒng)處理信息的能力已轉(zhuǎn)變了人們生活和工作的方式。計(jì)算機(jī)系統(tǒng)現(xiàn)在通常執(zhí)行在計(jì)算機(jī)系統(tǒng)出現(xiàn)以前手動(dòng)執(zhí)行的許多任務(wù)(例如,文字處理、日程安排和會(huì)計(jì)等)。最近,計(jì)算機(jī)系統(tǒng)彼此耦合并耦合到其他電子設(shè)備以形成計(jì)算機(jī)系統(tǒng)和其他電子設(shè)備可以在其上傳輸電子數(shù)據(jù)的有線和無線計(jì)算機(jī)網(wǎng)絡(luò)。因此,許多業(yè)務(wù)相關(guān)進(jìn)程的執(zhí)行分布在多個(gè)不同的計(jì)算機(jī)系統(tǒng)和/或多個(gè)不同的計(jì)算組件上。
電子數(shù)據(jù)常常以包括一個(gè)或多個(gè)數(shù)據(jù)行的表格格式來存儲(chǔ),諸如例如以電子表格、數(shù)據(jù)庫(kù)等等。每一行將表示該行的不同值的數(shù)據(jù)存儲(chǔ)在一個(gè)或多個(gè)列中。在某些環(huán)境中,表格格式用于存儲(chǔ)根據(jù)所定義的數(shù)據(jù)模型彼此相關(guān)的數(shù)據(jù)行。
例如,表格格式可用于存儲(chǔ)根據(jù)分層模型彼此相關(guān)的數(shù)據(jù)行。即,一行中存儲(chǔ)的數(shù)據(jù)可具有與存儲(chǔ)在一個(gè)或多個(gè)其他行上的數(shù)據(jù)的父-子關(guān)系。然而,父-子關(guān)系不一定是可查看表格格式的人類容易感知的。因此,按表格格式存儲(chǔ)的數(shù)據(jù)常常按在視覺上指示不同數(shù)據(jù)行之間的關(guān)系的方式來展示。例如,對(duì)于分層模型數(shù)據(jù),常常使用嵌套表格和縮進(jìn)樹表格來指示按表格格式存儲(chǔ)的不同行之間的分層關(guān)系。
嵌套表格通常展示表格中的表格。內(nèi)層表格中的數(shù)據(jù)在視覺上指示為外層表格中的數(shù)據(jù)的子數(shù)據(jù)。然而,嵌套表格不能很好地縮放并可導(dǎo)致混亂的可視化。例如,每一級(jí)嵌套(作為被限制在另一表格中的副產(chǎn)品)具有較少的空間來表示完整的數(shù)據(jù)行。因此,對(duì)可能出現(xiàn)并使得行之間的相互關(guān)系仍然可由人類合理地感知的嵌套的數(shù)量存在某種限制。此外,重復(fù)的嵌套可使得列由于用于嵌套行的較少空間而變?yōu)椴粚?duì)齊的。不對(duì)齊的列使得用戶更難對(duì)來自不同行的類似數(shù)據(jù)元素進(jìn)行比較。
縮進(jìn)樹表格為除了表格中通常包括行標(biāo)識(shí)符或名稱的第一(或最左邊的)列之外的所有列固定列對(duì)齊。表格中的父行用在被激活時(shí)揭示相應(yīng)的子行的用戶界面控件(例如,展開符號(hào))來展示。在揭示子行時(shí),每一子行的第一列中的標(biāo)識(shí)符或名稱被略微縮進(jìn)(例如,向右移動(dòng))來指示父行和子行之間的關(guān)系。
然而,與嵌套表格類似,縮進(jìn)樹表格不能很好地縮放。為了補(bǔ)償響應(yīng)于揭示子行的縮進(jìn),增加第一列的寬度來確保所有標(biāo)識(shí)符或名稱仍然可以在第一列中展示。此外,當(dāng)子行的展開揭示進(jìn)一步的子行時(shí)使用進(jìn)一步的縮進(jìn)。因此,取決于跟行和葉行之間的中間關(guān)系的數(shù)量,在揭示葉行時(shí)顯著地增加第一列的大小。如果中間關(guān)系的數(shù)量大,則表格的所有列可能無法同時(shí)可見(例如,可能需要將水平滾動(dòng)條向右滾動(dòng))。
簡(jiǎn)要概述
本發(fā)明涉及用于分層地展示表格數(shù)據(jù)的方法、系統(tǒng)和計(jì)算機(jī)程序產(chǎn)品。在某些實(shí)施例中,計(jì)算機(jī)系統(tǒng)展示表格數(shù)據(jù)的分層視圖。該分層視圖包括一個(gè)或多個(gè)可展開的行和一個(gè)或多個(gè)統(tǒng)一對(duì)齊的列。該一個(gè)或多個(gè)統(tǒng)一對(duì)齊的列包括用于存儲(chǔ)標(biāo)識(shí)表格數(shù)據(jù)的一部分的數(shù)據(jù)的標(biāo)識(shí)符列。
表格數(shù)據(jù)的該分層視圖的展示包括展示一個(gè)或多個(gè)可展開的行。每一可展開的行包括一個(gè)或多個(gè)統(tǒng)一對(duì)齊的列中的表格數(shù)據(jù),包括至少標(biāo)識(shí)符列中的數(shù)據(jù)。每一可展開的行還包括可被選擇來展開該行的視圖以展示與所選行相對(duì)應(yīng)的表格數(shù)據(jù)的任何嵌套行的展開符號(hào)。
計(jì)算機(jī)系統(tǒng)接收用戶對(duì)來自一個(gè)或多個(gè)所展示的可展開行中的所選行的展開符號(hào)的選擇。作為響應(yīng),計(jì)算機(jī)系統(tǒng)展開表格來揭示與所選行相對(duì)應(yīng)的任何嵌套行。同樣作為響應(yīng),計(jì)算機(jī)系統(tǒng)在不調(diào)整標(biāo)識(shí)符列的寬度的情況下突出(outdent)所選行和任何所揭示的嵌套行的展示。因此,突出提供了所選行被選中的視覺指示。
在其他實(shí)施例中,或者單獨(dú)地或者與其他可視化技術(shù)組合地對(duì)行進(jìn)行顏色編碼來指示行之間的關(guān)系。在展示帶有一個(gè)或多個(gè)可展開的行的分層視圖時(shí),每一可展開的行使用第一所選背景色來展示以對(duì)一個(gè)或多個(gè)可展開的行進(jìn)行顏色編碼。響應(yīng)于對(duì)展開符號(hào)的選擇,揭示嵌套行。作為子行(即,不包括進(jìn)一步嵌套行的行)的任何嵌套行使用第一所選背景色來展示以對(duì)該子行進(jìn)行顏色編碼。作為父行(即,包括進(jìn)一步嵌套行的行)的任何嵌套行使用第二不同的所選背景色來展示以對(duì)該父行進(jìn)行顏色編碼。因此,可進(jìn)一步展開的父行可更容易地在視覺上與子行進(jìn)行區(qū)分。
提供本概述是為了以精簡(jiǎn)的形式介紹將在以下詳細(xì)描述中進(jìn)一步描述的一些概念。本概述并非旨在標(biāo)識(shí)所要求保護(hù)的主題的關(guān)鍵特征或必要特征,也不旨在用于幫助確定所要求保護(hù)的主題的范圍。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于微軟公司,未經(jīng)微軟公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200980123598.0/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫(kù)結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)
- 版式表格的結(jié)構(gòu)處理方法和系統(tǒng)
- 多欄多列表格的展示方法
- 一種在移動(dòng)端展示長(zhǎng)表格的交互方法及系統(tǒng)裝置
- 一種在移動(dòng)端縱向展示長(zhǎng)表格的交互方法及系統(tǒng)裝置
- 一種在移動(dòng)端橫向展示長(zhǎng)表格的交互方法及系統(tǒng)裝置
- 表格圖像解析方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 一種針對(duì)PDF文檔表格提取優(yōu)化方法及系統(tǒng)
- 一種自動(dòng)生成表格數(shù)據(jù)的方法及裝置
- 一種批量合并表格內(nèi)容的方法、系統(tǒng)、裝置和存儲(chǔ)介質(zhì)
- 表格渲染顯示方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





