亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

多維數(shù)據(jù)展現(xiàn)裝置和多維數(shù)據(jù)展現(xiàn)方法

文檔序號(hào):6372522閱讀:293來(lái)源:國(guó)知局
專利名稱:多維數(shù)據(jù)展現(xiàn)裝置和多維數(shù)據(jù)展現(xiàn)方法
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,具體而言,涉及一種多維數(shù)據(jù)展現(xiàn)裝置和一種多維數(shù)據(jù)展現(xiàn)方法。
背景技術(shù)
對(duì)于多維查詢結(jié)果集合的展現(xiàn)方式透視表,格式相對(duì)固定,大部分的BA廠商將查詢結(jié)果固定為一張二維表格,比如微軟Excel中的透視表,可對(duì)表格進(jìn)行展開(kāi)折疊操作,卻沒(méi)有更多的針對(duì)表格的交互操作,但是客戶所需要的不是一個(gè)格式規(guī)范的表格,他們需要的表格中表達(dá)更多的內(nèi)容,以符合其個(gè)性化的需求。因此,需要一種新的透視表展現(xiàn)方案,能夠使透視表的展現(xiàn)更加的靈活,更好地滿足客戶需求。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題在于,提供一種多維數(shù)據(jù)展現(xiàn)裝置,能夠使透視表的展現(xiàn)更加的靈活,更好地滿足客戶需求。有鑒于此,本發(fā)明提供了一種多維數(shù)據(jù)展現(xiàn)裝置,包括數(shù)據(jù)模型設(shè)置模塊,為透視表中的單元格設(shè)置數(shù)據(jù)模型,并在所述數(shù)據(jù)模型中存儲(chǔ)位于所述單元格之前和/或之后的空行數(shù)量和空行內(nèi)容;空行處理模塊,在用戶選中的數(shù)據(jù)行中包含所述特定單元格時(shí),根據(jù)所述數(shù)據(jù)模型,在所述數(shù)據(jù)行之前和/或之后按所述空行數(shù)量插入空行,并根據(jù)所述空行內(nèi)容填充所述空行。在該技術(shù)方案中,通過(guò)在透視表中插入空行以及在空行中填充所需的內(nèi)容,透視表的展現(xiàn)不再是一張固定的表,可以在表中任意的插入空行,在空行中可以保存文本,公式等,表的交互更為靈活,能夠更好地滿足用戶的需求。優(yōu)選地,所述數(shù)據(jù)模型設(shè)置模塊還在所述透視表發(fā)生變化,使得所述單元格的內(nèi)容移動(dòng)至其他單元格時(shí),將所述數(shù)據(jù)模型設(shè)置給所述其他單元格。在該技術(shù)方案中,保持原有單元格與內(nèi)容的對(duì)應(yīng)關(guān)系不變,不會(huì)影響原有透視表的執(zhí)行效率,也不會(huì)影響透視表的其它渲染規(guī)則的執(zhí)行。優(yōu)選地,所述空行內(nèi)容包括公式,所述空行處理模塊根據(jù)所述公式,從所述透視表相關(guān)的數(shù)據(jù)表取值并進(jìn)行計(jì)算,將計(jì)算結(jié)果填充到所述空行中。在該技術(shù)方案中,可以在空行內(nèi)填充公式,再將根據(jù)公式進(jìn)行計(jì)算得到的結(jié)果展現(xiàn)出來(lái),使得透視表的展現(xiàn)方式更加多樣,更好地滿足用戶的需求。優(yōu)選地,所述數(shù)據(jù)模型中還存儲(chǔ)所述單元格的名稱,所述空行處理模塊根據(jù)所述數(shù)據(jù)行中所有單元格的名稱,查詢到對(duì)應(yīng)于所述單元格的所述數(shù)據(jù)模型。在該技術(shù)方案中,在該技術(shù)方案中,通過(guò)單元格的名稱可以更加方便地查詢單元格的數(shù)據(jù)模型。優(yōu)選地,所述特定單元格為所述透視表中第一列中的單元格。在該技術(shù)方案中,統(tǒng)一采用第一列中的單元格,查詢更加方便。本發(fā)明還提供了一種多維數(shù)據(jù)展現(xiàn)方法,包括步驟202,為透視表中的單元格設(shè)置數(shù)據(jù)模型,并在所述數(shù)據(jù)模型中存儲(chǔ)位于所述單元格之前和/或之后的空行數(shù)量和空行內(nèi)容;步驟204,在用戶選中的數(shù)據(jù)行中包含所述特定單元格時(shí),根據(jù)所述數(shù)據(jù)模型,在所述數(shù)據(jù)行之前和/或之后按所述空行數(shù)量插入空行,并根據(jù)所述空行內(nèi)容填充所述空行。在該技術(shù)方案中,通過(guò)在透視表中插入空行以及在空行中填充所需的內(nèi)容,透視表的展現(xiàn)不再是一張固定的表,可以在表中任意的插入空行,在空行中可以保存文本,公式等,表的交互更為靈活,能夠更好地滿足用戶的需求;而且由于只是在透視表中插入空行,并未做其它更改,所以不會(huì)影響原有透視表的執(zhí)行效率,也不會(huì)影響透視表的其它渲染規(guī)則的執(zhí)行。
優(yōu)選地,所述的多維數(shù)據(jù)展現(xiàn)方法還包括在所述透視表發(fā)生變化,使得所述單元格的內(nèi)容移動(dòng)至其他單元格時(shí),將所述數(shù)據(jù)模型設(shè)置給所述其他單元格。在該技術(shù)方案中,保持原有單元格與內(nèi)容的對(duì)應(yīng)關(guān)系不變,不會(huì)影響原有透視表的執(zhí)行效率,也不會(huì)影響透視表的其它渲染規(guī)則的執(zhí)行。優(yōu)選地,所述空行內(nèi)容包括公式,所述步驟204包括根據(jù)所述公式,從所述透視表相關(guān)的數(shù)據(jù)表取值并進(jìn)行計(jì)算,將計(jì)算結(jié)果填充到所述空行中。在該技術(shù)方案中,可以在空行內(nèi)填充公式,再將根據(jù)公式進(jìn)行計(jì)算得到的結(jié)果展現(xiàn)出來(lái),使得透視表的展現(xiàn)方式更加多樣,更好地滿足用戶的需求。 優(yōu)選地,所述數(shù)據(jù)模型中還存儲(chǔ)所述單元格的名稱,所述步驟204還包括根據(jù)所述數(shù)據(jù)行中所有單元格的名稱,查詢到對(duì)應(yīng)于所述單元格的所述數(shù)據(jù)模型。在該技術(shù)方案中,通過(guò)單元格的名稱可以更加方便地查詢單元格的數(shù)據(jù)模型。優(yōu)選地,所述特定單元格為所述透視表中第一列中的單元格。在該技術(shù)方案中,統(tǒng)一采用第一列中的單元格,查詢更加方便。綜上所述,通過(guò)本發(fā)明,在透視表中,選中某一行,可在當(dāng)前行前后插入空行??稍诳招刑砑觾?nèi)容,公式等,選中透視表中的第一列的某個(gè)成員,可在此成員的前后插入空行。添加的空行可以隨著成員進(jìn)行展開(kāi)折疊等操作。添加空行后,可對(duì)空行單元格進(jìn)行編輯,內(nèi)容可保存,比如可以在空行處添加公式;透視表不再是一張有固定結(jié)構(gòu)的表,可以根據(jù)需要靈活改變;提高了透視表的靈活性,滿足了客戶的個(gè)性化需求;通過(guò)在透視表中插入空行以及在空行中填充所需的內(nèi)容,透視表的展現(xiàn)不再是一張固定的表,可以在表中任意的插入空行,在空行中可以保存文本,公式等,表的交互更為靈活,能夠更好地滿足用戶的需求;而且不會(huì)影響原有透視表的執(zhí)行效率,也不會(huì)影響透視表的其它渲染規(guī)則的執(zhí)行。


