欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

表格頭的處理方法和系統(tǒng)的制作方法

文檔序號(hào):6339157閱讀:232來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):表格頭的處理方法和系統(tǒng)的制作方法
表格頭的處理方法和系統(tǒng)
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)技術(shù),特別是涉及一種表格頭的處理方法和系統(tǒng)。背景技術(shù)
在使用計(jì)算機(jī)處理大量符合一定規(guī)則的數(shù)據(jù)時(shí),表格是最常見(jiàn)的一種方式。特別是在企業(yè)ERP(Enterprise Resource Planning,企業(yè)資源規(guī)劃)產(chǎn)品中,最不可少的視圖單元就是表格,而要想展示復(fù)雜的數(shù)據(jù)時(shí),就一定要用到嵌套的表格頭才能夠表達(dá)出數(shù)據(jù)間的包含關(guān)系。例如,在表示時(shí)間的表格頭中,上級(jí)列頭“年份”包含了 12個(gè)下級(jí)列頭“月份”。嵌套的表格頭雖然已經(jīng)被廣泛引用,在顯示的時(shí)候具備嵌套形式以體現(xiàn)包含關(guān)系,但在后臺(tái)處理的過(guò)程中,傳統(tǒng)的嵌套形式的表格頭采用逐個(gè)創(chuàng)建定義的方式,導(dǎo)致不同的表格兼容性差,即不便于不同的表格間的互相應(yīng)用查找、已有數(shù)據(jù)的直接使用。

