專利名稱::用于在小屏幕顯示區(qū)域中顯示表格源數(shù)據(jù)的用戶界面的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明總體上涉及用于電子設(shè)備的計算機(jī)用戶界面,并且更具體地涉及用于在具有較小顯示器的電子設(shè)備上在大文檔內(nèi)進(jìn)行導(dǎo)航的用戶界面。
背景技術(shù):
:圖IA-圖IB是對于在典型屏幕顯示器的界限內(nèi)一次全部查看而言過大的電子表格(圖IAl-圖1A2)和數(shù)據(jù)透視表(pivottable)(圖IB1-圖1B2)的示意圖。數(shù)據(jù)透視表是一種電子表格功能,其允許針對相同數(shù)據(jù)的不同視圖以許多不同的方式來重新編排數(shù)據(jù)表格。用于電子表格或數(shù)據(jù)透視表應(yīng)用的圖形用戶界面(GUI)通常包括垂直滾動條和水平滾動條以便實現(xiàn)文檔中的水平導(dǎo)航和垂直導(dǎo)航。由于電子表格或者數(shù)據(jù)透視表對于在計算機(jī)屏幕顯示器上一次全部顯示而言可能過大,所以用戶水平地或者垂直地滾動以便導(dǎo)航到屏幕顯示器外的文檔部分。雖然用于文檔的現(xiàn)有用戶界面總體上已經(jīng)是可接受的,但是它們的使用伴隨著不足之處。例如,已經(jīng)存在對無法一次全部適合于顯示屏幕內(nèi)的較大文檔進(jìn)行導(dǎo)航的技術(shù)做出改進(jìn)的需求。在比如移動電話之類的小屏幕設(shè)備中這一需求甚至更大,其中此類小屏幕設(shè)備具有用以在其中示出用于指示所關(guān)注的文檔的一部分的用戶界面工具的有限屏幕區(qū)域。此外,已經(jīng)存在對在比如其中以行和列來對信息劃界的電子表格之類的文檔中進(jìn)行更加靈活移動的需求。本發(fā)明滿足這些需求。
發(fā)明內(nèi)容在一個方面中,提供一種用于在電子設(shè)備的顯示屏幕上顯示信息的方法。該方法包括在介質(zhì)中提供主題標(biāo)識符以及提供多個類別的主題數(shù)據(jù)項。提供關(guān)于在相應(yīng)主題標(biāo)識符與來自多個類別中的相應(yīng)類別的相應(yīng)主題數(shù)據(jù)項之間的相應(yīng)關(guān)聯(lián)的標(biāo)記。產(chǎn)生多個屏幕顯示。不同的屏幕顯示包括多個主題標(biāo)識符以及來自多個類別中的相應(yīng)類別的相應(yīng)關(guān)聯(lián)主題數(shù)據(jù)項;在另一方面,提供一種產(chǎn)品,其包括編碼有計算機(jī)可讀信息的計算機(jī)可讀存儲介質(zhì)。存儲介質(zhì)可以是包括顯示屏幕的電子設(shè)備的組件。計算機(jī)可讀信息包括提供主題標(biāo)識符和主題數(shù)據(jù)項的多個類別的數(shù)據(jù)結(jié)構(gòu)。在一些實施方式中,該數(shù)據(jù)結(jié)構(gòu)包括多個對象。該數(shù)據(jù)結(jié)構(gòu)還提供關(guān)于相應(yīng)主題標(biāo)識符與來自多個類別中的相應(yīng)類別的相應(yīng)主題數(shù)據(jù)項之間的相應(yīng)關(guān)聯(lián)的標(biāo)記。計算機(jī)可讀信息還包括用以使設(shè)備產(chǎn)生多個屏幕顯示的計算機(jī)程序代碼。不同的屏幕顯示包括多個主題標(biāo)識符以及來自多個類別中的相應(yīng)類別的相應(yīng)關(guān)聯(lián)主題數(shù)據(jù)項。這些特征和優(yōu)點以及其他特征和優(yōu)點將從連同附圖的以下詳細(xì)描述中顯現(xiàn)。圖IA-圖IB是對于在典型屏幕顯示器的界限內(nèi)一次全部查看而言過大的電子表格(圖IAl-圖1A2)和數(shù)據(jù)透視表(圖IBl-圖1B2)的示意圖。圖2A-圖2C是用以說明本發(fā)明的一些實施方式的示例的源數(shù)據(jù)對象的示意圖。圖3是根據(jù)本發(fā)明一些實施方式的、包括示出主題標(biāo)識符與主題數(shù)據(jù)項之間關(guān)系的多個列和行的源數(shù)據(jù)對象的示意性廣義表示。圖4是根據(jù)本發(fā)明一些實施方式的、在電子設(shè)備的顯示屏幕上產(chǎn)生的第一屏幕顯示序列的示意性廣義表示。圖5是根據(jù)本發(fā)明一些實施方式的、在電子設(shè)備的顯示屏幕上產(chǎn)生的第二屏幕顯示序列的示意性廣義表示。圖6是根據(jù)本發(fā)明一些實施方式的、在電子設(shè)備的顯示屏幕上產(chǎn)生的示例第三屏幕顯示的示意性廣義表示。圖7A-圖7B是根據(jù)本發(fā)明一些實施方式的、代表‘虛擬教程’的屏幕顯示的示意性廣義表示。圖8是根據(jù)本發(fā)明一些實施方式的、包括包含第一級主題標(biāo)識符的第一列表以及對應(yīng)的第一級主題數(shù)據(jù)項的第一屏幕顯示的示意圖,并且還示出示意性源數(shù)據(jù)對象的對應(yīng)部分。圖9是根據(jù)本發(fā)明一些實施方式的、示出來自第一屏幕顯示序列中兩個不同位置的兩個不同的第一屏幕顯示、并且還示出示意性源數(shù)據(jù)對象的對應(yīng)部分的示意圖。圖10是根據(jù)本發(fā)明一些實施方式的、圖8中所示的第一屏幕顯示以及圖9的左側(cè)所示的在兩個不同的垂直滾動位置上的所列出的第一主題標(biāo)識符和對應(yīng)的第一主題項的示意圖,并且示出了條形圖疊加。圖11是根據(jù)本發(fā)明一些實施方式的、在左側(cè)示出圖8的第一屏幕顯示并且示出呈現(xiàn)了合計屏幕顯示的屏幕顯示的示意圖,所述合計屏幕顯示提供對全部業(yè)務(wù)單元合計的組合月度美元數(shù)量合計的深度研究(drill-down)。圖12是根據(jù)本發(fā)明一些實施方式的、在左側(cè)示出圖8的第一屏幕顯示、并且示出了對針對每個客戶的年初至今銷售額的列表進(jìn)行示出的屏幕顯示的示意圖。圖13是根據(jù)本發(fā)明一些實施方式的、在左側(cè)示出圖8的第一屏幕顯示、并且在右側(cè)示出第二屏幕顯示、并且還示出源數(shù)據(jù)對象的對應(yīng)部分的示意圖,所述第二屏幕顯示示出了對包括以下內(nèi)容的列表的深度研究,該內(nèi)容是與標(biāo)注為“公共部門業(yè)務(wù)單元”的第一主題標(biāo)識符相關(guān)聯(lián)的標(biāo)注為客戶名稱的一組第二主題標(biāo)識符。圖14是根據(jù)本發(fā)明一些實施方式的、在左側(cè)和右側(cè)示出兩個不同的垂直滾動位置上的第三屏幕顯示的示意圖,所述第三屏幕顯示包括第二主題標(biāo)識符“DMVCalifornia(DMV加利福尼亞)”以及多個第二主題數(shù)據(jù)項,該多個第二主題數(shù)據(jù)項來自與主題標(biāo)識符DMVCalifornia對應(yīng)的源數(shù)據(jù)對象的行的不同列內(nèi)的不同數(shù)據(jù)類別。圖15是示出DMVCalifornia卡片視圖的銷售歷史組的兩個替代第三屏幕顯示版本的示意圖。圖16是根據(jù)本發(fā)明一些實施方式的、示出響應(yīng)于在標(biāo)注為“公共部門年初至今銷售額”的第二屏幕顯示中對第二主題標(biāo)識符“DMVCalifornia"的用戶選擇的屏幕顯示過渡、并且示出響應(yīng)于在標(biāo)注為“DMVCalifornia"的第三屏幕顯示與標(biāo)注為“DMVFlorida(DMV佛羅里達(dá))”的第三屏幕顯示之間的用戶選擇的屏幕過渡的示意圖。圖17A-圖17B是表示用于產(chǎn)生包括基于源數(shù)據(jù)對象信息的映射數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)以及用于將此類元數(shù)據(jù)和映射數(shù)據(jù)傳輸?shù)接脩粼O(shè)備的過程的示意圖。圖17C-圖17D是表示根據(jù)圖17A-圖17B的過程產(chǎn)生的文件的說明圖。圖17E是根據(jù)本發(fā)明一些實施方式的、表示圖17C-圖17D中所示對象之間的關(guān)系的示意性實體關(guān)系圖。圖18是根據(jù)本發(fā)明一些實施方式的用于創(chuàng)建元數(shù)據(jù)對象和映射數(shù)據(jù)對象的過程的示意性流程圖。圖19是SourceR印ortfroperties(源報告屬性)對象的示意圖。圖20是SourceR印ositoryProperties(源庫屬性)對象的示意圖。圖21是Fields(字段)對象的示意圖。圖22是Iteportlnfo(報告信息)對象的示意圖。圖23是Creator(創(chuàng)建者)對象的示意圖。圖M是FieldFormat(字段格式)對象的示意圖。圖25是FieldProperties(字段屬性)對象的示意圖。圖沈是Parameters(參數(shù))對象的示意圖。圖27是ParameterValues(參數(shù)值)對象的示意圖。圖觀是CatalogWidgetKeys(目錄微件鍵)對象的示意圖。圖四是CatalogWidgetKeyTotalFields(目錄微件鍵合計字段)對象的示意圖。圖30是CatalogWidgetGrandTotalFields(目錄微件總計字段)對象的示意圖。圖31是CatalogWidgetGroups(目錄微件組)對象的示意圖。圖32是CatalogWidgetGroupFields(目錄微件組字段)對象的示意圖。圖33是Widgetfroperties(微件屬性)對象的示意圖。圖34是根據(jù)本發(fā)明的一些實施方式的示例映射數(shù)據(jù)對象的一部分的示意圖。圖35-圖38是示出用于產(chǎn)生第一屏幕顯示序列的示意性第一級屏幕顯示(圖35-圖36)和用于產(chǎn)生第二屏幕顯示序列的示意性第二級屏幕顯示(圖37-圖38)的圖觀的CatalogWidgetKeys對象與圖34的映射數(shù)據(jù)對象之間關(guān)系的示意性圖示。圖39是根據(jù)本發(fā)明一些實施方式的、示出CatalogWidgetKeys對象與CatalogWidgetGroups對象之間關(guān)系以及在被稱為卡片的示意性第三屏幕顯示內(nèi)的布局及組織組的示意圖。圖40是根據(jù)本發(fā)明一些實施方式的、示出CatalogWidgetGroupFields對象與映射數(shù)據(jù)對象之間的關(guān)系以及示意性第三屏幕顯示(卡片)組內(nèi)第二主題數(shù)據(jù)項的布局及組織的示意圖。圖41是根據(jù)本發(fā)明一些實施方式的、示出CatalogWidgetKeys對象、CatalogWidgetKeyhtalFields對象和映射數(shù)據(jù)對象之間的關(guān)系以及第一屏幕顯示的結(jié)構(gòu)的示意圖。圖42是根據(jù)本發(fā)明一些實施方式的、示出CatalogWidgetKeys對象、CatalogWidgetKeyTotalFields對象和映射數(shù)據(jù)對象之間的關(guān)系以及兩個不同的示意性第二屏幕顯示的示意圖。圖43A-圖4示出了根據(jù)本發(fā)明一些實施方式的、表示用于使電子設(shè)備響應(yīng)于用戶輸入而使用參考圖18-圖41描述的數(shù)據(jù)對象和元數(shù)據(jù)中所提供的結(jié)構(gòu)信息來產(chǎn)生參考圖2-圖16描述的屏幕顯示的過程的流程圖。圖44是根據(jù)本發(fā)明一些實施方式的、表示條形圖的條的動態(tài)安置及尺寸設(shè)置的過程的流程圖。圖45是可以被編程以便實現(xiàn)根據(jù)本發(fā)明一些實施方式的過程的處理設(shè)備的示意性塊級示圖。具體實施例方式以下描述被呈現(xiàn)用于使本領(lǐng)域中技術(shù)人員能夠做出及使用根據(jù)本發(fā)明實施方式的方法及設(shè)備來對文檔進(jìn)行導(dǎo)航,并且是在特定應(yīng)用及其要求的背景下提供的。對優(yōu)選實施方式的各種修改對于本領(lǐng)域中技術(shù)人員而言顯而易見,并且在此限定的通用原理可以應(yīng)用于其他實施方式及應(yīng)用而不偏離本發(fā)明的精神及范圍。此外,在以下描述中,為了解釋的目的而闡述了大量細(xì)節(jié)。然而,本領(lǐng)域中技術(shù)人員將會意識到,本發(fā)明可在不使用這些具體細(xì)節(jié)的情況下進(jìn)行實踐。在其他情況下,為了不以不必要的細(xì)節(jié)使本發(fā)明的描述變得模糊,以框圖形式示出眾所周知的結(jié)構(gòu)和過程。此外,可能使用諸如‘第一,和‘第二’之類的標(biāo)注來指示事物之間的區(qū)別,但是對標(biāo)注‘第二’的使用并不一定意味著‘第一,事物的存在,并且將一個事物標(biāo)注為‘第一’并將不同事物標(biāo)注為‘第二’并不一定意味著這兩個事物之間的特定順序。因此,本發(fā)明并不旨在限于所示的實施方式,而是應(yīng)當(dāng)符合與在此所公開的原理及特征相一致的最寬范圍。用戶界面屏幕顯示組織的綜述圖2A-圖2C是用于說明本發(fā)明一些實施方式的示例的源數(shù)據(jù)表格的示意圖。該示意性源數(shù)據(jù)表格可以使用基于軟件的企業(yè)報告工具來產(chǎn)生,舉例而言,這些工具諸如有CrystalReports,SAP'sBEx,OracleR印ort等用于產(chǎn)生電子表格的工具,其并不構(gòu)成本發(fā)明的部分并且無需在此進(jìn)行描述。由于示例表格是所要顯示的數(shù)據(jù)的‘源’,并且由于本發(fā)明的原理適用于例如基于軟件的類結(jié)構(gòu)之類的較廣范圍的數(shù)據(jù)結(jié)構(gòu)(即,對象)(盡管示意性實施方式是通過表格進(jìn)行說明的),所以示例表格被稱為‘源’數(shù)據(jù)‘對象’。因此,在此可以互換地使用術(shù)語表格和對象。應(yīng)當(dāng)了解,舉例而言,可以通過比如數(shù)據(jù)透視表技術(shù)來重新編排此類源對象中的信息,以便差異地呈現(xiàn)源數(shù)據(jù)或者源數(shù)據(jù)的子集。應(yīng)當(dāng)理解,示例源數(shù)據(jù)表格包含太多的信息要一次全部顯示在典型計算機(jī)屏幕上。在具有小顯示屏幕的小型手持式設(shè)備中顯示和導(dǎo)航源數(shù)據(jù)對象尤其具有挑戰(zhàn)性。圖3是根據(jù)本發(fā)明一些實施方式,示出包括示出主題標(biāo)識符與主題數(shù)據(jù)項之間關(guān)系的多個列和行的源數(shù)據(jù)(比如,圖2A-圖2C的源數(shù)據(jù)表格)的示意性廣義表示。示例源數(shù)據(jù)對象包括第一列,其在此被稱為主題標(biāo)識符列,該列包括包含標(biāo)注為A、B、C、D等的第一級主題標(biāo)識符的多個行。舉例而言,參考圖2A-圖2C,在圖3的廣義源數(shù)據(jù)對象表示中的第一級主題標(biāo)識符A對應(yīng)于圖2A的源對象中的公共部門。第一級主題標(biāo)識符B對應(yīng)于圖2A的廣義源對象表示中的小型企業(yè)。第一級主題標(biāo)識符C對應(yīng)于圖2A的廣義源對象表示中的醫(yī)療保健。第一級主題標(biāo)識符D對應(yīng)于圖2A的源對象中的金融業(yè)(未示出)。圖3中的示意性源數(shù)據(jù)對象還包括包含標(biāo)注為AA1-AA^BB1-BBj,CC1-CCk以及DD1-DDm等的第二級主題標(biāo)識符的多個行。再次參考圖2A-圖2C,舉例而言,圖3的廣義源數(shù)據(jù)對象表示中的第二級主題標(biāo)識符AA1-AAi對應(yīng)于圖2A的源對象中的DMVCalifornia、DMVFlorida、DMVOregon(DMV俄勒R)等。圖3的廣義源數(shù)據(jù)對象表示中的第二級主題標(biāo)識符BB1-BBj對應(yīng)于圖2A的源對象中的IntelligenceStudios、MelImo>Atra、Mercy&Inc、SoccerShop等。因此,例如參考圖3,第一級主題標(biāo)識符A包含標(biāo)注為AA1-AAi的第二級主題標(biāo)識符。相應(yīng)地,例如參考圖2A-圖2C,公共部門業(yè)務(wù)單元包括DMVCalifornia、DMVFlorida、DMVOregon等。應(yīng)當(dāng)明白,源數(shù)據(jù)對象可以包括眾多第一級和第二級標(biāo)識符級以及眾多數(shù)據(jù)類別,但是為了避免本描述的不必要的復(fù)雜性而僅示出了幾個標(biāo)識符級和類別。第二級主題標(biāo)識符可以包括第一級主題標(biāo)識符的子類別。在下文所闡述的進(jìn)一步更加詳細(xì)的示例中,第一級主題標(biāo)識符標(biāo)識業(yè)務(wù)單元并且第二級主題標(biāo)識符標(biāo)識分組在業(yè)務(wù)單元內(nèi)的客戶。圖3的廣義源數(shù)據(jù)對象表示還包括標(biāo)注為C1至Cn的多個數(shù)據(jù)類別列,每個都包含主題數(shù)據(jù)項的不同類別。圖2A-圖2C的源數(shù)據(jù)對象提供可能的數(shù)據(jù)類別的一些詳細(xì)示例,包括年初至今銷售額(對應(yīng)于圖3中的Cl)、流水線(pipeline)(對應(yīng)于圖3中的C2)、目標(biāo)百分比(對應(yīng)于圖3中的C3)、上次交易(對應(yīng)于圖3中的C4)、部門(對應(yīng)于圖3中的C5)、聯(lián)系人(對應(yīng)于圖3中的C6(未示出))等。每個數(shù)據(jù)類別列包括多個行,每個行都包含與共享同一行的第一級主題信息或者第二級主題信息有關(guān)的數(shù)據(jù)。因此,舉例而言,包含第一級主題標(biāo)識符A的行還包括來自數(shù)據(jù)類別列Cl至Cn的主題數(shù)據(jù)項DACl、DAC2、...DACn。例如參考圖2A-圖2C,針對第一級主題標(biāo)識符(A)公共部門的第一級數(shù)據(jù)類別(DACl)是年初至今銷售合計2,973,780。同樣地,再次參考圖3,包含第一級主題標(biāo)識符B的行還包括來自數(shù)據(jù)類別列Cl至Cn的主題數(shù)據(jù)項DBC1、DBC2、...DBCn。類似地,包含第二級主題標(biāo)識符AAl的行還包括來自數(shù)據(jù)類別列Cl至Cn的主題數(shù)據(jù)項DAA1C^DAA1C2,...DAA1C1^例如參考圖2A-圖2C,第二級主題標(biāo)識符(AAl)DMVCalifornia包括主題數(shù)據(jù)項(DAA1C1.DAA1C2,...DAA1Cn),具體地為年初至今銷售額(536,300)、管道(605,928)等。同樣地,包含第二級主題標(biāo)識符的行還包括來自數(shù)據(jù)類別列Cl至Cn的主題數(shù)據(jù)項DBBjC^DBBjC2,...DBBA。圖4是根據(jù)本發(fā)明一些實施方式在電子設(shè)備的顯示屏幕上產(chǎn)生的第一屏幕顯示序列的示意性廣義表示。每個第一屏幕顯示包括與來自圖3的示例廣義源數(shù)據(jù)對象表示的第一級主題標(biāo)識符對應(yīng)的多個第一級主題標(biāo)識符(A、B、C、D等)。此外,第一屏幕顯示序列中不同的第一屏幕顯示包括與第一級主題標(biāo)識符關(guān)聯(lián)的第一級主題數(shù)據(jù)項。第一序列中的第一屏幕顯示401包括第一級主題標(biāo)識符A、B、...D的列表,并且包括來自源數(shù)據(jù)對象的第一數(shù)據(jù)類別Cl的第一級主題數(shù)據(jù)項0々(1、08(1、...00(1。第一序列中的第二屏幕顯示402包括第一級主題標(biāo)識符A、B.....D的列表,并且包括來自源對象的第二數(shù)據(jù)類別C2的第一級主題數(shù)據(jù)項DAC2、DBC2、...DDC2。第一序列中的第η屏幕顯示40η包括第一級主題標(biāo)識符A、B.....D的列表,并且包括來自源對象的第η數(shù)據(jù)類別Cn的第一級主題數(shù)據(jù)項DACruDBCn、…DDCn0圖4中所示的第一屏幕顯示序列中的每個屏幕顯示包括第一級主題標(biāo)識符(A、B、C、D等)的同一列表,但是第一屏幕顯示序列中每個不同的屏幕顯示將第一級主題標(biāo)識符與不同的第一級主題數(shù)據(jù)項相關(guān)聯(lián)。例如,屏幕顯示401將第一級主題標(biāo)識符C與第一級主題數(shù)據(jù)項DCCl相關(guān)聯(lián)。屏幕顯示402將第一級主題標(biāo)識符C與第一級主題數(shù)據(jù)項DCC2相關(guān)聯(lián)。屏幕顯示40η將第一級主題標(biāo)識符C與第一級主題數(shù)據(jù)項DCCn相關(guān)聯(lián)。因此,從第一屏幕顯示序列中的一個屏幕顯示到該序列中不同屏幕顯示的過渡涉及改變第一級主題數(shù)據(jù)項,但是不涉及改變第一級主題標(biāo)識符。如下文所解釋,用于改變屏幕顯示的這種途徑對于本發(fā)明的一些方面意義重大,這是因為其免除了對改變整個屏幕顯示的需要。相反,屏幕顯示的主題數(shù)據(jù)項部分隨著在第一屏幕顯示序列的屏幕顯示之間做出過渡而改變。用戶可以查看每個主題數(shù)據(jù)項而不會看不到通過在同一視圖中具有主題標(biāo)識符而提供的上下文,并且可以引入新的數(shù)據(jù)而無需等待頁面刷新/重繪新的數(shù)據(jù)。在如圖4中所示的第一屏幕顯示序列的個別第一屏幕顯示之間的移動例如可以對應(yīng)于通過圖2Α-圖2C的源對象從列到列(S卩,從一個數(shù)據(jù)類別到下一數(shù)據(jù)類別)的移動,以便示出與第一級主題標(biāo)識符關(guān)聯(lián)的來自不同數(shù)據(jù)類別的第一級主題數(shù)據(jù)項。此外,如下文所更充分地解釋,設(shè)備顯示屏幕對于同時呈現(xiàn)所有的第一級主題標(biāo)識符和所有的第一級主題數(shù)據(jù)項而言可能不夠大,并且用戶為了查看在此類屏幕顯示中提供的所有信息可能需要通過個別第一屏幕顯示進(jìn)行垂直滾動。圖5是根據(jù)本發(fā)明一些實施方式的、在電子設(shè)備的顯示屏幕上產(chǎn)生的第二屏幕顯示序列的示意性廣義表示。每個第二屏幕顯示包括與來自示例性圖3的廣義源對象表示的第二級主題數(shù)據(jù)項對應(yīng)的多個第二級主題標(biāo)識符。第二屏幕顯示序列中的不同的第二屏幕顯示包括與所顯示的第二級主題標(biāo)識符關(guān)聯(lián)的不同的第二級主題數(shù)據(jù)項。第二序列中的第一屏幕顯示501包括第二級主題標(biāo)識符AApAA2.....AAi的第一列表,并且包括來自圖3的廣義源對象的第一數(shù)據(jù)類別Cl的第二級主題數(shù)據(jù)項Daa1CLDaa2CL...DAAiCi0第二序列中的第二屏幕顯示502包括第二級主題標(biāo)識符AApAA2.....AAi的列表,并且包括來自圖3的廣義源對象的第二級主題數(shù)據(jù)類別C2的第二級主題數(shù)據(jù)項DA~C2、DAA2C2、...DA&C2。第二序列中的第η屏幕顯示50η包括第一級主題標(biāo)識符AApAA2.....AAi的列表,并且包括來自圖3的源對象的第二數(shù)據(jù)類別Cn的第二級主題數(shù)據(jù)項DAAiC3、DAA2C3、...DA&C3。圖5中所示的第二屏幕顯示序列中的每個屏幕顯示包括第二級主題標(biāo)識符(AApAA2.....AAi)的同一列表,但是第二屏幕顯示序列中每個不同的屏幕顯示將第二級主題標(biāo)識符與不同的第二級主題數(shù)據(jù)項相關(guān)聯(lián)。例如,屏幕顯示501將第二級主題標(biāo)識符AA2與第二級主題數(shù)據(jù)項DAA2C1相關(guān)聯(lián)。屏幕顯示502將第二級主題標(biāo)識符AA2與第二級主題數(shù)據(jù)項DAA2C2相關(guān)聯(lián)。屏幕顯示50η將第二級主題標(biāo)識符ΑΑ2與第二級主題數(shù)據(jù)項DAA2Cn相關(guān)聯(lián)。因此,從第二屏幕顯示序列中的一個屏幕顯示到該序列中不同屏幕顯示的過渡涉及改變第二級主題數(shù)據(jù),但是不涉及改變第二級主題標(biāo)識符。這種改變屏幕顯示的途徑對于本發(fā)明的一些方面意義重大,這是因為其免除了對改變整個屏幕顯示的需要。相反,屏幕顯示的數(shù)據(jù)部分隨著在第二屏幕顯示序列的屏幕顯示之間做出過渡而改變。在第二屏幕顯示序列的個別第二屏幕顯示之間的移動對應(yīng)于通過源對象從一個數(shù)據(jù)類別到下一數(shù)據(jù)類別從列到列的移動,以便示出與第二級主題信息關(guān)聯(lián)的來自不同數(shù)據(jù)類別的第二級主題數(shù)據(jù)項。此外,如下文所更充分地解釋,設(shè)備顯示屏幕對于同時呈現(xiàn)所有的第二級主題標(biāo)識符和所有的第二級主題數(shù)據(jù)項而言可能不夠大,并且用戶為了查看在此類屏幕顯示器中提供的所有信息可能需要通過個別第二屏幕顯示垂直滾動。圖4中所示的屏幕的第一序列中的每個第一級主題標(biāo)識符關(guān)聯(lián)于對應(yīng)的元數(shù)據(jù)(未示出),這將在下文中詳細(xì)描述。響應(yīng)于指示出對給定的第一級主題標(biāo)識符的選擇的用戶輸入,此類對應(yīng)的元數(shù)據(jù)被用于引導(dǎo)設(shè)備將其顯示屏幕從圖4中所示的第一序列內(nèi)的第一顯示屏幕改變?yōu)閳D5的第二屏幕顯示序列內(nèi)的第二顯示屏幕。元數(shù)據(jù)用于將每個相應(yīng)的第一級主題標(biāo)識符與在屏幕顯示的相應(yīng)第二序列中顯示的相應(yīng)一組第二主題標(biāo)識符相關(guān)聯(lián)。例如,在下文的進(jìn)一步更為具體的示例中,元數(shù)據(jù)將標(biāo)識金融業(yè)務(wù)單元的第一級主題標(biāo)識符與標(biāo)識金融業(yè)務(wù)單元內(nèi)的客戶(例如,ADP、AegonInsurance、AIMTrimarkInvestments等)的第二級主題標(biāo)識符相關(guān)聯(lián)。對來自圖4的示意性屏幕中之一的任何給定第一級主題標(biāo)識符的用戶選擇進(jìn)行指示的用戶命令使得設(shè)備使用此類元數(shù)據(jù)來改變其屏幕顯示,以呈現(xiàn)圖5的示意性屏幕顯示之一。在一些實施方式中,對來自給定第一屏幕顯示的第一級主題標(biāo)識符進(jìn)行選擇的用戶輸入使得設(shè)備顯示第二屏幕顯示,該第二屏幕顯示包括與第二級主題數(shù)據(jù)項相關(guān)聯(lián)的第二級主題標(biāo)識符的列表,該第二級主題數(shù)據(jù)項來自與在給定第一屏幕顯示上所示出的第一級主題數(shù)據(jù)項的數(shù)據(jù)類別級相同的數(shù)據(jù)類別級(即,來自同一列)。換言之,在一些實施方式中,對來自圖4中所示第一序列中的給定第一屏幕顯示的第一級主題標(biāo)識符進(jìn)行選擇的用戶輸入使得設(shè)備使用元數(shù)據(jù)來將顯示屏改變?yōu)閳D5中所示第二序列中的第二屏幕顯示,該第二屏幕顯示在第二序列中所具有的順序與從中做出選擇的給定第一屏幕顯示在第一序列中所具有的順序相同。例如,在一些實施方式中,對圖4中所示的在序列順序中排第二的第一屏幕顯示402中的第一級主題標(biāo)識符A的選擇進(jìn)行指示的用戶輸入命令使得電子設(shè)備顯示圖5的第二屏幕顯示的第二序列中在序列順序中排第二的屏幕顯示502。類似地,舉例而言,對圖4中所示的在序列順序中排第η的第一屏幕顯示40η中的第一級主題標(biāo)識符B的選擇進(jìn)行指示的用戶輸入命令使得電子設(shè)備顯示圖5的第二屏幕顯示的第二序列中在序列順序中排第η的屏幕顯示50η。因此,第一屏幕顯示中的第一級主題標(biāo)識符的列表通過對應(yīng)的元數(shù)據(jù)的操作而充當(dāng)對第二屏幕顯示的第二序列的第二級主題標(biāo)識符的索引。圖6是根據(jù)本發(fā)明一些實施方式的、在電子設(shè)備的顯示屏幕上產(chǎn)生的示例第三屏幕顯示的示意性廣義表示。示例第三屏幕顯示包括與第二級主題標(biāo)識符對應(yīng)的多組第二級主題數(shù)據(jù)項,每個第二級主題數(shù)據(jù)項來自不同類別(即,所示實施方式中的列)。元數(shù)據(jù)被用于將每個相應(yīng)的第二級主題標(biāo)識符與在第三屏幕顯示中的一個或多個組中顯示的多個第二主題數(shù)據(jù)項相關(guān)聯(lián)。具體而言,圖6的示例第三屏幕顯示對應(yīng)于圖5的第二級主題標(biāo)識符AA3,并且多個組內(nèi)的數(shù)據(jù)項包括來自源于圖3的源對象的類別Cl到Cn的數(shù)據(jù)項。每個組包括來自源對象的數(shù)據(jù)類別的子集的一個或多個第二級主題數(shù)據(jù)項。具體而言,第一組Gl包括來自類別Cl到C3的第二級主題數(shù)據(jù)項DAA3C1-DAA3C3。第二組G2包括來自類別C4到C6的第二級主題數(shù)據(jù)項DAA3C4-DAA3C6。第三組G3包括來自類別Cn_2到Cn的第二級主題數(shù)據(jù)項DAA3Cn-2-DAA3Cn。因此,圖6的示例第三屏幕顯示包括來自與關(guān)聯(lián)于這樣的第三屏幕顯示的第二級主題標(biāo)識符對應(yīng)的圖3的廣義源對象表示的行的個別第二級主題數(shù)據(jù)項。具體而言,圖6的第三屏幕顯示描繪了來自包含與第二級主題標(biāo)識符AA3對應(yīng)的信息的廣義源對象表示的行的第二級主題數(shù)據(jù)項。舉例而言,假設(shè)圖6的源數(shù)據(jù)對象的第二級主題標(biāo)識符AA1對應(yīng)于示意性圖2A-圖2C的客戶名稱DMVCalifornia,則圖6的G1、G2和G3中的第二級主題數(shù)據(jù)項對應(yīng)于在客戶名稱DMVCalifornia的右側(cè)的圖2A-圖2C的源對象的行中的值。屏幕顯示的每個第二序列中的每個第二級主題標(biāo)識符關(guān)聯(lián)于對應(yīng)的元數(shù)據(jù)。響應(yīng)于對圖5的第二屏幕顯示中的一個屏幕顯示中的給定第二級主題標(biāo)識符的選擇進(jìn)行指示的用戶輸入,設(shè)備改變其顯示屏幕以便示出描繪來自與所選第二級主題標(biāo)識符對應(yīng)的源對象的行的多個第二級主題數(shù)據(jù)項的第三顯示屏幕。例如,圖5中所示屏幕的第二序列的每個第二級主題標(biāo)識符AA”AA2、...AAn關(guān)聯(lián)于元數(shù)據(jù)。響應(yīng)于用戶指示出對第二屏幕顯示中的一個屏幕顯示中的第二級主題標(biāo)識符的選擇,設(shè)備使用此類元數(shù)據(jù)來改變其顯示屏幕,以便示出描繪與所選第二級主題標(biāo)識符對應(yīng)的多個第二級主題數(shù)據(jù)項的第三屏幕顯示。如果用戶輸入對第二級主題標(biāo)識符AAl的選擇進(jìn)行指示的命令,則顯示器改變成第三屏幕顯示,其中多個組Gl、G2和G3內(nèi)的數(shù)據(jù)項來自與所選第二級主題標(biāo)識符AA1對應(yīng)的源對象的行。備選地,舉例而言,如果當(dāng)前所顯示的屏幕顯示來自對第二級主題標(biāo)識符BBpBB2,...BBn的列表以及關(guān)聯(lián)的第二級主題數(shù)據(jù)項(未示出)進(jìn)行顯示的第二序列,則對第二級主題標(biāo)識符BB2的選擇進(jìn)行指示的用戶輸入命令使得設(shè)備使用元數(shù)據(jù)來示出描繪來自與所選第二級主題標(biāo)識符對應(yīng)的源對象的多個列的第二級主題數(shù)據(jù)項的第三屏幕顯示(未示出)。因而,用戶能夠通過選擇在第二序列的多個第二屏幕顯示內(nèi)示出的第二級主題標(biāo)識符而對準(zhǔn)來自源對象的特定行的數(shù)據(jù)。因此,第二屏幕顯示的第二序列中的第二級主題標(biāo)識符的列表通過對應(yīng)的元數(shù)據(jù)的操作而充當(dāng)對第三屏幕顯示的索引。應(yīng)當(dāng)明白,設(shè)備顯示屏幕對于同時示出所有的組而言可能不夠大,并且用戶為了查看在此類屏幕顯示器中提供的所有信息可能需要通過個別第三屏幕顯示垂直滾動。圖7A-圖7B是根據(jù)本發(fā)明一些實施方式的、表示‘虛擬教程’的屏幕顯示的示意性廣義表示。在圖7A的屏幕顯示中從右指向左的箭頭表示當(dāng)用戶首先加載源信息以供查看時,產(chǎn)生呈現(xiàn)從右向左動態(tài)移動的第一數(shù)據(jù)項的動畫效果。備選地,動畫還可以呈現(xiàn)從右向左動態(tài)移動的第一主題標(biāo)識符。圖7B的屏幕顯示呈現(xiàn)了在引導(dǎo)性動畫之后在其最終位置處的第一主題標(biāo)識符和第一主題數(shù)據(jù)項。在起始時的動畫效果提醒用戶有可能進(jìn)行水平滾動。動畫效果可以向用戶提供對可供查看的多個第一主題數(shù)據(jù)項集合的預(yù)覽。例如,可以在屏幕上移動多個第一主題數(shù)據(jù)項(例如,圖4的顯示屏幕401、402、...40η的那些數(shù)據(jù)項)集合,以給予用戶對所有可用的第一主題數(shù)據(jù)項集合的預(yù)覽。備選地,可以顯示具有比所有的第一主題數(shù)據(jù)項少的主題數(shù)據(jù)項被呈現(xiàn)為在查看區(qū)域上移位的動畫效果,以便向用戶提供對第一主題數(shù)據(jù)項的集合進(jìn)行水平導(dǎo)航的可用性的指示。示意性實施方式的示例屏幕顯示圖8是根據(jù)本發(fā)明一些實施方式的、包括包含第一級主題標(biāo)識符的第一列表以及對應(yīng)的第一級主題數(shù)據(jù)項的第一屏幕顯示的示意圖,并且還示出示意性源數(shù)據(jù)對象的對應(yīng)部分。注意,圖1中所示的示意性源數(shù)據(jù)對象部分與圖2Α-圖2C的對象一致,但并不完全相同。第一屏幕顯示是可以響應(yīng)于用戶輸入而在電子設(shè)備的顯示屏幕上產(chǎn)生的第一屏幕顯示序列中的若干個第一屏幕顯示中之一。第一級主題標(biāo)識符以與它們在源數(shù)據(jù)對象中出現(xiàn)的垂直順序相同的順序被垂直地列出。在該示例中,相應(yīng)的第一級主題標(biāo)識符對應(yīng)于相應(yīng)的業(yè)務(wù)單元。業(yè)務(wù)單元包括金融、醫(yī)療保健、公共部分和零售及其他、小型企業(yè)和技術(shù)。并非所有這些業(yè)務(wù)單元都在圖2Α-圖2C中所示的示意性源對象部分中可見。在圖8中所示的第一屏幕顯示的頂部的標(biāo)注指示出第一級主題數(shù)據(jù)項表示年初至今銷售額。并且在頂部附近有標(biāo)注為“全部”的指示,其指示出存在總共八十九個客戶并且針對全部客戶的總銷售額為$36,803,669。鄰近第一主題標(biāo)識符“金融”的第一主題數(shù)據(jù)項$6,866,529指示出針對金融客戶的年初至今總銷售額。類似地,舉例而言,鄰近第一主題標(biāo)識符“公共部門”的第一主題數(shù)據(jù)項$2,973,780指示出針對共用部門客戶的總的年初至今銷售額。在每個第一級主題標(biāo)識符的右側(cè)并且與之鄰近的是對關(guān)聯(lián)于該第一級主題標(biāo)識符的業(yè)務(wù)單元中客戶的數(shù)目的指示。例如,醫(yī)療保健業(yè)務(wù)單元被示為包括十三個客戶。用戶可以輸入命令來在第一列表上進(jìn)行垂直(即,上或者下)滾動,以觀察不同的第一級主題標(biāo)識符及其對應(yīng)的第一級主題數(shù)據(jù)項。除此之外,用戶可以輸入命令來進(jìn)行水平(即,左或者右)滾動,以變?yōu)槭境雠c不同的第一級主題數(shù)據(jù)項關(guān)聯(lián)的同一第一級主題標(biāo)識符的、屏幕的第一序列中的不同第一屏幕顯示。實現(xiàn)垂直或水平滾動所需的用戶輸入取決于電子設(shè)備的設(shè)備用戶輸入功能并且不構(gòu)成本發(fā)明的部分。例如,在一些設(shè)備中在顯示屏幕上的垂直或水平手指滑動可以導(dǎo)致垂直滾動;而例如在其他設(shè)備中,軌跡球的適當(dāng)旋轉(zhuǎn)可以實現(xiàn)垂直或水平滾動。此外,用戶可以輸入命令來選擇第一級主題標(biāo)識符,以便如下文中所更充分解釋的那樣深度研究至更低級的第二級主題標(biāo)識符。再一次,所需的用戶輸入取決于設(shè)備用戶輸入功能。圖9是根據(jù)本發(fā)明一些實施方式,示出來自第一屏幕顯示序列中兩個不同位置的兩個不同的第一屏幕顯示的示意圖,并且還示出圖2A-圖2C中所示示意性源數(shù)據(jù)對象的對應(yīng)部分。第一序列中不同的第一屏幕顯示描繪了不同類型的第一主題數(shù)據(jù)項。第一屏幕顯示在第一序列內(nèi)具有的順序與不同的第一屏幕顯示所示的數(shù)據(jù)類型的源數(shù)據(jù)對象內(nèi)的順序相對應(yīng)。應(yīng)當(dāng)明白,兩個屏幕顯示中每次僅有一個出現(xiàn)在設(shè)備顯示屏幕上。用戶可以輸入命令來使設(shè)備以類似于參考圖4所描述的方式水平地滾動第一主題數(shù)據(jù)項,以便在左側(cè)所示的第一屏幕顯示與右側(cè)所示的第一屏幕顯示之間過渡。兩個第一屏幕顯示描繪相同的第一主題標(biāo)識符列表,但其關(guān)聯(lián)于與源數(shù)據(jù)對象的不同列的不同數(shù)據(jù)類別對應(yīng)的不同第一主題數(shù)據(jù)項。圖9中左側(cè)的屏幕與圖8的屏幕顯示相同。應(yīng)當(dāng)明白,兩個第一屏幕顯示二者呈現(xiàn)了與不同的第一主題數(shù)據(jù)項關(guān)聯(lián)的第一主題標(biāo)識符的相同列表。在左側(cè)的第一屏幕顯示中,第一主題數(shù)據(jù)項是對年初至今銷售額的合計;而在右側(cè)的第一屏幕顯示中,第一主題數(shù)據(jù)項是對管道中的銷售額的合計。例如,鄰近第一主題標(biāo)識符“金融”的第二主題數(shù)據(jù)項$8,168,374指示出針對金融客戶管道中的總銷售額。第一屏幕顯示序列中的第一屏幕顯示的順序匹配于源數(shù)據(jù)對象內(nèi)的數(shù)據(jù)類別。亦即,第一屏幕顯示根據(jù)它們關(guān)聯(lián)的第一主題數(shù)據(jù)項在源數(shù)據(jù)對象中的順序在第一序列中進(jìn)行順序排列。更簡單地說,在該示例中,順序排列與源數(shù)據(jù)對象的列相匹配。水平滾動可以通過用戶輸入命令選擇在第一序列中向左或者向右的水平移動來實現(xiàn)。例如,在一些實施方式中,曾查看過圖9中左側(cè)的第一屏幕顯示的用戶可以通過提供涉及在設(shè)備顯示屏幕上從右向左滑動的用戶輸入命令,而使設(shè)備過渡到右側(cè)的第一屏幕顯示。相反,在一些實施方式中,曾查看過右側(cè)的第一屏幕顯示的用戶可以通過提供涉及在設(shè)備顯示屏幕上從左向右滑動用戶輸入命令,而使設(shè)備過渡到左側(cè)的第一屏幕顯示。因此,用戶可以在不同的第一屏幕顯示的第一主題數(shù)據(jù)項對應(yīng)于與源數(shù)據(jù)對象的不同列對應(yīng)的不同數(shù)據(jù)類別的第一屏幕顯示序列中水平導(dǎo)航。圖10是根據(jù)本發(fā)明一些實施方式的、圖8中所示的第一屏幕顯示以及圖9的左側(cè)所示的在兩個不同的垂直滾動位置上列出的第一主題標(biāo)識符和對應(yīng)的第一主題項的示意圖,并且示出條形圖疊加。用戶可以提供輸入命令,比如在垂直向上方向上滑動圖10中左側(cè)所示的設(shè)備顯示屏幕,以使顯示屏幕上的圖像向上滾動到圖10中右側(cè)所示的圖像。在該示例中,向上滑動使得標(biāo)題和導(dǎo)航點以及匯總數(shù)據(jù)(即,“全部”)從圖10中左側(cè)的第一屏幕顯示中消失,并且使“小型企業(yè)”和“技術(shù)”第一類別元素在圖10中右側(cè)所示的第一屏幕顯示中進(jìn)入視圖。針對與第一主題標(biāo)識符關(guān)聯(lián)的每個第一主題數(shù)據(jù)項提供了條形圖疊加。在該示例中,第一主題數(shù)據(jù)項包括美元數(shù)量。美元數(shù)量在覆蓋的條形圖之下可見,并且每個條形圖疊加的尺寸(在該情況中為寬度)與其所覆蓋的美元數(shù)量的量值成正比。因此,條形圖提供了對與每個第一主題數(shù)據(jù)項關(guān)聯(lián)的數(shù)量的相對量值的圖形指示。圖11是根據(jù)本發(fā)明一些實施方式,在左側(cè)示出圖8的第一屏幕顯示并且示出呈現(xiàn)了合計屏幕顯示的屏幕顯示的示意圖,所述合計屏幕顯示提供對全部業(yè)務(wù)單元合計的組合月度美元數(shù)量合計的深度研究。具體而言,左側(cè)的第一屏幕顯示中的合計條目呈現(xiàn)了針對所有業(yè)務(wù)單元類別的年初至今銷售合計,并且右側(cè)的月度合計深度研究視圖呈現(xiàn)了各自示出針對所有業(yè)務(wù)單元類別在給定月份的月度總銷售額的條目的列表。用戶可以輸入命令來使設(shè)備將其顯示屏幕從左側(cè)的第一屏幕顯示過渡到右側(cè)的深度研究顯示。例如,此類用戶輸入命令可以涉及在描繪合計$36,803,669的設(shè)備顯示屏幕區(qū)域附近敲擊。注意,在顯示屏幕右側(cè)所示的數(shù)量可以從比如圖2A-圖2C的對象之類的數(shù)據(jù)源導(dǎo)出,并且可能實際上不直接提供在此類對象之中。右側(cè)所示的合計深度研究屏幕顯示包括標(biāo)注為‘后退’的用戶界面按鈕,用戶可以觸動該按鈕以返回到左側(cè)所示的第一屏幕顯示。注意,由于該深度研究視圖不對應(yīng)于第一顯示序列中的顯示,因此在右側(cè)的屏幕中沒有示出導(dǎo)航點。圖12是根據(jù)本發(fā)明一些實施方式,在左側(cè)示出圖8的第一屏幕顯示并且在右側(cè)示出呈現(xiàn)了針對每個客戶的年初至今銷售額的列表的屏幕顯示的示意圖。具體而言,左側(cè)的視圖示出了針對每個第一主題標(biāo)識符(即,針對每個業(yè)務(wù)單元)的年初至今銷售額,而右側(cè)的‘全部客戶深度研究’屏幕顯示示出了針對所有業(yè)務(wù)單元的每個客戶的總銷售額,其按字母順序列出,這對應(yīng)于業(yè)務(wù)單元在示意性源數(shù)據(jù)對象中被描繪的順序。然而,應(yīng)當(dāng)注意,用戶可以對業(yè)務(wù)單元的列表進(jìn)行排序以使其以不同順序顯示。‘全部客戶深度研究’屏幕中客戶的列表將會匹配于用戶所選擇的任何排序順序。用戶可以輸入選擇命令,以通過例如敲擊設(shè)備顯示屏正顯示詞語“全部”的區(qū)域附近而選擇標(biāo)注為“全部”的第一主題標(biāo)識符,來使設(shè)備讓其顯示屏幕呈現(xiàn)個別客戶年初至今合計。作為響應(yīng),設(shè)備產(chǎn)生右側(cè)所示的‘全部客戶深度研究’屏幕顯示?!靠蛻羯疃妊芯俊脩艚缑嫫聊伙@示包括標(biāo)注為‘后退’的用戶界面按鈕,用戶可以觸動該按鈕以返回到左側(cè)所示的第一屏幕顯示。注意,第一導(dǎo)航點在左側(cè)的顯示和右側(cè)的顯示中均高亮顯示,指示二者均與第一屏幕顯示(即,年初至今銷售額)的順序排列中的同一位置有關(guān),盡管處在兩個不同的細(xì)節(jié)層次。并且,應(yīng)當(dāng)注意在右側(cè)的顯示屏幕中所示的金額可從比如圖2A-圖2C的示意性對象之類的數(shù)據(jù)源中導(dǎo)出,并且可能實際上不直接提供在此類對象之中。圖13是根據(jù)本發(fā)明一些實施方式的、在左側(cè)示出圖8的第一屏幕顯示并且在右側(cè)示出第二屏幕顯示的示意圖,并且還示出源數(shù)據(jù)對象的對應(yīng)部分,所述第二屏幕顯示示出了對包括與標(biāo)注為公共部門業(yè)務(wù)單元的第一主題標(biāo)識符關(guān)聯(lián)的標(biāo)注為客戶名稱的第二主題標(biāo)識符集合的列表的深度研究。用戶可以輸入命令以通過例如敲擊在左側(cè)示出第一主題標(biāo)識符“公共部門”并示出第一主題數(shù)據(jù)項$2,973,780的第一屏幕顯示的區(qū)域附近而選擇標(biāo)注為“公共部門”的第一主題標(biāo)識符,來使設(shè)備從左側(cè)的第一屏幕顯示屏幕的顯示過渡到右側(cè)的第二屏幕顯示。第二屏幕顯示包括第二主題標(biāo)識符(即,包括在公共部門業(yè)務(wù)單元內(nèi)的客戶)以及對應(yīng)的第二主題數(shù)據(jù)項(即,針對每個客戶的年初至今合計)的列表。例如,歸因于DMVCalifornia的總銷售額為$536,300。右側(cè)的第二屏幕顯示還指示出歸因于公共部門業(yè)務(wù)單元內(nèi)全部客戶的總銷售額為$2,973,780。圖14是根據(jù)本發(fā)明一些實施方式的、在左側(cè)和右側(cè)示出兩個不同的垂直滾動位置上的第三屏幕顯示的示意圖,所述第三屏幕顯示包括第二主題標(biāo)識符DMVCalifornia以及來自與主題標(biāo)識符DMVCalifornia對應(yīng)的源數(shù)據(jù)對象行的不同列內(nèi)的不同數(shù)據(jù)類別的多個第二主題數(shù)據(jù)項。圖14的第三屏幕顯示由設(shè)備響應(yīng)于對圖13中右側(cè)所示的第二屏幕顯示中的第二主題標(biāo)識符DMVCalifornia的用戶選擇來產(chǎn)生。更具體而言,第三屏幕顯示包括來自與第二主題標(biāo)識符DMVCalifornia對應(yīng)的源數(shù)據(jù)對象的行的第二主題數(shù)據(jù)項“年初至今銷售額$536,300”、“管道$605,918”、“目標(biāo)百分比13.0%”、“上次交易03/07/08”等。因此,來自源數(shù)據(jù)對象的列標(biāo)題信息和來自源數(shù)據(jù)對象的數(shù)據(jù)值全都包括在圖14的第三屏幕顯示中。圖14的多個第二主題數(shù)據(jù)項顯示在標(biāo)注為“銷售與機(jī)會”、“公司信息”和“銷售歷史”的三個組中。第二數(shù)據(jù)項和所述組全都垂直地列出在標(biāo)注DMVCalifornia之下。示出來自表格數(shù)據(jù)的不同行的數(shù)據(jù)組的該級深度研究視圖在此被稱為“卡片”視圖。每個組被示為包括來自表格數(shù)據(jù)的第二主題數(shù)據(jù)項和對應(yīng)標(biāo)注的垂直取向的列表。顯示屏幕對于同時在屏幕顯示器上呈現(xiàn)與DMVCalifornia卡片視圖關(guān)聯(lián)的所有三個組而言過小。在一些實施方式中,用戶可以通過在設(shè)備顯示屏幕上垂直滑動而向設(shè)備提供輸入,以使設(shè)備在DMVCalifornia第三屏幕顯示在左側(cè)所示的部分和在右側(cè)所示的部分之間垂直滾動。在右側(cè)所示的第三屏幕顯示部分上出現(xiàn)的銷售歷史組包括表示月度銷售數(shù)據(jù)的第二主題數(shù)據(jù)項以及條形圖疊加,以便提供針對不同月份的相對銷售量的圖形可視指示。條形圖提供對不同月份期間的相對銷售量的可視表示。標(biāo)注為DMVCalifornia的第三屏幕顯示包括標(biāo)注為“后退”的用戶界面按鈕,用戶可以觸動該按鈕以返回到圖13中右側(cè)所示的視圖。其還包括用于垂直滾動到其他卡片的上/下按鈕,所述其他卡片按字母順序排列或者按已由用戶選擇的任何順序排序,與圖13的第二屏幕顯示中所闡述的第二主題標(biāo)識符集合的順序排列相同。圖15是示出DMVCalifornia卡片視圖的銷售歷史組的兩個替代第三屏幕顯示版本的示意圖。右側(cè)的版本與圖14中右側(cè)的顯示相同。左側(cè)的版本以垂直列表格式示出針對DMVCalifornia的月度銷售額。圖16是根據(jù)本發(fā)明一些實施方式的、示出響應(yīng)于在標(biāo)注為公共部門年初至今銷售額的第二屏幕顯示中對第二主題標(biāo)識符DMVCalifornia的用戶選擇的屏幕顯示過渡、并且示出響應(yīng)于在標(biāo)注為DMVCalifornia的第三屏幕顯示與標(biāo)注為DMVFlorida的第三屏幕顯示之間的用戶選擇的屏幕過渡的示意圖。如上文所解釋,當(dāng)設(shè)備顯示屏幕示出圖9中左側(cè)所示的第二屏幕顯示時,用戶可以通過在對應(yīng)于第二主題標(biāo)識符(例如,DMVCalifornia卡片)的顯示區(qū)域附近進(jìn)行敲擊或點擊來命令設(shè)備產(chǎn)生DMVCalifornia卡片。一旦設(shè)備顯示屏幕示出標(biāo)注為DMVCalifornia(DMVCalifornia卡片)的第三屏幕顯示,用戶可以通過選擇DMVCalifornia卡片上的向下箭頭來命令設(shè)備產(chǎn)生DMVFlorida卡片。相反,當(dāng)顯示屏幕示出DMVFlorida卡片時,用戶可以通過選擇DMVFlorida卡片上的向上箭頭來命令設(shè)備將所顯示的視圖改變?yōu)镈MVCalifornia卡片。應(yīng)該注意的是,卡片視圖以左側(cè)所示的標(biāo)注為公共部門的第二屏幕顯示視圖上所指示的順序進(jìn)行排序。示意性實施方式的數(shù)據(jù)結(jié)構(gòu)綜述圖17A-圖17B是表示用于產(chǎn)生包括基于源數(shù)據(jù)的映射數(shù)據(jù)和用以響應(yīng)于用戶輸入命令而將映射數(shù)據(jù)映射到屏幕顯示圖像的源數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)以及用于將此類元數(shù)據(jù)傳輸?shù)接脩粼O(shè)備的過程的示意圖。圖17A圖示了第一過程,該第一過程包括源數(shù)據(jù)向用以使用映射數(shù)據(jù)和元數(shù)據(jù)創(chuàng)建對應(yīng)數(shù)據(jù)結(jié)構(gòu)的服務(wù)器的輸入,以及整個數(shù)據(jù)結(jié)構(gòu)向用戶設(shè)備的傳輸。第一過程允許基本上所有數(shù)據(jù)結(jié)構(gòu)從服務(wù)器到用戶設(shè)備的傳輸。用戶繼而例如可以離線訪問數(shù)據(jù)結(jié)構(gòu)而無需針對附加信息訪問服務(wù)器。圖17B圖示了類似的第二(S卩,備選)過程,該第二過程包括源數(shù)據(jù)向用以創(chuàng)建數(shù)據(jù)結(jié)構(gòu)的服務(wù)器的輸入。然而,在第二過程中,包括映射數(shù)據(jù)和元數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)根據(jù)需要或者經(jīng)要求而被傳送到用戶設(shè)備,而不是一次全部傳送。亦即,用戶交互對下一所需數(shù)據(jù)的檢索做出提示。更具體而言,查詢將會基于用戶交互而進(jìn)行。只有需要顯示的信息將在任何給定時間被返回?;谛枨蠖鴻z索數(shù)據(jù)可以加速處理,這是因為沒有將時間浪費在檢索用戶不需要的信息上。該第二過程例如對于伴隨較大的源數(shù)據(jù)對象使用是有利的。在一些實施方式中,包括映射數(shù)據(jù)和元數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)被組織用于提供包括對象結(jié)構(gòu)的關(guān)系數(shù)據(jù)結(jié)構(gòu)。具體而言,在一些實施方式中,數(shù)據(jù)結(jié)構(gòu)的結(jié)構(gòu)遵從SQLite格式。在此類SQLite格式中,在一些實施方式中,映射數(shù)據(jù)包括包含來自源數(shù)據(jù)對象的第一主題數(shù)據(jù)項和第二主題數(shù)據(jù)項的映射對象,并且元數(shù)據(jù)包括多個(在本實施方式中為15個)元數(shù)據(jù)對象用以控制從映射數(shù)據(jù)產(chǎn)生圖8-圖16的屏幕顯示。圖17C-圖17D是表示根據(jù)圖17A-圖17B的過程產(chǎn)生的文件的示意圖。根據(jù)本發(fā)明一些實施方式,該文件編碼在計算機(jī)可讀存儲介質(zhì)中。圖17C示出了該文件是從包含源數(shù)據(jù)(比如圖2A-圖2C的源數(shù)據(jù))的源報告產(chǎn)生的。源數(shù)據(jù)被映射到一個對象結(jié)構(gòu),該對象結(jié)構(gòu)包括一般表征為數(shù)據(jù)源元數(shù)據(jù)和設(shè)備顯示屏幕元數(shù)據(jù)的對象組。圖17D圖示了多個類別,文件中的不同對象被組織在這些類別中。圖17E是根據(jù)本發(fā)明一些實施方式,表示圖17C-圖17D中所示對象之間的關(guān)系的示意性實體關(guān)系圖。圖中的對象例如可以對表格進(jìn)行表示。示意性實施方式的元數(shù)據(jù)表格圖18是根據(jù)本發(fā)明一些實施方式的用于創(chuàng)建元數(shù)據(jù)表格和映射數(shù)據(jù)對象的過程的示意性流程圖。例如,最初將按照給定格式的源報告(比如圖2A-圖2C的源報告)手動轉(zhuǎn)換成圖17C-圖17D中所示類型的文件。此后,使用編碼在計算機(jī)可讀存儲介質(zhì)中的計算機(jī)程序代碼將按照同一給定格式的后續(xù)源報告自動轉(zhuǎn)換成圖17C-圖17D中的文件類型。該過程是使用由計算機(jī)系統(tǒng)執(zhí)行的、編碼在關(guān)聯(lián)于服務(wù)器的計算機(jī)可讀介質(zhì)中的計算機(jī)程序指令來實現(xiàn)的。圖19是使用塊1801創(chuàng)建的SourceR印ortfroperties的示意圖。圖20是使用塊1801創(chuàng)建的SourceR印ositoryftOperties對象的示意圖。這兩個對象提供關(guān)于包括名稱類型和位置的源數(shù)據(jù)對象數(shù)據(jù)的信息。圖21是使用圖18的過程的塊1802創(chuàng)建的Fields對象的示意圖。該字段對象充當(dāng)用于創(chuàng)建涉及第一和第二主題數(shù)據(jù)標(biāo)識符與第一和第二主題數(shù)據(jù)項的不同組合的關(guān)聯(lián)的數(shù)據(jù)結(jié)構(gòu)。Fields對象內(nèi)的字段標(biāo)識符(Id)例如充當(dāng)可以與源數(shù)據(jù)相關(guān)聯(lián)以劃分不同數(shù)據(jù)類別的數(shù)據(jù)結(jié)構(gòu)元素。Fields對象中的名稱作為標(biāo)識第一和第二主題標(biāo)識符以及標(biāo)識第一和第二主題數(shù)據(jù)項的標(biāo)注而出現(xiàn)在用戶界面屏幕顯示中。圖22是使用塊1802創(chuàng)建的R印ortlnfo對象的示意圖。圖23是使用塊1802創(chuàng)建的Creator對象的示意圖。這三個對象提供用于組織所有報告字段、用于捕捉報告信息以及用于捕捉報告創(chuàng)建者信息的信息。圖對是使用圖18的過程的塊1803創(chuàng)建的FieldFormat對象的示意圖。不同字段內(nèi)的源數(shù)據(jù)可以以不同格式表示,并且FieldFormat對象標(biāo)識用于不同字段的不同格式。圖25是使用塊1803創(chuàng)建的FieldProperties對象的示意圖。FieldProperties對象充當(dāng)用以指示哪個字段充當(dāng)組鍵(groupkey)字段以及用以指示屏幕顯示中所要呈現(xiàn)關(guān)聯(lián)數(shù)據(jù)的層次的數(shù)據(jù)結(jié)構(gòu)。FieldProperties提供針對R印ortData(報告數(shù)據(jù))(圖34)內(nèi)每個字段Id(FieldID)的詳情?!白侄蜪d”引用R印ortData內(nèi)的列?!懊Q”表示屬性類型并且“值”提供該屬性的詳情。例如,當(dāng)“IsGroupKeyField(是組鍵字段)”為“YES(是),,時,這指示出哪個字段Id為鍵。對于字段Id1和字段Id2而言是這種情況。鍵的重要性在于這些是主題標(biāo)識符。在此,業(yè)務(wù)單元是第一主題標(biāo)識符并且客戶名稱是第二主題標(biāo)識符。圖沈是使用圖18的過程的塊1804創(chuàng)建的Parameters對象的示意圖。圖27是使用塊1804創(chuàng)建的ParameterValues對象的示意圖。這兩個對象捕捉源表格數(shù)據(jù)參數(shù)。圖觀是使用圖18的過程的塊1805創(chuàng)建的CatalogWidgetKeys對象的示意圖。在所示的實施方式中,‘微件(widget)’包括用戶界面屏幕顯示。在本實施方式中,CatalogWidgetKeys對象將對應(yīng)于字段Id的第一主題標(biāo)識符與鍵Id1相關(guān)聯(lián)。CatalogffidgetKeys對象還將對應(yīng)于字段Id2的第二主題標(biāo)識符與鍵Id2相關(guān)聯(lián)。位置指示出與鍵字段關(guān)聯(lián)的主題標(biāo)識符的屏幕顯示集合中的呈現(xiàn)順序。在所示實施方式中,關(guān)聯(lián)于字段Id1的第一主題標(biāo)識符在關(guān)聯(lián)于字段Id2的第二主題標(biāo)識符之前呈現(xiàn)。默認(rèn)合計字段(DefaultTotalField)指示出包含默認(rèn)主題數(shù)據(jù)項的字段。對于字段Id1的第一主題標(biāo)識符,默認(rèn)第一主題數(shù)據(jù)項在字段M中提供。對于字段Id2的第二主題標(biāo)識符,默認(rèn)第二主題數(shù)據(jù)項在字段3中提供。圖四是使用塊1805創(chuàng)建的CatalogWidgetKeyTotalFields對象的示意圖。CatalogffidgetKeyTotalFields對象提供關(guān)于關(guān)聯(lián)于字段Id24的第一主題數(shù)據(jù)項與關(guān)聯(lián)于鍵Id1的第一主題標(biāo)識符之間的關(guān)聯(lián)的標(biāo)記。CatalogWidgetKeyhtalFields對象還提供關(guān)于關(guān)聯(lián)于字段Id3-23的第二主題數(shù)據(jù)項與關(guān)聯(lián)于鍵Id2的第二主題標(biāo)識符之間的關(guān)聯(lián)的標(biāo)記。圖30是使用塊1805創(chuàng)建的CatalogWidgetGrandTotalFields對象的示意圖。圖31是使用塊1805創(chuàng)建的CatalogWidgetGroups對象的示意圖。圖32是使用塊1805創(chuàng)建的CatalogWidgetGroupFields對象的示意圖。CatalogffidgetGroupFields對象提供對第二主題數(shù)據(jù)項之間的關(guān)聯(lián)的指示,以便限定第二主題數(shù)據(jù)項的多個分組,其結(jié)果創(chuàng)建比如圖6的屏幕。圖33是使用塊1805創(chuàng)建的WidgetProperties對象的示意圖。圖34是根據(jù)本發(fā)明一些實施方式的示例R印ortData對象的一部分的示意圖。ReportData對象在此也被稱為映射對象。圖18的塊1806從源數(shù)據(jù)對象(比如圖2A-圖2C的源數(shù)據(jù)對象)檢索數(shù)據(jù),以組裝圖34的Rep0rtData(S卩,映射)對象。針對形式更為自由的數(shù)據(jù)源,可能需要對塊1802的遞歸,在該數(shù)據(jù)源中R印ortData內(nèi)的數(shù)據(jù)被用于完成某些先前所描述的對象。示例映射對象對于在該附圖中整體顯示而言過大。來自源的信息被輸入到映射對象。應(yīng)當(dāng)明白,圖21的Fields對象中的字段1_25的列表以及這些字段1_25在圖34的R印ortData對象中的順序排列提供了對第一數(shù)據(jù)項與第二數(shù)據(jù)項之間順序的指示。此外,應(yīng)當(dāng)理解,第一主題標(biāo)識符和第二主題標(biāo)識符在圖34的R印ortData對象中的組織提供了關(guān)于這樣的第一主題標(biāo)識符與多個第二主題標(biāo)識符集合之間的關(guān)聯(lián)的標(biāo)記。例如,名稱為“金融”的業(yè)務(wù)單元(第一主題標(biāo)識符)在R印ortData對象中關(guān)聯(lián)于ADP、AIMTrimarkInvestments,Aegon,···Visa(—組關(guān)聯(lián)的第二主題標(biāo)識符)。用以產(chǎn)生屏幕顯示的數(shù)據(jù)結(jié)構(gòu)的使用示例響應(yīng)于用戶輸入命令,圖19-圖33的對象與映射數(shù)據(jù)對象(圖34)進(jìn)行交互,以產(chǎn)生參考圖8-圖16描述的屏幕顯示。圖35-圖38是示出用于產(chǎn)生第一屏幕顯示序列的示意性第一級屏幕顯示(圖35-圖36)和用于產(chǎn)生第二屏幕顯示序列的示意性第二級屏幕顯示(圖37-圖38)的圖觀的CatalogWidgetKeys對象與圖34的映射數(shù)據(jù)對象之間關(guān)系的示意圖。參考圖35,具有標(biāo)題“字段Id”的CatalogWidgetKeys對象的列包含鍵值條目。具有字段Id1的R印ortData(映射)對象的列(其根據(jù)圖21的Fields對象包括業(yè)務(wù)單元)包含第一主題標(biāo)識符(金融、醫(yī)療保健等)的列表。被標(biāo)識為字段IdMWtteportDataU^射)對象的列包含第一主題數(shù)據(jù)項,具體地為每個業(yè)務(wù)單元的美元合計。具有標(biāo)題“默認(rèn)合計字段”的CatalogWidgetKeys對象列指示出包含業(yè)務(wù)單元美元合計的R印ortData對象的列。在所示實施方式中,CatalogWidgetKeys對象提供關(guān)于R印ortData對象中對應(yīng)于字段Id1的第一主題數(shù)據(jù)標(biāo)識符與R印ortData對象的列M的第一主題數(shù)據(jù)項相關(guān)聯(lián)的標(biāo)記。參考圖37,具有字段Id2的R印ortData(映射)對象的列(根據(jù)圖21的Fields對象,其包括客戶名稱)包含第二主題標(biāo)識符(ADP、AIMTrimarkInvestments,AegonInsurance等)的列表。以字段Id3標(biāo)識的R印ortData(映射)對象的列包含第二主題數(shù)據(jù)項,具體地為每客戶姓名美元合計。具有標(biāo)題“默認(rèn)合計字段”的CatalogWidgetKeys對象列指示出包含客戶名稱美元合計的R印ortData對象的列。在所示實施方式中,CatalogWidgetKeys對象提供關(guān)于在R印ortData對象中對應(yīng)于字段Id2的第二主題數(shù)據(jù)標(biāo)識符與R印ortData對象的列3的第二主題數(shù)據(jù)項相關(guān)聯(lián)的標(biāo)記。圖36是示出元數(shù)據(jù)對象的字段1(列1)中的主題與示意性第一屏幕顯示中的第一級主題標(biāo)識符之間由元數(shù)據(jù)對象“CatalogWidgetKeys”的第一行所指定的結(jié)構(gòu)關(guān)系,并且還示出元數(shù)據(jù)對象的字段M中的數(shù)字與示意性第一屏幕顯示中的第一主題數(shù)據(jù)項之間由元數(shù)據(jù)對象“CatalogWidgetKeys”的第一行所指定的結(jié)構(gòu)關(guān)系的示意圖。例如,在圖36中所示第一屏幕顯示中關(guān)聯(lián)于第一主題標(biāo)識符“金融”的第一主題數(shù)據(jù)項“$6,866,529”與標(biāo)題為M的列的各行中出現(xiàn)的6866529.O相匹配,所述各行在圖36中所示映射數(shù)據(jù)對象的部分中在標(biāo)題為1的列中也包含“金融”。同樣地,舉例而言,在圖36中所示第一屏幕顯示中關(guān)聯(lián)于第一主題標(biāo)識符“醫(yī)療保健”的第一主題數(shù)據(jù)項“$6,640,029"與標(biāo)題為M的列的各行中出現(xiàn)的6640029.0相匹配,所述各行在圖36中所示映射數(shù)據(jù)對象的部分中在標(biāo)題為1的列中也包含“醫(yī)療保健”。圖38是示出元數(shù)據(jù)對象的字段2(列幻中的主題與示意性第二屏幕顯示中的第二主題標(biāo)識符之間由元數(shù)據(jù)對象“CatalogWidgetKeys”的第二行所指定的結(jié)構(gòu)關(guān)系,并且還示出元數(shù)據(jù)對象的字段3中的數(shù)字與示意性第二屏幕顯示中的第二主題數(shù)據(jù)項之間由元數(shù)據(jù)對象“CatalogWidgetKeys”的第二行所指定的結(jié)構(gòu)關(guān)系的示意圖。例如,在圖38中所示第二屏幕顯示中關(guān)聯(lián)于第二主題標(biāo)識符ADP的第二主題數(shù)據(jù)項“$322,346”匹配于在包含第二主題標(biāo)識符ADP的映射數(shù)據(jù)對象的行中出現(xiàn)的322346.0。具體而言,ADP出現(xiàn)在標(biāo)題為2的列中,并且322346.0出現(xiàn)在標(biāo)題為3的列中的同一行中。類似地,在圖38中所示第二屏幕顯示中關(guān)聯(lián)于第二主題標(biāo)識符“AIMTrimark^vestments”的第二主題數(shù)據(jù)項“$386,556”匹配于在包含第二主題標(biāo)識符“AIMTrimarkhvestments”的映射數(shù)據(jù)對象的行中出現(xiàn)的386556.O0"AIMTrimarkhvestments”出現(xiàn)在標(biāo)題為2的列中,并且386556.O出現(xiàn)在標(biāo)題為3的列中的同一行中。參考圖37,CatalogWidgetKeys對象中具有標(biāo)題“位置”的列包含指示列表結(jié)構(gòu)的值。包含字段Id值1和位置值1的CatalogWidgetKeys的行指示出包含在映射數(shù)據(jù)對象的標(biāo)注為1的列內(nèi)的第一主題標(biāo)識符包括列表層級中的第一級列表的元素。相反,包含字段Id值2和位置值2的CatalogWidgetKeys的行指示出包含在映射數(shù)據(jù)對象的標(biāo)注為2的列內(nèi)的第二主題標(biāo)識符包括列表層級中的第二級列表的第二元素。此外,通過指示列表之間的結(jié)構(gòu)順序或者關(guān)系,位置值確定由哪個列表元素來充當(dāng)對其他列表的鍵索引。具體地,在該示例中,位置值確定從第一屏幕顯示中對業(yè)務(wù)單元的用戶選擇導(dǎo)致設(shè)備顯示包含所選業(yè)務(wù)單元內(nèi)客戶的第二屏幕顯示。換言之,位置值指示出業(yè)務(wù)單元包括列表層級中的第一級,并且客戶列表包括列表層級中的第二級。圖39是根據(jù)本發(fā)明一些實施方式,示出CatalogWidgetKeys對象與CatalogffidgetGroups對象之間關(guān)系以及在被稱為卡片的示意性第三屏幕顯示內(nèi)的布局及組織組的示意圖。在CatalogWidgetKeys對象中隱含了對來自位置級2列表的元素(即,在該示例中為“客戶”)的用戶選擇導(dǎo)致對在其中以組來呈現(xiàn)第二主題數(shù)據(jù)項的卡片的顯示。CatalogWidgetGroups對象指示出卡片顯示內(nèi)的組以及這些組的布局結(jié)構(gòu)。CatalogWidgetGroups對象中標(biāo)題為“名稱”的列指示出每個組的名稱;標(biāo)題為“位置”的列指示出所命名的組在卡片內(nèi)的垂直位置;并且標(biāo)注為“查看為”的列指示出來自CatalogWidgetGroups對象的結(jié)構(gòu)信息決定來自映射數(shù)據(jù)對象的信息應(yīng)當(dāng)被布局在如右側(cè)由如圖所示具有標(biāo)注為“銷售與機(jī)會”、“公司信息”和“銷售歷史”的區(qū)域所示出的示意性第三屏幕顯示中所示的卡片視圖中。圖40是根據(jù)本發(fā)明一些實施方式的、示出CatalogWidgetGroupFields對象與映射數(shù)據(jù)對象之間的關(guān)系以及示意性第三屏幕顯示(卡片)組內(nèi)第二主題數(shù)據(jù)項的布局及組織的示意圖。在該示例中,假設(shè)用戶選擇了圖38中右側(cè)所示的第二屏幕顯示中標(biāo)注為ADP的第二主題標(biāo)識符。CatalogWidgetGroupFields對象的前四行指示出標(biāo)注為“銷售與機(jī)會(Sales&Opportunities)”的所列出的第一組包括來自映射數(shù)據(jù)對象中標(biāo)題為3、4、5和6的列的第二主題數(shù)據(jù)項。該標(biāo)注來自于從CatalogWidgetGroupFields中查找字段ID并且與Fields對象上的Id進(jìn)行匹配。圖40示出了在標(biāo)注為2的列中包含客戶名稱ADP并且在標(biāo)題為3的列中包含322346的映射數(shù)據(jù)對象的行的一部分。CatalogWidgetGroupFields對象的第一行指示出卡片的第一組的第一條目應(yīng)當(dāng)包含來自映射數(shù)據(jù)對象中標(biāo)題為3的列的信息。如圖所示,第一組的第一條目包含“年初至今銷售額$322,346”。CatalogWidgetGroupFields對象的第二行指示出卡片的第一組的第二條目應(yīng)當(dāng)包含來自映射數(shù)據(jù)對象中標(biāo)題為4的列的信息,其包含4571.4904。如圖所示,第一組的第二條目包含“管道$457,126".CatalogffidgetGroupFields對象的第三行和第四行指示出卡片的第一組的相應(yīng)的第三條目和第四條目應(yīng)當(dāng)包含來自映射數(shù)據(jù)對象中標(biāo)題為5和6的相應(yīng)列的信息。圖40的CatalogWidgetGroupFields對象的第五行指示出標(biāo)注為“公司信息(CompanyInfo)”的所列出的第二組中的第一條目包括來自映射數(shù)據(jù)對象中標(biāo)題為7的列的第二主題數(shù)據(jù)項。標(biāo)注為7的映射數(shù)據(jù)列包含詞語“金融”。圖41是根據(jù)本發(fā)明一些實施方式的、示出CatalogWidgetKeys對象、CatalogWidgetKeyhtalFields對象和映射數(shù)據(jù)對象之間的關(guān)系以及第一屏幕顯示的結(jié)構(gòu)的示意圖。CatalogWidgetKeys對象的第一行指示出Id1對應(yīng)于字段Id1和位置1。CatalogWidgetKeyTotalFields對象指示出鍵Id1對應(yīng)于字段Id24。因而,每個第一主題標(biāo)識符(例如,在該示例中每個業(yè)務(wù)單元)在示意性第一屏幕顯示中與來自映射數(shù)據(jù)對象的列M的第一主題項數(shù)據(jù)相關(guān)聯(lián)。參考圖41描述的關(guān)系與參考圖35描述的關(guān)系相符,這是因為在CatalogWidgetKeys對象的默認(rèn)合計字段和CatalogWidgetKeyTotalFields對象的字段Id二者中都包含值M。圖42是根據(jù)本發(fā)明一些實施方式的、示出CatalogWidgetKeys對象、CatalogWidgetKeyTotalFields對象和映射數(shù)據(jù)對象之間的關(guān)系以及兩個不同的示意性第二屏幕顯示的示意圖。具體而言,圖42圖示了第二主題數(shù)據(jù)項與第二主題標(biāo)識符的不同關(guān)聯(lián)。在一些實施方式中,用戶可以通過第二屏幕顯示的第二序列中進(jìn)行水平滾動,在其中此類第二序列中的每個第二屏幕顯示包含相同的第二主題標(biāo)識符并且在其中該第二序列中不同的第二屏幕顯示對與不同的第二主題數(shù)據(jù)項關(guān)聯(lián)的此類第二主題標(biāo)識符進(jìn)行顯示。在第二主題標(biāo)識符與第二主題數(shù)據(jù)項之間的每個不同的關(guān)聯(lián)對應(yīng)于映射數(shù)據(jù)對象的不同的列。更具體而言,如由CatalogWidgetKeyTotalFields對象的第二行所指示,當(dāng)用戶選擇來自第一屏幕顯示(未示出)的第一主題標(biāo)識符時,在設(shè)備屏幕顯示器上會顯示對應(yīng)的第二屏幕顯示。例如,假設(shè)用戶從圖41中所示的第一屏幕顯示中選擇標(biāo)注為“金融YTD銷售額”的第一主題標(biāo)識符,則作為響應(yīng)而顯示圖42中的背景中所示出的第二屏幕顯示,在其中第二主題標(biāo)識符為金融業(yè)務(wù)單元內(nèi)的客戶并且在其中關(guān)聯(lián)的第二主題數(shù)據(jù)項包括個別客戶YTD銷售額。在CatalogWidgetKeyTotalFields的鍵Id等于2的情況下,這些行與第二主題標(biāo)識符有關(guān)。在此,字段Id3、4、5和6全都關(guān)聯(lián)于等于2的鍵Id。因此,用戶可以在報告數(shù)據(jù)3、4、5和6之間進(jìn)行水平滾動。這些字段Id參考通過在IteportData對象中查找它們而被轉(zhuǎn)換成來自報告數(shù)據(jù)表格(ReportDataTable)的數(shù)據(jù)。起始點為字段Id3(在該示例中對應(yīng)于R印ortData表格值322346.0),這在圖35中在背景中所示的屏幕顯示的第一條線上示出。繼而如果用戶要輸入從左到右的水平滾動移動,則顯示器將會示出對應(yīng)于字段Id4的R印ortDataTabIe值——在該示例中是值為457126.4904的管道。該值在圖35中在前景屏幕中所示的屏幕顯示的第一條線上示出。參考圖42中右側(cè)所示的兩個第二屏幕顯示,響應(yīng)于用戶輸入用以從第二序列中的一個第二屏幕顯示水平滾動到下一第二屏幕顯示的命令,設(shè)備在背景中的第二屏幕顯示與前景中的第二屏幕顯示之間過渡。如果在設(shè)備顯示屏幕描繪包含表示YTD銷售額的第二主題數(shù)據(jù)項的背景中的第二屏幕顯示(對應(yīng)于映射數(shù)據(jù)對象中標(biāo)題為3的列(ReportData))的同時,并且用戶輸入了用以水平滾動到顯示的第二序列中的下一第二屏幕顯示的命令,則設(shè)備過渡到前景中所示的包含表示管道中的銷售額的第二主題數(shù)據(jù)項的屏幕顯示屏幕顯示(對應(yīng)于標(biāo)題為4的列(ReportData))。例如在一些實施方式中,用戶可以通過在顯示屏幕上滑動而輸入用以在屏幕顯示的序列內(nèi)的不同屏幕顯示之間過渡的用戶界面命令。在一個方向上跨屏幕的滑動動作實現(xiàn)用以在數(shù)據(jù)內(nèi)的一個方向上過渡的命令,而在相反方向上跨屏幕的滑動可以實現(xiàn)用以在數(shù)據(jù)內(nèi)的相反方向上過渡的命令。例如,假設(shè)屏幕當(dāng)前示出圖42中所示的背景第二屏幕顯示,則從右到左的用戶滑動致使屏幕顯示過渡到圖42中所示的前景第二屏幕顯示。相反,假設(shè)屏幕當(dāng)前示出圖42中所示的前景第二屏幕顯示,則從左到右的用戶滑動致使屏幕顯示過渡到圖42中所示的背景第二屏幕顯示。用以使用元數(shù)據(jù)結(jié)構(gòu)對屏幕顯示進(jìn)行導(dǎo)航的用戶界面過程圖43A-圖4示出了根據(jù)本發(fā)明一些實施方式,表示用于響應(yīng)于用戶輸入命令而使電子設(shè)備響應(yīng)于用戶輸入而使用參考圖18-圖41描述的數(shù)據(jù)對象和元數(shù)據(jù)中所提供的結(jié)構(gòu)信息來產(chǎn)生參考圖3-圖16描述的屏幕顯示的、受計算機(jī)程序控制的過程的流程圖。該過程可以使用編碼在計算機(jī)可讀介質(zhì)中并由設(shè)備所執(zhí)行的計算機(jī)程序指令來實現(xiàn)。過程塊4301表示包含圖18的過程的過程,在其中設(shè)備以大體上類似于參考圖36所述的方式、使用CatalogffidgetKeys對象和映射數(shù)據(jù)對象來產(chǎn)生來自第一屏幕顯示序列的屏幕顯示。屏幕塊4302表示設(shè)備響應(yīng)于塊4301的處理而顯示來自第一屏幕顯示序列的第一級屏幕顯示之一。用戶輸入過程塊4303表示用戶輸入過程,在其中用戶向設(shè)備輸入指示出對來自屏幕塊4302所表示的第一屏幕顯示內(nèi)的第一級主題標(biāo)識符的選擇的命令。塊4303的用戶輸入過程可以采用多種不同的用戶輸入技術(shù)中的任何技術(shù),例如,該技術(shù)包括將光標(biāo)指向所選標(biāo)識符選項并對其進(jìn)行點擊或敲擊、或者跨屏幕滑動手指、或者選擇下拉菜單、或者觸動控制按鈕。用戶輸入塊4303所表示的用戶輸入致使設(shè)備執(zhí)行過程塊4304所表示的過程,在該過程中設(shè)備使用元數(shù)據(jù)和映射數(shù)據(jù)來從其中用戶在用戶輸入塊4303中提供輸入的屏幕顯示中產(chǎn)生來自屏幕顯示層級的向下一級的屏幕顯示。在本文所描述的實施方式中,向下一級包括第二級屏幕顯示,并且過程塊4304以大體上類似于參考圖38所描述的方式使用CatalogffidgetKeys對象和映射數(shù)據(jù)對象來產(chǎn)生來自第二屏幕顯示序列的屏幕顯示。屏幕塊4305表示設(shè)備響應(yīng)于過程塊4304的過程而顯示來自第二屏幕顯示序列的第二屏幕顯示中之一。用戶輸入過程塊4306表示用以接收用戶輸入的過程,在其中用戶輸入指示出來自屏幕塊4305所表示的第二屏幕顯示內(nèi)的主題標(biāo)識符的選擇的命令。決策塊4307確定當(dāng)前級別是否為主題標(biāo)識符的層級中的最低級。在本文中所述的實施方式中,僅有兩級的層級業(yè)務(wù)單元(第一級主題標(biāo)識符)和客戶(第二級主題標(biāo)識符)??蛻羰窃磾?shù)據(jù)對象中業(yè)務(wù)單元的子類別。因而在本發(fā)明一些實施方式中,客戶對應(yīng)于第二級主題標(biāo)識符,而業(yè)務(wù)單元對應(yīng)于第一級主題標(biāo)識符。然而在其他實施方式中(未示出),在源數(shù)據(jù)對象中可能存在不止兩個子類別。例如,可能存在客戶的子類別,比如客戶業(yè)務(wù)單元(未示出),從而產(chǎn)生主題標(biāo)識符的第三級(未示出)。如果決策過程4307確定當(dāng)前級別不是主題標(biāo)識符的層級中的最低級,則控制流回到過程塊4304,在其中設(shè)備再一次使用元數(shù)據(jù)和映射數(shù)據(jù)來產(chǎn)生來自屏幕顯示層級中向下一級的屏幕顯示。該循環(huán)涉及重復(fù)過程塊4304、屏幕塊4305和用戶輸入塊4306,直到用戶輸入致使設(shè)備顯示層級中的最低級屏幕顯示。如上所述,本文中所詳細(xì)描述的實施方式僅具有兩級,并且第二級是屏幕顯示層級中的最低級。如果另一方面,決策過程4307確定當(dāng)前級別為主題標(biāo)識符的層級中的最低級,則控制流向過程塊4308,在其中設(shè)備再一次使用元數(shù)據(jù)和映射數(shù)據(jù)來產(chǎn)生處于主題標(biāo)識符層級的最低級的屏幕顯示。在本文所詳細(xì)描述的實施方式中,第二級是層級中的最低級,并且過程塊4308以大體上類似于參考圖39-圖40所描述的方式使用CatalogWidgetKeys對象、CatalogffidgetGroups對象、CatalogffidgetGroupFields對象和映射數(shù)據(jù)對象來產(chǎn)生第三屏幕顯示,該第三屏幕顯示與當(dāng)前第二級屏幕顯示內(nèi)的用戶選擇的第二級主題標(biāo)識符對應(yīng)的多個第二級數(shù)據(jù)項。屏幕塊4309表示設(shè)備響應(yīng)于過程塊4308的過程而顯示第三屏幕顯示中之一。用戶輸入過程塊4310對用戶輸入做出響應(yīng),其中用戶輸入指示出對與不同的第二主題標(biāo)識符對應(yīng)的不同的第三屏幕的選擇的命令。在本文所詳細(xì)描述的實施方式中,用戶輸入涉及選擇諸如圖39-圖40中所示的上/下按鈕。在本文所描述的實施方式中,過程塊4311響應(yīng)于用戶對上/下按鈕的觸動而以大體上類似于參考圖39-圖40所描述的方式使用CatalogWidgetKeys對象、CatalogWidgetGroups對象、CatalogWidgetGroupFields對象以及映射數(shù)據(jù)對象,來在與不同的第二級主題標(biāo)識符對應(yīng)的第二級數(shù)據(jù)項的不同分組中進(jìn)行垂直滾動。屏幕顯示塊4312響應(yīng)于過程塊4311而顯示不同的第二主題級標(biāo)識符和第二主題級數(shù)據(jù)項的不同組。亦即,用戶使用上/下按鈕跨不同卡片滾動。用戶輸入過程塊4313響應(yīng)于在其中用戶輸入指示出對主題層級中向上一級的屏幕顯示的選擇的命令的用戶輸入。過程塊4314致使設(shè)備響應(yīng)于在用戶輸入塊4313中接收的用戶輸入而產(chǎn)生來自層級中向上一級的顯示屏幕。例如參考圖38-圖39,對圖39的第三屏幕顯示中‘后退’按鈕的用戶選擇致使過程塊4314使設(shè)備顯示圖39的第二級屏幕顯示。類似地,例如參考圖36和圖38,對圖38的第二主題級屏幕顯示中‘后退’按鈕的用戶選擇致使過程塊4314使設(shè)備顯示圖36的第一主題級屏幕顯示。因此,用戶可以通過對‘后退’按鈕的觸動而通過主題級層級進(jìn)行回退。隨著用戶致使屏幕顯示進(jìn)行回退,控制移至與層級中向上一個主題級對應(yīng)的過程塊或者決策塊。例如,如果觸動‘后退’按鈕導(dǎo)致后退到第二主題級,則控制流程移動到過程塊4314。用于條形圖的動態(tài)安置及尺寸設(shè)置的過程圖44是根據(jù)本發(fā)明一些實施方式的、表示條形圖的條的動態(tài)安置及尺寸設(shè)置的過程的流程圖。動態(tài)安置及尺寸設(shè)置過程可以使用通過設(shè)備控制條形圖的顯示的、編碼在計算機(jī)可讀介質(zhì)中的計算機(jī)可讀指令來實現(xiàn)。圖10示出了在屏幕顯示中的條形圖疊加的示意性示例。在圖44的流程圖中,假設(shè)已知以下的值。表-已知值權(quán)利要求1.一種用于在電子設(shè)備的顯示屏幕上顯示信息的方法,包括在計算機(jī)可讀介質(zhì)存儲介質(zhì)中提供主題標(biāo)識符;在所述介質(zhì)中提供多個類別的主題數(shù)據(jù)項;在所述介質(zhì)中提供關(guān)于相應(yīng)主題標(biāo)識符與來自所述多個類別中的相應(yīng)類別的相應(yīng)主題數(shù)據(jù)項之間的相應(yīng)關(guān)聯(lián)的標(biāo)記;產(chǎn)生多個屏幕顯示;其中不同的屏幕顯示包括多個所述主題標(biāo)識符以及來自所述多個類別中的不同相應(yīng)類別的相應(yīng)關(guān)聯(lián)主題數(shù)據(jù)項。2.根據(jù)權(quán)利要求1所述的方法,還包括在所述介質(zhì)中提供關(guān)于所述多個類別之間的順序排列的標(biāo)記;以及按照序列順序產(chǎn)生所述多個屏幕顯示;其中所述序列順序與關(guān)于被包括在所述多個屏幕顯示中的數(shù)據(jù)項的類別之間的順序排列的標(biāo)記相匹配。3.根據(jù)權(quán)利要求2所述的方法,其中產(chǎn)生所述多個屏幕顯示包括從所述多個屏幕顯示產(chǎn)生給定屏幕顯示,所述給定屏幕顯示包括多個所述主題標(biāo)識符以及來自相應(yīng)給定類別的相應(yīng)關(guān)聯(lián)主題數(shù)據(jù)項;接收用以顯示不同屏幕顯示的輸入命令;響應(yīng)于所述輸入命令,從所述介質(zhì)獲取與按照所述順序排列相對于所述給定類別的下一類別相關(guān)聯(lián)的相應(yīng)主題數(shù)據(jù)項;以及按照所述序列順序產(chǎn)生下一屏幕顯示,所述下一屏幕顯示包括所獲取的相應(yīng)主題數(shù)據(jù)項。4.根據(jù)權(quán)利要求3所述的方法,其中所述輸入命令指示相對于所述序列順序的方向;并且其中從所述介質(zhì)獲取包括獲取與相對于由所述輸入命令所指示的方向的下一類別相關(guān)聯(lián)的相應(yīng)主題數(shù)據(jù)項。5.根據(jù)權(quán)利要求1所述的方法,還包括從所述多個屏幕顯示產(chǎn)生給定屏幕顯示,所述給定屏幕顯示包括多個所述主題標(biāo)識符以及來自相應(yīng)給定類別的相應(yīng)關(guān)聯(lián)主題數(shù)據(jù)項;以及垂直地滾動所述給定屏幕顯示,以改變所述屏幕顯示的視圖中的主題標(biāo)識符和關(guān)聯(lián)主題數(shù)據(jù)項。6.根據(jù)權(quán)利要求1所述的方法,還包括其中產(chǎn)生所述多個屏幕顯示包括從所述多個屏幕顯示產(chǎn)生給定屏幕顯示,所述給定屏幕顯示包括多個所述主題標(biāo)識符以及來自相應(yīng)給定類別的相應(yīng)關(guān)聯(lián)主題數(shù)據(jù)項;接收用以顯示不同屏幕顯示的輸入命令;響應(yīng)于所述輸入命令,從所述介質(zhì)獲取與不同于所述給定類別的類別相關(guān)聯(lián)的相應(yīng)主題數(shù)據(jù)項;以及在接收所述輸入命令之前,自動地跨所述顯示屏幕移位至少一個屏幕顯示。7.一種用于在電子設(shè)備的顯示屏幕上顯示信息的方法,包括在計算機(jī)可讀存儲介質(zhì)中提供第一主題標(biāo)識符;在所述介質(zhì)中提供第一主題數(shù)據(jù)項;在所述介質(zhì)中提供關(guān)于第一主題標(biāo)識符與相應(yīng)第一主題數(shù)據(jù)項之間的相應(yīng)關(guān)聯(lián)的標(biāo)記;在所述介質(zhì)中提供第二主題標(biāo)識符的多個集合;在所述介質(zhì)中提供多個類別的第二主題數(shù)據(jù)項;在所述介質(zhì)中提供關(guān)于相應(yīng)第二主題標(biāo)識符與來自所述多個類別中的不同相應(yīng)類別的相應(yīng)第二主題數(shù)據(jù)項之間的相應(yīng)關(guān)聯(lián)的標(biāo)記;在所述介質(zhì)中提供關(guān)于相應(yīng)第一主題標(biāo)識符與第二主題標(biāo)識符的相應(yīng)集合之間的相應(yīng)關(guān)聯(lián)的標(biāo)記;產(chǎn)生第一屏幕顯示;其中所述第一屏幕顯示包括多個所述第一主題標(biāo)識符以及相應(yīng)關(guān)聯(lián)第一主題數(shù)據(jù)項;產(chǎn)生第二屏幕顯示的多個序列;其中對于第二屏幕顯示的每個相應(yīng)序列,在這樣的第二屏幕顯示的序列中的不同的第二屏幕顯示包括與相應(yīng)第一主題標(biāo)識符相關(guān)聯(lián)的第二主題標(biāo)識符的相應(yīng)集合,并且包括來自所述多個類別中的不同類別的不同的相應(yīng)關(guān)聯(lián)第二主題數(shù)據(jù)項。8.根據(jù)權(quán)利要求7所述的方法,還包括在所述介質(zhì)中提供關(guān)于所述多個類別之間的順序排列的標(biāo)記;其中產(chǎn)生所述多個第二屏幕顯示包括按照第二序列順序產(chǎn)生第二多個第二屏幕顯示;以及其中所述第二序列順序與關(guān)于被包括在第二屏幕顯示的相應(yīng)序列中的第二數(shù)據(jù)項的類別之間的順序排列的標(biāo)記相匹配。9.根據(jù)權(quán)利要求7所述的方法,還包括在產(chǎn)生包括多個所述第一主題標(biāo)識符的所述第一屏幕顯示的同時,接收用以改變屏幕顯示級別的輸入命令;其中所述用以改變屏幕顯示級別的輸入命令包括對包括在所述第一屏幕顯示中的給定第一主題標(biāo)識符的選擇;響應(yīng)于用以改變屏幕顯示級別的所述輸入命令,從所述介質(zhì)獲取與所選擇的第一主題標(biāo)識符相關(guān)聯(lián)的第二主題標(biāo)識符的相應(yīng)集合,并且獲取與這樣獲取的集合的第二主題標(biāo)識符相關(guān)聯(lián)的第二主題數(shù)據(jù)項;以及產(chǎn)生第二屏幕顯示,所述第二屏幕顯示包括響應(yīng)于用以改變屏幕顯示級別的所述輸入命令而從所述介質(zhì)中獲取的第二主題標(biāo)識符的所述集合以及相關(guān)聯(lián)的第二主題數(shù)據(jù)項。10.根據(jù)權(quán)利要求8所述的方法,其中產(chǎn)生所述第二多個第一屏幕顯示包括從所述第二屏幕顯示的集合中的給定第二屏幕顯示來產(chǎn)生第二屏幕顯示,所產(chǎn)生的第二屏幕顯示包括相應(yīng)第二主題標(biāo)識符的第二列表以及來自相應(yīng)給定關(guān)聯(lián)類別的相應(yīng)關(guān)聯(lián)第二主題數(shù)據(jù)項;接收用以改變成第二屏幕顯示的給定集合內(nèi)的不同屏幕顯示的第二輸入命令;響應(yīng)于所述第二輸入命令,從所述介質(zhì)獲取與相同的相應(yīng)第二主題標(biāo)識符相關(guān)聯(lián)并且與按照所述順序排列相對于給定類別的下一類別相關(guān)聯(lián)的相應(yīng)第二主題數(shù)據(jù)項;以及從所述給定集合產(chǎn)生不同的第二屏幕顯示,所述不同的第二屏幕顯示包括相應(yīng)第二主題標(biāo)識符的相同第二列表并且包括響應(yīng)于所述第二輸入命令而從所述介質(zhì)獲取的相應(yīng)關(guān)聯(lián)第二主題數(shù)據(jù)項。11.根據(jù)權(quán)利要求10所述的方法,其中所述第二輸入命令包括關(guān)于相對于類別順序排列的方向的標(biāo)記;以及其中響應(yīng)于所述第二輸入命令而從所述介質(zhì)獲取包括獲取與相對于在所述第二輸入命令中指示的給定類別方向的下一類別相關(guān)聯(lián)的相應(yīng)第二主題數(shù)據(jù)項。12.一種用于在電子設(shè)備的顯示屏幕上顯示信息的方法,包括在計算機(jī)可讀存儲介質(zhì)中提供第一主題標(biāo)識符;在所述介質(zhì)中提供多個類別的第一主題數(shù)據(jù)項;在所述介質(zhì)中提供關(guān)于相應(yīng)第一主題標(biāo)識符與來自所述多個類別中的不同相應(yīng)類別的相應(yīng)第一主題數(shù)據(jù)項之間的相應(yīng)關(guān)聯(lián)的標(biāo)記;在所述介質(zhì)中提供第二主題標(biāo)識符的多個集合;在所述介質(zhì)中提供多個類別的第二主題數(shù)據(jù)項;在所述介質(zhì)中提供關(guān)于相應(yīng)第二主題標(biāo)識符與來自所述多個類別中的不同相應(yīng)類別的相應(yīng)第二主題數(shù)據(jù)項之間的相應(yīng)關(guān)聯(lián)的標(biāo)記;在所述介質(zhì)中提供關(guān)于相應(yīng)第一主題標(biāo)識符與第二主題標(biāo)識符的相應(yīng)集合之間的相應(yīng)關(guān)聯(lián)的標(biāo)記;產(chǎn)生第一多個第一屏幕顯示;其中不同的第一屏幕顯示包括所述第一主題標(biāo)識符以及來自所述多個類別中的不同相應(yīng)類別的相應(yīng)關(guān)聯(lián)的相應(yīng)第一主題數(shù)據(jù)項;產(chǎn)生多個第二屏幕顯示;其中第二多個第二屏幕顯示中相應(yīng)不同第二屏幕顯示包括與所述相應(yīng)第一主題標(biāo)識符中的不同第一主題標(biāo)識符相關(guān)聯(lián)的第二主題標(biāo)識符的相應(yīng)集合,并且包括來自所述多個類別中的不同相應(yīng)類別的相應(yīng)關(guān)聯(lián)第二主題數(shù)據(jù)項。13.根據(jù)權(quán)利要求12所述的方法,還包括在所述介質(zhì)中提供關(guān)于所述多個類別之間的順序排列的標(biāo)記;其中產(chǎn)生所述第一多個第一屏幕顯示包括按照第一序列順序產(chǎn)生所述第一多個第一屏幕顯示;其中所述第一序列順序與關(guān)于被包含在所述第一多個屏幕顯示中的第一數(shù)據(jù)項的類別之間順序排列的標(biāo)記相匹配;其中產(chǎn)生所述多個第二屏幕顯示包括按照第二序列順序產(chǎn)生所述第二多個第二屏幕顯示;以及其中所述第二序列順序與關(guān)于包含于第二屏幕顯示的相應(yīng)序列中的第二數(shù)據(jù)項的類別之間順序排列的標(biāo)記相匹配。14.根據(jù)權(quán)利要求12所述的方法,還包括在產(chǎn)生包括多個所述第一主題標(biāo)識符以及來自給定類別的相應(yīng)關(guān)聯(lián)第一主題數(shù)據(jù)項的給定第一屏幕顯示的同時,接收用以改變屏幕顯示級別的輸入命令;其中用以改變屏幕顯示級別的所述輸入命令包括對包括在所述給定第一屏幕顯示中的給定第一主題標(biāo)識符的選擇;響應(yīng)于用以改變屏幕顯示級別的所述輸入命令,從所述介質(zhì)獲取與所選擇的第一主題標(biāo)識符關(guān)聯(lián)的第二主題標(biāo)識符的相應(yīng)集合,以及獲取相應(yīng)地與這樣獲取的集合的第二主題標(biāo)識符相關(guān)聯(lián)的來自所述給定類別的第二主題數(shù)據(jù)項;以及產(chǎn)生第二屏幕顯示,所述第二屏幕顯示包括響應(yīng)于用以改變屏幕顯示級別的所述輸入命令而從所述介質(zhì)獲取的所述第二主題標(biāo)識符組以及來自所述給定類別的關(guān)聯(lián)第二主題數(shù)據(jù)項。15.根據(jù)權(quán)利要求13所述的方法,其中產(chǎn)生所述第一多個第一屏幕顯示包括從所述第一多個屏幕顯示產(chǎn)生給定屏幕顯示,所述給定屏幕顯示包括多個所述第一主題標(biāo)識符以及來自相應(yīng)給定類別的相應(yīng)關(guān)聯(lián)第一主題數(shù)據(jù)項;接收用以顯示不同的第一屏幕顯示的第一輸入命令;響應(yīng)于所述第一輸入命令,從所述介質(zhì)獲取與按照所述順序排列相對于所述給定類別的下一類別相關(guān)聯(lián)的相應(yīng)第一主題數(shù)據(jù)項;以及按所述序列順序產(chǎn)生包括所獲取的相應(yīng)第一主題數(shù)據(jù)項的下一屏幕第一屏幕顯示;以及其中產(chǎn)生所述第二多個第一屏幕顯示包括從第二屏幕顯示集合中的給定第二屏幕顯示產(chǎn)生第二屏幕顯示,所產(chǎn)生的第二屏幕顯示包括相應(yīng)第二主題標(biāo)識符的第二列表和來自相應(yīng)給定關(guān)聯(lián)類別的相應(yīng)關(guān)聯(lián)第二主題數(shù)據(jù)項;接收用以改變成第二屏幕顯示的給定集合內(nèi)的不同屏幕顯示的第二輸入命令;響應(yīng)于所述第二輸入命令,從所述介質(zhì)獲取與相同的相應(yīng)第二主題標(biāo)識符相關(guān)聯(lián)并且與按照所述順序排列相對于所述給定類別的下一類別相關(guān)聯(lián)的相應(yīng)第二主題數(shù)據(jù)項;以及從所述給定集合產(chǎn)生不同的第二屏幕顯示,所述不同的第二屏幕顯示包括相應(yīng)第二主題標(biāo)識符的相同第二列表并且包括響應(yīng)于所述第二輸入命令而從所述介質(zhì)獲取的相應(yīng)關(guān)聯(lián)第二主題數(shù)據(jù)項。16.根據(jù)權(quán)利要求15所述的方法,其中所述第一輸入命令指示相對于所述序列順序的方向;其中從所述介質(zhì)獲取包括獲取與相對于所述第一輸入命令所指示的方向的下一類別相關(guān)聯(lián)的相應(yīng)主題數(shù)據(jù)項;其中所述第二輸入命令指示相對于所述序列順序的方向;其中從所述介質(zhì)獲取包括獲取與相對于由所述第二輸入命令所指示的方向的下一類別相關(guān)聯(lián)的相應(yīng)主題數(shù)據(jù)項。17.一種用于在電子設(shè)備的顯示屏幕上顯示信息的方法,包括在計算機(jī)可讀存儲介質(zhì)中提供第二主題標(biāo)識符;在所述介質(zhì)中提供多個類別的第二主題數(shù)據(jù)項;在所述介質(zhì)中提供關(guān)于相應(yīng)第二主題標(biāo)識符與來自所述多個類別中的不同相應(yīng)類別的相應(yīng)第二主題數(shù)據(jù)項之間的相應(yīng)關(guān)聯(lián)的標(biāo)記;產(chǎn)生第二多個第二屏幕顯示;其中不同的第二屏幕顯示包括所述第二主題標(biāo)識符以及來自所述多個類別中的不同相應(yīng)類別的相應(yīng)的關(guān)聯(lián)相應(yīng)第二主題數(shù)據(jù)項;在產(chǎn)生包括所述第二主題標(biāo)識符的所述第二屏幕顯示的同時,接收用以改變屏幕顯示級別的輸入命令;其中用以改變屏幕顯示級別的第二輸入命令包括對在接收用以改變屏幕顯示級別的所述第二命令的同時產(chǎn)生的所述第二屏幕顯示中包含的第二主題標(biāo)識符的選擇;響應(yīng)于用以改變屏幕顯示級別的所述第二輸入命令,從所述介質(zhì)獲取各自與所選第二主題標(biāo)識符相關(guān)聯(lián)并且各自與多個不同類別相關(guān)聯(lián)的多個不同的第二主題數(shù)據(jù)項;以及產(chǎn)生第三屏幕顯示,所述第三屏幕顯示包括所選第二主題標(biāo)識符以及響應(yīng)于用以改變屏幕顯示級別的所述第二輸入命令從所述介質(zhì)獲取的多個不同第二主題數(shù)據(jù)項。18.根據(jù)權(quán)利要求17所述的方法,還包括在所述介質(zhì)中提供關(guān)于所述多個類別之間的順序排列的標(biāo)記;其中產(chǎn)生所述多個第二屏幕顯示包括按照第二序列順序產(chǎn)生所述第二多個第二屏幕顯示;以及其中所述第二序列順序與關(guān)于包含于第二屏幕顯示的相應(yīng)序列中的第二數(shù)據(jù)項的類別之間的順序排列的標(biāo)記相匹配。19.根據(jù)權(quán)利要求18所述的方法,其中所述第二輸入命令指示相對于所述序列順序的方向;其中從所述介質(zhì)獲取包括獲取與相對于所述第二輸入命令所指示的方向的下一類別相關(guān)聯(lián)的相應(yīng)主題數(shù)據(jù)項。20.一種用于在電子設(shè)備的顯示屏幕上顯示信息的方法,包括在計算機(jī)可讀存儲介質(zhì)中提供第一主題標(biāo)識符;在所述介質(zhì)中提供第一主題數(shù)據(jù)項;在所述介質(zhì)中提供關(guān)于第一主題標(biāo)識符與相應(yīng)第一主題數(shù)據(jù)項之間的相應(yīng)關(guān)聯(lián)的標(biāo)記;在所述介質(zhì)中提供第二主題標(biāo)識符的多個集合;在所述介質(zhì)中提供多個類別的第二主題數(shù)據(jù)項;在所述介質(zhì)中提供關(guān)于相應(yīng)第二主題標(biāo)識符與來自所述多個類別中的不同相應(yīng)類別的相應(yīng)第二主題數(shù)據(jù)項之間的相應(yīng)關(guān)聯(lián)的標(biāo)記;在所述介質(zhì)中提供關(guān)于相應(yīng)第一主題標(biāo)識符與第二主題標(biāo)識符的相應(yīng)集合之間的相應(yīng)關(guān)聯(lián)的標(biāo)記;產(chǎn)生第一屏幕顯示;其中所述第一屏幕顯示包括多個所述第一主題標(biāo)識符以及相應(yīng)關(guān)聯(lián)第一主題數(shù)據(jù)項;產(chǎn)生第二屏幕顯示的多個序列;其中對于第二屏幕顯示的每個相應(yīng)序列,在這樣的第二屏幕顯示的序列中的不同的第二屏幕顯示包括與相應(yīng)第一主題標(biāo)識符相關(guān)聯(lián)的第二主題標(biāo)識符的相應(yīng)集合,并且包括來自所述多個類別中的不同的相應(yīng)類別的相應(yīng)關(guān)聯(lián)第二主題數(shù)據(jù)項;在產(chǎn)生包括所述第二主題標(biāo)識符的所述第二屏幕顯示的同時,接收用以改變屏幕顯示級別的輸入命令;其中用以改變屏幕顯示級別的所述第二輸入命令包括對在接收用以改變屏幕顯示級別的所述第二命令的同時產(chǎn)生的所述第二屏幕顯示中所包含的第二主題標(biāo)識符的選擇;響應(yīng)于用以改變屏幕顯示級別的所述第二輸入命令,從所述介質(zhì)獲取各自與所選第二主題標(biāo)識符相關(guān)聯(lián)并且各自與多個相應(yīng)類別相關(guān)聯(lián)的多個相應(yīng)第二主題數(shù)據(jù)項;以及產(chǎn)生第三屏幕顯示,所述第三屏幕顯示包括所選第二主題標(biāo)識符以及響應(yīng)于用以改變屏幕顯示級別的所述第二輸入命令從所述介質(zhì)獲取的所述多個相應(yīng)第二主題數(shù)據(jù)項。21.根據(jù)權(quán)利要求20所述的方法,還包括在所述介質(zhì)中提供關(guān)于所述多個類別之間的順序排列的標(biāo)記;其中產(chǎn)生所述第一多個第一屏幕顯示包括按照第一序列順序產(chǎn)生所述第一多個第一屏幕顯示;其中所述第一序列順序與關(guān)于包含在所述第一多個屏幕顯示中的第一數(shù)據(jù)項的類別之間順序排列的標(biāo)記相匹配;其中產(chǎn)生所述多個第二屏幕顯示包括按第二序列順序產(chǎn)生第二多個第二屏幕顯示;以及其中所述第二序列順序與關(guān)于包含在第二屏幕顯示的相應(yīng)序列中的第二數(shù)據(jù)項的類別之間順序排列的標(biāo)記相匹配。22.根據(jù)權(quán)利要求20所述的方法,還包括在產(chǎn)生包括多個所述第一主題標(biāo)識符的所述第一屏幕顯示的同時,接收用以改變屏幕顯示級別的輸入命令;其中用以改變屏幕顯示級別的所述輸入命令包括對包含在所述第一屏幕顯示中的給定第一主題標(biāo)識符的選擇;響應(yīng)于用以改變屏幕顯示級別的所述輸入命令,從所述介質(zhì)獲取與所選第一主題標(biāo)識符相關(guān)聯(lián)的第二主題標(biāo)識符的相應(yīng)集合,以及獲取與這樣獲取的集合的第二主題標(biāo)識符相關(guān)聯(lián)的第二主題數(shù)據(jù)項;以及產(chǎn)生第二屏幕顯示,所述第二屏幕顯示包括響應(yīng)于用以改變屏幕顯示級別的所述輸入命令而從所述介質(zhì)獲取的所述第二主題標(biāo)識符集合以及關(guān)聯(lián)的第二主題數(shù)據(jù)項。23.根據(jù)權(quán)利要求21所述的方法,還包括從所述第二屏幕顯示組中的給定第二屏幕顯示產(chǎn)生第二屏幕顯示,所產(chǎn)生的第二屏幕顯示包括相應(yīng)第二主題標(biāo)識符的第二列表和來自相應(yīng)給定關(guān)聯(lián)類別的相應(yīng)關(guān)聯(lián)第二主題數(shù)據(jù)項;接收用以改變成第二屏幕顯示的給定集合內(nèi)的不同屏幕顯示的第二輸入命令;響應(yīng)于所述第二輸入命令,從所述介質(zhì)獲取與相同的相應(yīng)第二主題標(biāo)識符相關(guān)聯(lián)并且與按照所述順序排列相對于所述給定類別的下一類別相關(guān)聯(lián)的相應(yīng)第二主題數(shù)據(jù)項;以及從所述給定集合產(chǎn)生不同的第二屏幕顯示,所述不同的第二屏幕顯示包括相應(yīng)第二主題標(biāo)識符的相同第二列表并且包括響應(yīng)于所述第二輸入命令從所述介質(zhì)獲取的相應(yīng)關(guān)聯(lián)第二主題數(shù)據(jù)項。24.根據(jù)權(quán)利要求23所述的方法,其中所述第二輸入命令包括關(guān)于相對于類別的順序排列的方向的標(biāo)記;并且其中響應(yīng)于所述第二輸入命令從所述介質(zhì)獲取包括獲取與相對于在所述第二輸入命令中所指示的給定類別方向的下一類別相關(guān)聯(lián)的相應(yīng)第二主題數(shù)據(jù)項。25.一種用于在電子設(shè)備的顯示屏幕上顯示信息的方法,包括在計算機(jī)可讀存儲介質(zhì)中提供主題標(biāo)識符;在所述介質(zhì)中提供多個類別的主題數(shù)據(jù)項;在所述介質(zhì)中提供關(guān)于相應(yīng)主題標(biāo)識符與來自所述多個類別中的不同相應(yīng)類別的相應(yīng)主題數(shù)據(jù)項之間的相應(yīng)關(guān)聯(lián)的標(biāo)記;產(chǎn)生包括多個所述主題標(biāo)識符并且包括來自給定類別的相應(yīng)關(guān)聯(lián)主題數(shù)據(jù)項的屏幕顯不;接收用以改變屏幕顯示的輸入命令;響應(yīng)于所述輸入命令,從所述介質(zhì)獲取與相同的相應(yīng)主題標(biāo)識符相關(guān)聯(lián)并且來自不同類別的相應(yīng)主題數(shù)據(jù)項;以及產(chǎn)生包括相同的主題標(biāo)識符并且包括響應(yīng)于所述輸入命令而從所述介質(zhì)獲取的來自所述不同類別的相應(yīng)關(guān)聯(lián)主題數(shù)據(jù)項的屏幕顯示。26.一種用于在電子設(shè)備的顯示屏幕上顯示信息的方法,包括在計算機(jī)可讀存儲介質(zhì)中提供多個相應(yīng)主題標(biāo)識符;在所述介質(zhì)中提供多個類別的多個相應(yīng)主題數(shù)據(jù)項;在所述介質(zhì)中提供關(guān)于相應(yīng)主題標(biāo)識符與來自所述多個類別中的不同相應(yīng)類別的相應(yīng)主題數(shù)據(jù)項之間的相應(yīng)關(guān)聯(lián)的標(biāo)記;在所述介質(zhì)中提供關(guān)于不同相應(yīng)類別之間的相應(yīng)組關(guān)聯(lián)的標(biāo)記,以便限定類別的多個分組;以及產(chǎn)生第三屏幕顯示,所述第三屏幕顯示包括相應(yīng)主題標(biāo)識符以及與所述相應(yīng)主題標(biāo)識符相關(guān)聯(lián)的多個主題數(shù)據(jù)項,并且示出所顯示的以所述多個分組中限定的類別而被分組的多個主題數(shù)據(jù)項。27.根據(jù)權(quán)利要求沈所述的方法,還包括垂直滾動所述第三屏幕顯示,以改變在所述屏幕顯示上的視圖中的所述主題數(shù)據(jù)項。28.根據(jù)權(quán)利要求沈所述的方法,還包括接收用以顯示不同的第三屏幕顯示的輸入命令;響應(yīng)于所述輸入命令,從所述介質(zhì)獲取與不同相應(yīng)主題標(biāo)識符關(guān)聯(lián)的多個相應(yīng)的不同第二主題數(shù)據(jù)項;以及產(chǎn)生不同的第三屏幕顯示,所述不同的第三屏幕顯示包括所述相應(yīng)不同主題數(shù)據(jù)項以及所述不同的多個第二主題數(shù)據(jù)項,并且示出以所述多個分組中限定的類別而被分組的所述不同的多個第二主題數(shù)據(jù)項。29.一種用于在電子設(shè)備的顯示屏幕上顯示信息的方法,包括在計算機(jī)可讀存儲介質(zhì)中提供第一到第N個主題標(biāo)識符集合;在所述介質(zhì)中提供多個類別的第一到第N個主題數(shù)據(jù)項集合;在所述介質(zhì)中針對每個i提供關(guān)于第i個主題標(biāo)識符集合的相應(yīng)主題標(biāo)識符與第i個主題數(shù)據(jù)項集合的相應(yīng)主題數(shù)據(jù)項之間的相應(yīng)關(guān)聯(lián)的標(biāo)記;其中在所述介質(zhì)中針對每個i提供關(guān)于相應(yīng)的i_l主題標(biāo)識符與第i第二主題標(biāo)識符的相應(yīng)集合之間的相應(yīng)關(guān)聯(lián)的標(biāo)記;針對i的多個值產(chǎn)生第i屏幕顯示的多個序列;其中對于每個相應(yīng)的第i屏幕顯示序列,在第i屏幕顯示的這樣的第i序列中的不同的第i屏幕顯示包括與相應(yīng)的i_l主題標(biāo)識符關(guān)聯(lián)的第i主題標(biāo)識符的相應(yīng)集合,并且包括來自所述多個類別中的不同類別的不同的相應(yīng)關(guān)聯(lián)第i主題數(shù)據(jù)項。30.根據(jù)權(quán)利要求四所述的方法,還包括在所述介質(zhì)中提供關(guān)于不同的相應(yīng)類別之間的相應(yīng)組關(guān)聯(lián)的標(biāo)記以便限定類別的多個分組;以及產(chǎn)生包括相應(yīng)第i主題標(biāo)識符以及與所述相應(yīng)第i主題標(biāo)識符相關(guān)聯(lián)并且來自不同類別的第i主題數(shù)據(jù)項的屏幕顯示;其中所述屏幕顯示示出以如在所述多個分組中限定的類別被分組的所選主題數(shù)據(jù)項的關(guān)聯(lián)第i多個類別。31.一種用于在電子設(shè)備的顯示屏幕上顯示信息的方法,包括在計算機(jī)可讀存儲介質(zhì)中提供主題標(biāo)識符;在所述介質(zhì)中提供多個類別的主題數(shù)據(jù)項;在所述介質(zhì)中提供關(guān)于相應(yīng)主題標(biāo)識符與來自所述多個類別中的相應(yīng)類別的相應(yīng)主題數(shù)據(jù)項之間的相應(yīng)關(guān)聯(lián)的標(biāo)記;產(chǎn)生多個屏幕顯示;其中不同的屏幕顯示包括與相應(yīng)主題標(biāo)識符相關(guān)聯(lián)并且來自所述多個類別中的不同相應(yīng)類別的相應(yīng)主題數(shù)據(jù)項。32.根據(jù)權(quán)利要求31所述的方法,其中不同的屏幕顯示還包括與相應(yīng)的所顯示的主題數(shù)據(jù)項關(guān)聯(lián)的多個主題標(biāo)識符。33.一種產(chǎn)品,其包括編碼有計算機(jī)可讀信息的計算機(jī)可讀存儲介質(zhì),包括數(shù)據(jù)結(jié)構(gòu),所述數(shù)據(jù)結(jié)構(gòu)提供主題標(biāo)識符;提供多個類別的主題數(shù)據(jù)項;提供關(guān)于相應(yīng)主題標(biāo)識符與來自所述多個類別中的不同相應(yīng)類別的相應(yīng)主題數(shù)據(jù)項之間的相應(yīng)關(guān)聯(lián)的標(biāo)記;計算機(jī)程序代碼,用以使設(shè)備執(zhí)行包括以下的過程產(chǎn)生多個屏幕顯示;其中不同的屏幕顯示包括多個所述主題標(biāo)識符以及來自所述多個類別中的不同相應(yīng)類別的相應(yīng)關(guān)聯(lián)主題數(shù)據(jù)項。34.根據(jù)權(quán)利要求33所述的產(chǎn)品,其中所述數(shù)據(jù)結(jié)構(gòu)包括多個對象。35.根據(jù)權(quán)利要求33所述的產(chǎn)品,其中所述數(shù)據(jù)結(jié)構(gòu)包括結(jié)構(gòu),提供關(guān)于所述多個類別之間的順序排列的標(biāo)記;并且其中所述計算機(jī)程序代碼使所述設(shè)備執(zhí)行進(jìn)一步包括以下的過程按序列順序產(chǎn)生所述多個屏幕顯示;其中所述序列順序與關(guān)于包含于所述多個屏幕顯示中的數(shù)據(jù)項的類別之間的順序排列的標(biāo)記相匹配。36.根據(jù)權(quán)利要求34所述的產(chǎn)品,其中所述多個對象包括多個表格。37.一種電子設(shè)備,包括處理器;存儲介質(zhì),用于存儲處理器可讀信息;以及通信總線,其將所述處理器與所述存儲介質(zhì)耦合起來;其中所述存儲介質(zhì)編碼有計算機(jī)可讀信息,包括數(shù)據(jù)結(jié)構(gòu),所述數(shù)據(jù)結(jié)構(gòu)提供主題標(biāo)識符;提供多個類別的主題數(shù)據(jù)項;提供關(guān)于相應(yīng)主題標(biāo)識符與來自所述多個類別中的不同相應(yīng)類別的相應(yīng)主題數(shù)據(jù)項之間的相應(yīng)關(guān)聯(lián)的標(biāo)記;計算機(jī)程序代碼,用以使設(shè)備執(zhí)行包括以下的過程提供多個屏幕顯示;其中不同的屏幕顯示包括多個所述主題標(biāo)識符以及來自所述多個類別中的不同相應(yīng)類別的相應(yīng)關(guān)聯(lián)主題數(shù)據(jù)項。38.根據(jù)權(quán)利要求37所述的制造的系統(tǒng),其中所述數(shù)據(jù)結(jié)構(gòu)包括多個對象。39.根據(jù)權(quán)利要求37所述的系統(tǒng),其中所述數(shù)據(jù)結(jié)構(gòu)包括結(jié)構(gòu),提供關(guān)于所述多個類別之間的順序排列的標(biāo)記;并且其中所述計算機(jī)程序代碼使所述設(shè)備執(zhí)行進(jìn)一步包括以下的過程按序列順序產(chǎn)生所述多個屏幕顯示;其中所述序列順序與關(guān)于包含于所述多個屏幕顯示中的數(shù)據(jù)項的類別之間的順序排列的標(biāo)記相匹配。全文摘要提供一種用于在電子設(shè)備的顯示屏幕上顯示信息的方法,包括在計算機(jī)可讀存儲介質(zhì)中提供元數(shù)據(jù),該元數(shù)據(jù)提供關(guān)于相應(yīng)主題標(biāo)識符與來自多個類別中的不同類別的相應(yīng)主題數(shù)據(jù)項之間的關(guān)聯(lián)的標(biāo)記;以及產(chǎn)生多個屏幕顯示,所述多個屏幕顯示描繪主題標(biāo)識符以及來自多個類別中的相應(yīng)類別的相應(yīng)關(guān)聯(lián)主題數(shù)據(jù)項。文檔編號G06F3/00GK102428426SQ201080021817公開日2012年4月25日申請日期2010年4月7日優(yōu)先權(quán)日2009年4月7日發(fā)明者A·C·夏菲爾,B·卡拉格漢,D·貝塞拉,M·埃斯特蒙德,P·程,Q·阿爾斯布里,S·貝塞拉申請人:美爾默公司