圖I是根據(jù)本發(fā)明實(shí)施例的多維數(shù)據(jù)展現(xiàn)裝置的框圖;圖2是根據(jù)本發(fā)明實(shí)施例的多維數(shù)據(jù)展現(xiàn)方法的流程圖;圖3是根據(jù)本發(fā)明實(shí)施例的空行信息存儲(chǔ)和空單元格的插入的流程圖;圖4是根據(jù)本發(fā)明實(shí)施例的空單元格信息的渲染的流程圖;圖5至圖7是根據(jù)本發(fā)明實(shí)施例的透視表的展現(xiàn)效果圖。
具體實(shí)施例方式為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點(diǎn),下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)描述。
在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來(lái)實(shí)施,因此,本發(fā)明并不限于下面公開(kāi)的具體實(shí)施例的限制。如圖I所示,本發(fā)明提供了一種多維數(shù)據(jù)展現(xiàn)裝置100,包括數(shù)據(jù)模型設(shè)置模塊102,為透視表中的單元格設(shè)置數(shù)據(jù)模型,并在數(shù)據(jù)模型中存儲(chǔ)位于單元格之前和/或之后的空行數(shù)量和空行內(nèi)容;空行處理模塊104,在用戶選中的數(shù)據(jù)行中包含特定單元格時(shí),根據(jù)數(shù)據(jù)模型,在數(shù)據(jù)行之前和/或之后按空行數(shù)量插入空行,并根據(jù)空行內(nèi)容填充空行。在該技術(shù)方案中,通過(guò)在透視表中插入空行以及在空行中填充所需的內(nèi)容,透視表的展現(xiàn)不再是一張固定的表,可以在表中任意的插入空行,在空行中可以保存文本,公式等,表的交互更為靈活,能夠更好地滿足用戶的需求。優(yōu)選地,數(shù)據(jù)模型設(shè)置模塊102還在透視表發(fā)生變化,使得單元格的內(nèi)容移動(dòng)至其他單元格時(shí),將數(shù)據(jù)模型設(shè)置給其他單元格。在該技術(shù)方案中,保持原有單元格與內(nèi)容的對(duì)應(yīng)關(guān)系不變,不會(huì)影響原有透視表的執(zhí)行效率,也不會(huì)影響透視表的其它渲染規(guī)則的執(zhí)行。 優(yōu)選地,空行內(nèi)容包括公式,空行處理模塊104根據(jù)公式,從透視表相關(guān)的數(shù)據(jù)表取值并進(jìn)行計(jì)算,將計(jì)算結(jié)果填充到空行中。在該技術(shù)方案中,可以在空行內(nèi)填充公式,再將根據(jù)公式進(jìn)行計(jì)算得到的結(jié)果展現(xiàn)出來(lái),使得透視表的展現(xiàn)方式更加多樣,更好地滿足用戶的需求。優(yōu)選地,數(shù)據(jù)模型中還存儲(chǔ)單元格的名稱,空行處理模塊104根據(jù)數(shù)據(jù)行中所有單元格的名稱,查詢到對(duì)應(yīng)于單元格的數(shù)據(jù)模型。在該技術(shù)方案中,在該技術(shù)方案中,通過(guò)單元格的名稱可以更加方便地查詢單元格的數(shù)據(jù)模型。優(yōu)選地,特定單元格為透視表中第一列中的單元格。在該技術(shù)方案中,統(tǒng)一采用第一列中的單元格,查詢更加方便。如圖2所示,本發(fā)明還提供了一種多維數(shù)據(jù)展現(xiàn)方法,包括步驟202,為透視表中的單元格設(shè)置數(shù)據(jù)模型,并在數(shù)據(jù)模型中存儲(chǔ)位于單元格之前和/或之后的空行數(shù)量和空行內(nèi)容;步驟204,在用戶選中的數(shù)據(jù)行中包含特定單元格時(shí),根據(jù)數(shù)據(jù)模型,在數(shù)據(jù)行之前和/或之后按空行數(shù)量插入空行,并根據(jù)空行內(nèi)容填充空行。在該技術(shù)方案中,通過(guò)在透視表中插入空行以及在空行中填充所需的內(nèi)容,透視表的展現(xiàn)不再是一張固定的表,可以在表中任意的插入空行,在空行中可以保存文本,公式等,表的交互更為靈活,能夠更好地滿足用戶的需求;而且由于只是在透視表中插入空行,并未做其它更改,所以不會(huì)影響原有透視表的執(zhí)行效率,也不會(huì)影響透視表的其它渲染規(guī)則的執(zhí)行。優(yōu)選地,的多維數(shù)據(jù)展現(xiàn)方法還包括在透視表發(fā)生變化,使得單元格的內(nèi)容移動(dòng)至其他單元格時(shí),將數(shù)據(jù)模型設(shè)置給其他單元格。在該技術(shù)方案中,保持原有單元格與內(nèi)容的對(duì)應(yīng)關(guān)系不變,不會(huì)影響原有透視表的執(zhí)行效率,也不會(huì)影響透視表的其它渲染規(guī)則的執(zhí)行。優(yōu)選地,空行內(nèi)容包括公式,步驟204包括根據(jù)公式,從透視表相關(guān)的數(shù)據(jù)表取值并進(jìn)行計(jì)算,將計(jì)算結(jié)果填充到空行中。在該技術(shù)方案中,可以在空行內(nèi)填充公式,再將根據(jù)公式進(jìn)行計(jì)算得到的結(jié)果展現(xiàn)出來(lái),使得透視表的展現(xiàn)方式更加多樣,更好地滿足用戶的需求。
優(yōu)選地,數(shù)據(jù)模型中還存儲(chǔ)單元格的名稱,步驟204還包括根據(jù)數(shù)據(jù)行中所有單元格的名稱,查詢到對(duì)應(yīng)于單元格的數(shù)據(jù)模型。在該技術(shù)方案中,通過(guò)單元格的名稱可以更加方便地查詢單元格的數(shù)據(jù)模型。優(yōu)選地,特定單元格為透視表中第一列中的單元格。在該技術(shù)方案中,統(tǒng)一采用第一列中的單元格,查詢更加方便。根據(jù)本發(fā)明,透視表的交互中加入‘添加空行’操作后,不應(yīng)該影響到原有的透視表數(shù)據(jù)內(nèi)容的展現(xiàn),也不能影響其執(zhí)行的效率。執(zhí)行添加空行操作后,原有的透視表的區(qū)域會(huì)發(fā)生變化,重新計(jì)算透視區(qū)域是一個(gè)要解決的問(wèn)題。添加空行后空行內(nèi)存儲(chǔ)信息的渲染。透視表展現(xiàn)的是多維查詢結(jié)果,查詢結(jié)果是一個(gè)二維的對(duì)象數(shù)組,數(shù)組中每一對(duì)象是一個(gè)多維成員。添加空行的處理過(guò)程可分為“空行信息存儲(chǔ)”,“空單元格的插入”,“空單元格信息的渲染”。
第一步,介紹“空行信息存儲(chǔ)”,空行擴(kuò)展信息存儲(chǔ)在當(dāng)前成員上,分為前后兩部分?jǐn)U展信息,可在當(dāng)前成員前面或后面插入空行。擴(kuò)展模型中存儲(chǔ)著插入空行的行數(shù),空行中保存的編輯內(nèi)容,公式等。第二步,介紹“空單元格的插入”,插入的空行要隨著透視表成員的展開(kāi)折疊操作顯示和隱藏,每一個(gè)空單元格的地位等同于成員。所以處理過(guò)程的第一步在查詢結(jié)果集中插入空行成員。第一步和第二步的邏輯處理流程如圖3所示,包括步驟302,透視表的執(zhí)行結(jié)果集合記為PivotCell [M] [N],M行N列的透視表單元格數(shù)組。步驟304,取透視表單元格為PivotCell [X]
。逐行遍歷首列透視表單元格,單元格,取出標(biāo)識(shí)該單元格的唯一名稱,根據(jù)此名稱,在擴(kuò)展模型中尋找其對(duì)應(yīng)的擴(kuò)展信息,擴(kuò)展信息中存儲(chǔ)著該單元格向前向后要插入的空行數(shù)量,空行內(nèi)的存儲(chǔ)內(nèi)容。記錄該單元格向前向后插入的空行數(shù)量,記為preNum,afterNum。其中的afterNum要作為一個(gè)循環(huán)變量存儲(chǔ),以備和下一個(gè)單元格的向前插入的空行數(shù)合并。計(jì)算出在此單元格處要向前插入的空行數(shù)目,為當(dāng)次循環(huán)的preNum與上次循環(huán)的afterNum之和。步驟306,根據(jù)空行數(shù)量,在透視表單元格數(shù)組中插入整行空單元格,并記錄插入的空行與所屬單元格的對(duì)應(yīng)關(guān)系。步驟308,重新計(jì)算透視表的區(qū)域信息。由于插入了空的單元格行,數(shù)組的行數(shù)增力口,所以需要重新計(jì)算透視表的區(qū)域信息。步驟310,得到添加了空單元格的透視表單元數(shù)組。第三部是‘空單元的渲染’,將空單元格的中所存儲(chǔ)的內(nèi)容,公式等顯示在透視表中。其邏輯流程圖如圖4所示,包括步驟402,根據(jù)返回的透視表單元格數(shù)組,逐個(gè)遍歷每個(gè)透視表單元格。步驟404,根據(jù)單元格的唯一名稱判斷是否添加了擴(kuò)展模型,如果是,則進(jìn)入步驟406,如果否,則返回步驟402。步驟406,從擴(kuò)展模型中取出向前插入空行單元信息,并逐個(gè)渲染空行單元。步驟408,從擴(kuò)展模型中取出向后入空行單元信息,并逐個(gè)渲染空行單元。
步驟410,記錄擴(kuò)展區(qū)域與當(dāng)前成員的對(duì)應(yīng)關(guān)系。單元格渲染完成之后,需要記錄擴(kuò)展區(qū)域與當(dāng)前成員的對(duì)應(yīng)關(guān)系,因?yàn)橥敢暠斫?jīng)過(guò)展開(kāi)折疊操作后,這種關(guān)系會(huì)動(dòng)態(tài)變化,所以要記錄?;谝陨咸幚矸椒?,下面以實(shí)例對(duì)每個(gè)步驟進(jìn)行詳細(xì)的說(shuō)明如圖5所示,在成員‘Drink’上向后添加一個(gè)空行,‘Food’上向前添加一個(gè)空行。逐行掃描,當(dāng)掃描到成員‘Food’時(shí),應(yīng)該在其前插入兩個(gè)空行。記錄成員與空行的對(duì)應(yīng)關(guān)系,空行及其所屬成員的行號(hào),圖4中這種情況對(duì)應(yīng)關(guān)系為2 34 5數(shù)組全部掃描后,整表加入了兩行空行。
然后如圖5所示,在空行處插入公式,文字。如在空行中編輯內(nèi)容“飲料合計(jì)”,在第二個(gè)單元格處插入公式。無(wú)論對(duì)透視表做何種操作,“Food”成員前面要顯示空行存儲(chǔ)的信息,空行的內(nèi)容存儲(chǔ)在上成員的擴(kuò)展模型中。對(duì)透視表進(jìn)行操作后,會(huì)對(duì)透視表進(jìn)行渲染。當(dāng)渲染到‘Food’成員時(shí),發(fā)現(xiàn)其添加了空行,從擴(kuò)展模型中取出空行的存儲(chǔ)信息飲料合計(jì)公式將信息內(nèi)容顯示到相應(yīng)的單元格內(nèi),如圖6所示。如果‘Food’成員設(shè)置了后擴(kuò)展區(qū)域,同樣也需要渲染,如圖7所示。渲染完成后,要記錄渲染區(qū)域與所對(duì)應(yīng)成員的對(duì)應(yīng)關(guān)系。如本例其對(duì)應(yīng)關(guān)系如下用‘Food’成員的鍵值來(lái)代表此成員,其鍵值為[產(chǎn)品].[Food],如下表所示
「 nr電口 1「r前才廣展區(qū)域A6 C6-[ ] 后擴(kuò)展區(qū)域 A8: C9綜上所述,通過(guò)本發(fā)明,在透視表中,選中某一行,可在當(dāng)前行前后插入空行。可在空行添加內(nèi)容,公式等,選中透視表中的第一列的某個(gè)成員,可在此成員的前后插入空行。添加的空行可以隨著成員進(jìn)行展開(kāi)折疊等操作。添加空行后,可對(duì)空行單元格進(jìn)行編輯,內(nèi)容可保存,比如可以在空行處添加公式;透視表不再是一張有固定結(jié)構(gòu)的表,可以根據(jù)需要靈活改變;提高了透視表的靈活性,滿足了客戶的個(gè)性化需求;通過(guò)在透視表中插入空行以及在空行中填充所需的內(nèi)容,透視表的展現(xiàn)不再是一張固定的表,可以在表中任意的插入空行,在空行中可以保存文本,公式等,表的交互更為靈活,能夠更好地滿足用戶的需求;而且不會(huì)影響原有透視表的執(zhí)行效率,也不會(huì)影響透視表的其它渲染規(guī)則的執(zhí)行。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種多維數(shù)據(jù)展現(xiàn)裝置,其特征在于,包括 數(shù)據(jù)模型設(shè)置模塊,為透視表中的單元格設(shè)置數(shù)據(jù)模型,并在所述數(shù)據(jù)模型中存儲(chǔ)位于所述單元格之前和/或之后的空行數(shù)量和空行內(nèi)容; 空行處理模塊,在用戶選中的數(shù)據(jù)行中包含所述特定單元格時(shí),根據(jù)所述數(shù)據(jù)模型,在所述數(shù)據(jù)行之前和/或之后按所述空行數(shù)量插入空行,并根據(jù)所述空行內(nèi)容填充所述空行。
2.根據(jù)權(quán)利要求I所述的多維數(shù)據(jù)展現(xiàn)裝置,其特征在于,所述數(shù)據(jù)模型設(shè)置模塊還在所述透視表發(fā)生變化,使得所述單元格的內(nèi)容移動(dòng)至其他單元格時(shí),將所述數(shù)據(jù)模型設(shè)置給所述其他單元格。
3.根據(jù)權(quán)利要求I所述的多維數(shù)據(jù)展現(xiàn)裝置,其特征在于,所述空行內(nèi)容包括公式,所述空行處理模塊根據(jù)所述公式,從所述透視表相關(guān)的數(shù)據(jù)表取值并進(jìn)行計(jì)算,將計(jì)算結(jié)果填充到所述空行中。
4.根據(jù)權(quán)利要求I所述的多維數(shù)據(jù)展現(xiàn)裝置,其特征在于,所述數(shù)據(jù)模型中還存儲(chǔ)所述單元格的名稱,所述空行處理模塊根據(jù)所述數(shù)據(jù)行中所有單元格的名稱,查詢到對(duì)應(yīng)于所述單元格的所述數(shù)據(jù)模型。
5.根據(jù)權(quán)利要求I至4中任一項(xiàng)所述的多維數(shù)據(jù)展現(xiàn)裝置,其特征在于,所述特定單元格為所述透視表中第一列中的單元格。
6.一種多維數(shù)據(jù)展現(xiàn)方法,其特征在于,包括 步驟202,為透視表中的單元格設(shè)置數(shù)據(jù)模型,并在所述數(shù)據(jù)模型中存儲(chǔ)位于所述單元格之前和/或之后的空行數(shù)量和空行內(nèi)容; 步驟204,在用戶選中的數(shù)據(jù)行中包含所述特定單元格時(shí),根據(jù)所述數(shù)據(jù)模型,在所述數(shù)據(jù)行之前和/或之后按所述空行數(shù)量插入空行,并根據(jù)所述空行內(nèi)容填充所述空行。
7.根據(jù)權(quán)利要求6所述的多維數(shù)據(jù)展現(xiàn)方法,其特征在于,還包括 在所述透視表發(fā)生變化,使得所述單元格的內(nèi)容移動(dòng)至其他單元格時(shí),將所述數(shù)據(jù)模型設(shè)置給所述其他單元格。
8.根據(jù)權(quán)利要求6所述的多維數(shù)據(jù)展現(xiàn)方法,其特征在于,所述空行內(nèi)容包括公式,所述步驟204包括 根據(jù)所述公式,從所述透視表相關(guān)的數(shù)據(jù)表取值并進(jìn)行計(jì)算,將計(jì)算結(jié)果填充到所述空行中。
9.根據(jù)權(quán)利要求6所述的多維數(shù)據(jù)展現(xiàn)方法,其特征在于,所述數(shù)據(jù)模型中還存儲(chǔ)所述單元格的名稱,所述步驟204還包括 根據(jù)所述數(shù)據(jù)行中所有單元格的名稱,查詢到對(duì)應(yīng)于所述單元格的所述數(shù)據(jù)模型。
10.根據(jù)權(quán)利要求6至9中任一項(xiàng)所述的多維數(shù)據(jù)展現(xiàn)方法,其特征在于,所述特定單元格為所述透視表中第一列中的單元格。
全文摘要
本發(fā)明提供了一種多維數(shù)據(jù)展現(xiàn)裝置,包括數(shù)據(jù)模型設(shè)置模塊,為透視表中的單元格設(shè)置數(shù)據(jù)模型,并在所述數(shù)據(jù)模型中存儲(chǔ)位于所述單元格之前和/或之后的空行數(shù)量和空行內(nèi)容;空行處理模塊,在用戶選中的數(shù)據(jù)行中包含所述特定單元格時(shí),根據(jù)所述數(shù)據(jù)模型,在所述數(shù)據(jù)行之前和/或之后按所述空行數(shù)量插入空行,并根據(jù)所述空行內(nèi)容填充所述空行。本發(fā)明還提供了一種多維數(shù)據(jù)展現(xiàn)方法。通過(guò)本發(fā)明,能夠使透視表的展現(xiàn)更加的靈活,更好地滿足客戶需求。
文檔編號(hào)G06F17/30GK102799652SQ201210224948
公開(kāi)日2012年11月28日 申請(qǐng)日期2012年6月29日 優(yōu)先權(quán)日2012年6月29日
發(fā)明者宋晶晶 申請(qǐng)人:用友軟件股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1