發(fā)明內(nèi)容基于此,有必要針對(duì)傳統(tǒng)的表格頭的處理方式兼容性差的問(wèn)題,提供一種表格頭的處理方法。一種表格頭的處理方法,包括以下步驟創(chuàng)建包括表格頭單元的數(shù)據(jù)單元集合類(lèi),所述表格頭單元分為基礎(chǔ)單元和上級(jí)單元;記錄所述上級(jí)單元涵蓋的至少一個(gè)表格頭單元;遍歷循環(huán)所述數(shù)據(jù)單元集合類(lèi)的每一個(gè)元素;判斷元素的類(lèi)型,如果是基礎(chǔ)單元,則傳遞給視圖單元?jiǎng)?chuàng)建一個(gè)基礎(chǔ)單元的指令, 如果是一個(gè)上級(jí)單元,則取得所述上級(jí)單元涵蓋的基礎(chǔ)單元的個(gè)數(shù),并依據(jù)所述個(gè)數(shù)傳遞給視圖單元?jiǎng)?chuàng)建所述上級(jí)單元的指令。在優(yōu)選的實(shí)施方式中,所述取得所述上級(jí)單元涵蓋的基礎(chǔ)單元的個(gè)數(shù)的步驟為統(tǒng)計(jì)所述上級(jí)單元直接涵蓋的基礎(chǔ)單元和間接涵蓋的基礎(chǔ)單元的個(gè)數(shù)之和。在優(yōu)選的實(shí)施方式中,還包括創(chuàng)建數(shù)據(jù)欄類(lèi)的步驟,所述基礎(chǔ)單元的屬性記錄在所述數(shù)據(jù)欄類(lèi)中,所述視圖單元根據(jù)所述基礎(chǔ)單元的屬性創(chuàng)建所述基礎(chǔ)單元。在優(yōu)選的實(shí)施方式中,還包括創(chuàng)建數(shù)據(jù)欄集合類(lèi)的步驟,所述數(shù)據(jù)欄集合類(lèi)包含所述基礎(chǔ)單元。在優(yōu)選的實(shí)施方式中,還包括創(chuàng)建數(shù)據(jù)帶類(lèi)的步驟,所述上級(jí)單元的屬性記錄在所述數(shù)據(jù)帶類(lèi)中。此外,還有必要針對(duì)傳統(tǒng)的表格頭的處理方式兼容性差的問(wèn)題,提供一種表格頭的處理系統(tǒng)。一種表格頭的處理系統(tǒng),包括創(chuàng)建單元,用于創(chuàng)建包括表格頭單元的數(shù)據(jù)單元集合類(lèi),所述表格頭單元分為基礎(chǔ)單元和上級(jí)單元;記錄單元,用于記錄所述上級(jí)單元涵蓋的至少一個(gè)表格頭單元;查詢(xún)單元,用于遍歷循環(huán)所述數(shù)據(jù)單元集合類(lèi)的每一個(gè)元素;視圖單元,用于創(chuàng)建表格;識(shí)別單元,用于判斷元素的類(lèi)型,如果是基礎(chǔ)單元,則傳遞給所述視圖單元?jiǎng)?chuàng)建一個(gè)基礎(chǔ)單元的指令,如果是一個(gè)上級(jí)單元,則取得所述上級(jí)單元涵蓋的基礎(chǔ)單元的個(gè)數(shù),并依據(jù)所述個(gè)數(shù)傳遞給視圖單元?jiǎng)?chuàng)建所述上級(jí)單元的指令。在優(yōu)選的實(shí)施方式中,所述識(shí)別單元取得上級(jí)單元涵蓋的基礎(chǔ)單元的個(gè)數(shù)的過(guò)程為統(tǒng)計(jì)所述上級(jí)單元直接涵蓋的基礎(chǔ)單元和間接涵蓋的基礎(chǔ)單元的個(gè)數(shù)之和。在優(yōu)選的實(shí)施方式中,所述創(chuàng)建單元還用于創(chuàng)建數(shù)據(jù)欄類(lèi),所述基礎(chǔ)單元的屬性記錄在所述數(shù)據(jù)欄類(lèi)中,所述視圖單元根據(jù)所述基礎(chǔ)單元的屬性創(chuàng)建所述基礎(chǔ)單元。在優(yōu)選的實(shí)施方式中,所述創(chuàng)建單元還用于創(chuàng)建數(shù)據(jù)欄集合類(lèi),所述數(shù)據(jù)欄集合類(lèi)包含所述基礎(chǔ)單元。在優(yōu)選的實(shí)施方式中,所述創(chuàng)建單元還用于創(chuàng)建數(shù)據(jù)帶類(lèi),所述上級(jí)單元的屬性記錄在所述數(shù)據(jù)帶類(lèi)中。上述表格頭的處理方法和系統(tǒng),通過(guò)將表格頭單元分為基礎(chǔ)單元和上級(jí)單元,記錄上級(jí)單元涵蓋的表格頭單元,表格頭中的各個(gè)單元之間不再是獨(dú)立的,而是相互關(guān)聯(lián)的, 在需要引用時(shí),能夠方便的得到某個(gè)單元的從屬關(guān)系,從而便于應(yīng)用查找。

圖1為一實(shí)施方式的表格頭的處理方法的流程圖;圖2為表格頭的示意圖;圖3為一實(shí)施方式的表格頭的處理系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式如圖1所示,一實(shí)施方式的表格頭的處理方法,包括以下步驟步驟S110,創(chuàng)建包括表格頭單元的數(shù)據(jù)單元集合類(lèi),所述表格頭單元分為基礎(chǔ)單元和上級(jí)單元。一般的表格通過(guò)網(wǎng)格將表格頭劃分成若干個(gè)單元,表格頭以各個(gè)單元為單位進(jìn)行拆解。通過(guò)對(duì)表格頭進(jìn)行拆解,將拆解后的表格頭劃分為表格頭單元。如圖2所示, 不同的單元用于定義其對(duì)應(yīng)的數(shù)據(jù)類(lèi)別,例如單元內(nèi)名稱(chēng)為“年度”下面對(duì)應(yīng)的數(shù)據(jù)為各個(gè)年度,如2009、2010等,單元內(nèi)名稱(chēng)為“季度”下面對(duì)應(yīng)的數(shù)據(jù)為年內(nèi)的各個(gè)季度,如第一季度、第二季度、第三季度、第四季度等。在圖2中,表格頭將數(shù)據(jù)以列的形式進(jìn)行劃分,在其他實(shí)施方式中,還可以是表格頭將數(shù)據(jù)以行的形式進(jìn)行劃分。按照表格頭內(nèi)各單元與數(shù)據(jù)區(qū)的接近程度,表格頭單元分為基礎(chǔ)單元和上級(jí)單元。將緊接數(shù)據(jù)區(qū)的單元作為基礎(chǔ)單元, 相對(duì)于基礎(chǔ)單元遠(yuǎn)離數(shù)據(jù)區(qū)的作為上級(jí)單元。例如,在圖2中,名稱(chēng)為“產(chǎn)品A”的單元緊接數(shù)據(jù)區(qū),因此名稱(chēng)為“產(chǎn)品A”的單元為基礎(chǔ)單元,名稱(chēng)為“主營(yíng)業(yè)務(wù)”的單元相對(duì)于名稱(chēng)為 “產(chǎn)品A”的單元遠(yuǎn)離數(shù)據(jù)區(qū),因此名稱(chēng)為“主營(yíng)業(yè)務(wù)”的單元為上級(jí)單元。步驟S120,記錄上級(jí)單元涵蓋的至少一個(gè)表格頭單元。因?yàn)樯霞?jí)單元遠(yuǎn)離數(shù)據(jù)區(qū), 因此其至少涵蓋一個(gè)表格頭單元,即至少涵蓋一個(gè)基礎(chǔ)單元和其他上級(jí)單元。需要將這種涵蓋關(guān)系記錄下來(lái),便于找到對(duì)應(yīng)關(guān)系。例如,在圖2中,名稱(chēng)為“主營(yíng)業(yè)務(wù)”的上級(jí)單元涵蓋名稱(chēng)為“產(chǎn)品A”、“產(chǎn)品B”的基礎(chǔ)單元,名稱(chēng)為“華東區(qū)”的上級(jí)單元涵蓋名稱(chēng)為“主營(yíng)業(yè)務(wù)”、“其他業(yè)務(wù)”的上級(jí)單元。也就是說(shuō),上級(jí)單元涵蓋的表格頭單元中,既有可能是基礎(chǔ)單元,還有可能是低一級(jí)的上級(jí)單元。步驟S130,遍歷循環(huán)數(shù)據(jù)單元集合類(lèi)的每一個(gè)元素。在步驟SllO和S120中根據(jù)用戶(hù)的輸入指令,創(chuàng)建數(shù)據(jù)單元集合類(lèi)并記錄表格頭單元涵蓋關(guān)系后,在顯示表格頭時(shí),遍歷循環(huán)數(shù)據(jù)單元集合類(lèi)的每一個(gè)元素,例如逐個(gè)讀取表格頭單元。步驟S140,判斷元素的類(lèi)型,如果是基礎(chǔ)單元,則進(jìn)入步驟S150,否則進(jìn)入步驟 S160。步驟S150,遞給視圖單元?jiǎng)?chuàng)建一個(gè)基礎(chǔ)單元的指令,然后進(jìn)入步驟S170。步驟S160,取得所述上級(jí)單元涵蓋的基礎(chǔ)單元的個(gè)數(shù),并依據(jù)所述個(gè)數(shù)傳遞給視圖單元?jiǎng)?chuàng)建所述上級(jí)單元的指令,然后進(jìn)入步驟S170。因?yàn)樯霞?jí)單元涵蓋的表格頭單元中, 既有可能是基礎(chǔ)單元,還有可能是低一級(jí)的上級(jí)單元,在上級(jí)單元涵蓋的表格頭單元全部是基礎(chǔ)單元時(shí),可以直接取得上級(jí)單元涵蓋的基礎(chǔ)單元的個(gè)數(shù);在上級(jí)單元涵蓋的表格頭單元中包括低一級(jí)的上級(jí)單元時(shí),通過(guò)低一級(jí)的上級(jí)單元逐級(jí)取得其涵蓋的基礎(chǔ)單元的個(gè)數(shù),再統(tǒng)計(jì)所有的基礎(chǔ)單元的個(gè)數(shù)之和。也就是說(shuō),取得所述上級(jí)單元涵蓋的基礎(chǔ)單元的個(gè)數(shù)為統(tǒng)計(jì)上級(jí)單元直接涵蓋的基礎(chǔ)單元和間接涵蓋的基礎(chǔ)單元的個(gè)數(shù)之和。取得上級(jí)單元涵蓋的基礎(chǔ)單元的個(gè)數(shù)后,就可以依據(jù)該個(gè)數(shù)獲得該上級(jí)單元橫跨表格的多少列或者多少行。例如,在圖2中,名稱(chēng)為“華東區(qū)”的上級(jí)單元橫跨表格的三列。另外,在創(chuàng)建上級(jí)單元之前,還可以判斷該上級(jí)單元所涵蓋的表格頭單元是否都已經(jīng)創(chuàng)建,如果未創(chuàng)建,可以先創(chuàng)建該上級(jí)單元所涵蓋的表格頭單元。步驟S170,判斷是否循環(huán)完畢,即數(shù)據(jù)單元集合類(lèi)的每一個(gè)元素是否都已經(jīng)訪問(wèn), 如果是,則流程結(jié)束,否則返回步驟S130繼續(xù)訪問(wèn)。上述表格頭的處理方法中,通過(guò)將表格頭單元分為基礎(chǔ)單元和上級(jí)單元,記錄上級(jí)單元涵蓋的表格頭單元,表格頭中的各個(gè)單元之間不再是獨(dú)立的,而是相互關(guān)聯(lián)的,在需要引用時(shí),能夠方便的得到某個(gè)單元的從屬關(guān)系,從而便于應(yīng)用查找。并且,上述表格頭的處理方法是與表格的數(shù)據(jù)無(wú)關(guān)的,對(duì)數(shù)據(jù)關(guān)系不作任何要求,任何的顯示控件下都可以支持。在優(yōu)選的實(shí)施方式中,還包括創(chuàng)建數(shù)據(jù)欄類(lèi)的步驟,所述基礎(chǔ)單元的屬性記錄在所述數(shù)據(jù)欄類(lèi)中,所述視圖單元根據(jù)所述基礎(chǔ)單元的屬性創(chuàng)建所述基礎(chǔ)單元。基礎(chǔ)單元的屬性可以是基礎(chǔ)單元的名稱(chēng)、位置、欄寬、欄高等。視圖單元在創(chuàng)建基礎(chǔ)單元的過(guò)程中,根據(jù)上述屬性,創(chuàng)建具有相應(yīng)名稱(chēng)、位置、欄寬、欄高的基礎(chǔ)單元。另外,還可以創(chuàng)建數(shù)據(jù)欄集合類(lèi),數(shù)據(jù)欄集合類(lèi)內(nèi)包括上述的基礎(chǔ)單元。通過(guò)創(chuàng)建數(shù)據(jù)欄集合類(lèi),方便對(duì)基礎(chǔ)單元進(jìn)行管理、整體的調(diào)用。步驟S130中遍歷循環(huán)數(shù)據(jù)單元集合類(lèi)的每一個(gè)元素的步驟,還可以是讀取數(shù)據(jù)欄集合類(lèi),再由數(shù)據(jù)欄集合類(lèi)找到基礎(chǔ)單元。在優(yōu)選的實(shí)施方式中,還包括創(chuàng)建數(shù)據(jù)帶類(lèi)的步驟,所述上級(jí)單元的屬性記錄在所述數(shù)據(jù)帶類(lèi)中。上級(jí)單元的屬性可以是上級(jí)單元的名稱(chēng)、欄寬、欄高、涵蓋的基礎(chǔ)單元等。此外,還提供了一種表格頭的處理系統(tǒng)。如圖3所示,表格頭的處理系統(tǒng)300包括創(chuàng)建單元310、記錄單元320、查詢(xún)單元330、識(shí)別單元340及用于創(chuàng)建表格的視圖單元350。
創(chuàng)建單元310用于創(chuàng)建包括表格頭單元的數(shù)據(jù)單元集合類(lèi),所述表格頭單元分為基礎(chǔ)單元和上級(jí)單元。一般的表格通過(guò)網(wǎng)格將表格頭劃分成若干個(gè)單元,表格頭以各個(gè)單元為單位進(jìn)行拆解。通過(guò)對(duì)表格頭進(jìn)行拆解,將拆解后的表格頭劃分為表格頭單元。如圖 2所示,不同的單元用于定義其對(duì)應(yīng)的數(shù)據(jù)類(lèi)別,例如單元內(nèi)名稱(chēng)為“年度”下面對(duì)應(yīng)的數(shù)據(jù)為各個(gè)年度,如2009、2010等,單元內(nèi)名稱(chēng)為“季度”下面對(duì)應(yīng)的數(shù)據(jù)為年內(nèi)的各個(gè)季度, 如第一季度、第二季度、第三季度、第四季度等。在圖2中,表格頭將數(shù)據(jù)以列的形式進(jìn)行劃分,在其他實(shí)施方式中,還可以是表格頭將數(shù)據(jù)以行的形式進(jìn)行劃分。按照表格頭內(nèi)各單元與數(shù)據(jù)區(qū)的接近程度,表格頭單元分為基礎(chǔ)單元和上級(jí)單元。將緊接數(shù)據(jù)區(qū)的單元作為基礎(chǔ)單元,相對(duì)于基礎(chǔ)單元遠(yuǎn)離數(shù)據(jù)區(qū)的作為上級(jí)單元。例如,在圖2中,名稱(chēng)為“產(chǎn)品A”的單元緊接數(shù)據(jù)區(qū),因此名稱(chēng)為“產(chǎn)品A”的單元為基礎(chǔ)單元,名稱(chēng)為“主營(yíng)業(yè)務(wù)”的單元相對(duì)于名稱(chēng)為“產(chǎn)品A”的單元遠(yuǎn)離數(shù)據(jù)區(qū),因此名稱(chēng)為“主營(yíng)業(yè)務(wù)”的單元為上級(jí)單元。記錄單元120用于記錄所述上級(jí)單元涵蓋的至少一個(gè)表格頭單元。因?yàn)樯霞?jí)單元遠(yuǎn)離數(shù)據(jù)區(qū),因此其至少涵蓋一個(gè)表格頭單元,即至少涵蓋一個(gè)基礎(chǔ)單元和其他上級(jí)單元。 需要將這種涵蓋關(guān)系記錄下來(lái),便于找到對(duì)應(yīng)關(guān)系。例如,在圖2中,名稱(chēng)為“主營(yíng)業(yè)務(wù)”的上級(jí)單元涵蓋名稱(chēng)為“產(chǎn)品A”、“產(chǎn)品B”的基礎(chǔ)單元,名稱(chēng)為“華東區(qū)”的上級(jí)單元涵蓋名稱(chēng)為“主營(yíng)業(yè)務(wù)”、“其他業(yè)務(wù)”的上級(jí)單元。也就是說(shuō),上級(jí)單元涵蓋的表格頭單元中,既有可能是基礎(chǔ)單元,還有可能是低一級(jí)的上級(jí)單元。查詢(xún)單元330用于遍歷循環(huán)所述數(shù)據(jù)單元集合類(lèi)的每一個(gè)元素。創(chuàng)建單元310和記錄單元320根據(jù)用戶(hù)的輸入指令,創(chuàng)建數(shù)據(jù)單元集合類(lèi)并記錄表格頭單元涵蓋關(guān)系后, 在顯示表格頭時(shí),遍歷循環(huán)數(shù)據(jù)單元集合類(lèi)的每一個(gè)元素,例如逐個(gè)讀取表格頭單元。識(shí)別單元340用于判斷元素的類(lèi)型,如果是基礎(chǔ)單元,則傳遞給所述視圖單元350 創(chuàng)建一個(gè)基礎(chǔ)單元的指令,如果是一個(gè)上級(jí)單元,則取得所述上級(jí)單元涵蓋的基礎(chǔ)單元的個(gè)數(shù),并依據(jù)所述個(gè)數(shù)傳遞給視圖單元350創(chuàng)建所述上級(jí)單元的指令。因?yàn)樯霞?jí)單元涵蓋的表格頭單元中,既有可能是基礎(chǔ)單元,還有可能是低一級(jí)的上級(jí)單元,在上級(jí)單元涵蓋的表格頭單元全部是基礎(chǔ)單元時(shí),可以直接取得上級(jí)單元涵蓋的基礎(chǔ)單元的個(gè)數(shù);在上級(jí)單元涵蓋的表格頭單元中包括低一級(jí)的上級(jí)單元時(shí),通過(guò)低一級(jí)的上級(jí)單元逐級(jí)取得其涵蓋的基礎(chǔ)單元的個(gè)數(shù),再統(tǒng)計(jì)所有的基礎(chǔ)單元的個(gè)數(shù)之和。也就是說(shuō),識(shí)別單元340取得上級(jí)單元涵蓋的基礎(chǔ)單元的個(gè)數(shù)的過(guò)程為統(tǒng)計(jì)所述上級(jí)單元直接涵蓋的基礎(chǔ)單元和間接涵蓋的基礎(chǔ)單元的個(gè)數(shù)之和。取得上級(jí)單元涵蓋的基礎(chǔ)單元的個(gè)數(shù)后,就可以依據(jù)該個(gè)數(shù)獲得該上級(jí)單元橫跨表格的多少列或者多少行。例如,在圖2中,名稱(chēng)為“華東區(qū)”的上級(jí)單元橫跨表格的三列。另外,在創(chuàng)建上級(jí)單元之前,還可以判斷該上級(jí)單元所涵蓋的表格頭單元是否都已經(jīng)創(chuàng)建,如果未創(chuàng)建,可以先創(chuàng)建該上級(jí)單元所涵蓋的表格頭單元。在優(yōu)選的實(shí)施方式中,所述創(chuàng)建單元還用于創(chuàng)建數(shù)據(jù)欄類(lèi),所述基礎(chǔ)單元的屬性記錄在所述數(shù)據(jù)欄類(lèi)中,所述視圖單元根據(jù)所述基礎(chǔ)單元的屬性創(chuàng)建所述基礎(chǔ)單元?;A(chǔ)單元的屬性可以是基礎(chǔ)單元的名稱(chēng)、位置、欄寬、欄高等。視圖單元在創(chuàng)建基礎(chǔ)單元的過(guò)程中,根據(jù)上述屬性,創(chuàng)建具有相應(yīng)名稱(chēng)、位置、欄寬、欄高的基礎(chǔ)單元。另外,所述創(chuàng)建單元還用于創(chuàng)建數(shù)據(jù)欄集合類(lèi),所述數(shù)據(jù)欄集合類(lèi)包含所述基礎(chǔ)單元。通過(guò)創(chuàng)建數(shù)據(jù)欄集合類(lèi),方便對(duì)基礎(chǔ)單元進(jìn)行管理、整體的調(diào)用。查詢(xún)單元330遍歷循環(huán)數(shù)據(jù)單元集合類(lèi)的每一個(gè)元素,還可以是讀取數(shù)據(jù)欄集合類(lèi),再由數(shù)據(jù)欄集合類(lèi)找到基礎(chǔ)單元。
6
在優(yōu)選的實(shí)施方式中,所述創(chuàng)建單元還用于創(chuàng)建數(shù)據(jù)帶類(lèi),所述上級(jí)單元的屬性記錄在所述數(shù)據(jù)帶類(lèi)中。上級(jí)單元的屬性可以是上級(jí)單元的名稱(chēng)、欄寬、欄高、涵蓋的基礎(chǔ)單元等。上述表格頭的處理系統(tǒng)中,通過(guò)將表格頭單元分為基礎(chǔ)單元和上級(jí)單元,記錄上級(jí)單元涵蓋的表格頭單元,表格頭中的各個(gè)單元之間不再是獨(dú)立的,而是相互關(guān)聯(lián)的,在需要引用時(shí),能夠方便的得到某個(gè)單元的從屬關(guān)系,從而便于應(yīng)用查找。并且,上述表格頭的處理系統(tǒng)是與表格的數(shù)據(jù)無(wú)關(guān)的,對(duì)數(shù)據(jù)關(guān)系不作任何要求,任何的顯示控件下都可以支持。以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)本發(fā)明專(zhuān)利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專(zhuān)利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
權(quán)利要求
1.一種表格頭的處理方法,包括以下步驟創(chuàng)建包括表格頭單元的數(shù)據(jù)單元集合類(lèi),所述表格頭單元分為基礎(chǔ)單元和上級(jí)單元;記錄所述上級(jí)單元涵蓋的至少一個(gè)表格頭單元;遍歷循環(huán)所述數(shù)據(jù)單元集合類(lèi)的每一個(gè)元素;判斷元素的類(lèi)型,如果是基礎(chǔ)單元,則傳遞給視圖單元?jiǎng)?chuàng)建一個(gè)基礎(chǔ)單元的指令,如果是一個(gè)上級(jí)單元,則取得所述上級(jí)單元涵蓋的基礎(chǔ)單元的個(gè)數(shù),并依據(jù)所述個(gè)數(shù)傳遞給視圖單元?jiǎng)?chuàng)建所述上級(jí)單元的指令。
2.根據(jù)權(quán)利要求1所述的表格頭的處理方法,其特征在于,所述取得所述上級(jí)單元涵蓋的基礎(chǔ)單元的個(gè)數(shù)的步驟為統(tǒng)計(jì)所述上級(jí)單元直接涵蓋的基礎(chǔ)單元和間接涵蓋的基礎(chǔ)單元的個(gè)數(shù)之和。
3.根據(jù)權(quán)利要求1所述的表格頭的處理方法,其特征在于,還包括創(chuàng)建數(shù)據(jù)欄類(lèi)的步驟,所述基礎(chǔ)單元的屬性記錄在所述數(shù)據(jù)欄類(lèi)中,所述視圖單元根據(jù)所述基礎(chǔ)單元的屬性創(chuàng)建所述基礎(chǔ)單元。
4.根據(jù)權(quán)利要求3所述的表格頭的處理方法,其特征在于,還包括創(chuàng)建數(shù)據(jù)欄集合類(lèi)的步驟,所述數(shù)據(jù)欄集合類(lèi)包含所述基礎(chǔ)單元。
5.根據(jù)權(quán)利要求4所述的表格頭的處理方法,其特征在于,還包括創(chuàng)建數(shù)據(jù)帶類(lèi)的步驟,所述上級(jí)單元的屬性記錄在所述數(shù)據(jù)帶類(lèi)中。
6.一種表格頭的處理系統(tǒng),其特征在于,包括創(chuàng)建單元,用于創(chuàng)建包括表格頭單元的數(shù)據(jù)單元集合類(lèi),所述表格頭單元分為基礎(chǔ)單元和上級(jí)單元;記錄單元,用于記錄所述上級(jí)單元涵蓋的至少一個(gè)表格頭單元;查詢(xún)單元,用于遍歷循環(huán)所述數(shù)據(jù)單元集合類(lèi)的每一個(gè)元素;視圖單元,用于創(chuàng)建表格;識(shí)別單元,用于判斷元素的類(lèi)型,如果是基礎(chǔ)單元,則傳遞給所述視圖單元?jiǎng)?chuàng)建一個(gè)基礎(chǔ)單元的指令,如果是一個(gè)上級(jí)單元,則取得所述上級(jí)單元涵蓋的基礎(chǔ)單元的個(gè)數(shù),并依據(jù)所述個(gè)數(shù)傳遞給視圖單元?jiǎng)?chuàng)建所述上級(jí)單元的指令。
7.根據(jù)權(quán)利要求6所述的表格頭的處理系統(tǒng),其特征在于,所述識(shí)別單元取得上級(jí)單元涵蓋的基礎(chǔ)單元的個(gè)數(shù)的過(guò)程為統(tǒng)計(jì)所述上級(jí)單元直接涵蓋的基礎(chǔ)單元和間接涵蓋的基礎(chǔ)單元的個(gè)數(shù)之和。
8.根據(jù)權(quán)利要求1所述的表格頭的處理系統(tǒng),其特征在于,所述創(chuàng)建單元還用于創(chuàng)建數(shù)據(jù)欄類(lèi),所述基礎(chǔ)單元的屬性記錄在所述數(shù)據(jù)欄類(lèi)中,所述視圖單元根據(jù)所述基礎(chǔ)單元的屬性創(chuàng)建所述基礎(chǔ)單元。
9.根據(jù)權(quán)利要求8所述的表格頭的處理系統(tǒng),其特征在于,所述創(chuàng)建單元還用于創(chuàng)建數(shù)據(jù)欄集合類(lèi),所述數(shù)據(jù)欄集合類(lèi)包含所述基礎(chǔ)單元。
10.根據(jù)權(quán)利要求9所述的表格頭的處理系統(tǒng),其特征在于,所述創(chuàng)建單元還用于創(chuàng)建數(shù)據(jù)帶類(lèi),所述上級(jí)單元的屬性記錄在所述數(shù)據(jù)帶類(lèi)中。
全文摘要
一種表格頭的處理方法,包括以下步驟創(chuàng)建包括表格頭單元的數(shù)據(jù)單元集合類(lèi),所述表格頭單元分為基礎(chǔ)單元和上級(jí)單元;記錄所述上級(jí)單元涵蓋的至少一個(gè)表格頭單元;遍歷循環(huán)所述數(shù)據(jù)單元集合類(lèi)的每一個(gè)元素;判斷元素的類(lèi)型,如果是基礎(chǔ)單元,則傳遞給視圖單元?jiǎng)?chuàng)建一個(gè)基礎(chǔ)單元的指令,如果是一個(gè)上級(jí)單元,則取得所述上級(jí)單元涵蓋的基礎(chǔ)單元的個(gè)數(shù),并依據(jù)所述個(gè)數(shù)傳遞給視圖單元?jiǎng)?chuàng)建所述上級(jí)單元的指令。此外,還提供了一種表格頭的處理系統(tǒng)。
文檔編號(hào)G06F17/30GK102567349SQ20101059576
公開(kāi)日2012年7月11日 申請(qǐng)日期2010年12月20日 優(yōu)先權(quán)日2010年12月20日
發(fā)明者喬世偉, 王林 申請(qǐng)人:金蝶軟件(中國(guó))有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
阿克陶县| 竹北市| 金乡县| 台中县| 栾川县| 大港区| 西峡县| 渭源县| 渑池县| 静宁县| 阿拉善盟| 定安县| 成都市| 泸水县| 伽师县| 太仆寺旗| 华池县| 阿瓦提县| 吐鲁番市| 宿迁市| 阿鲁科尔沁旗| 洞头县| 陆丰市| 囊谦县| 呼和浩特市| 健康| 郑州市| 新龙县| 兴隆县| 浑源县| 平利县| 博爱县| 屏边| 贵港市| 霍州市| 双桥区| 项城市| 启东市| 浮山县| 光山县| 灵山县|