两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種數(shù)據(jù)分類過(guò)濾方法、系統(tǒng)及設(shè)備的制作方法

文檔序號(hào):6470326閱讀:267來(lái)源:國(guó)知局
專利名稱:一種數(shù)據(jù)分類過(guò)濾方法、系統(tǒng)及設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明屬于數(shù)據(jù)處理領(lǐng)域,尤其涉及一種數(shù)據(jù)分類過(guò)濾方法、系統(tǒng)及設(shè)備。
技術(shù)背景在企業(yè)信息化過(guò)程中,用戶在編輯界面維護(hù)表格數(shù)據(jù)時(shí),表格行數(shù)將隨著 數(shù)據(jù)的增多而增多。當(dāng)表格行數(shù)達(dá)到幾十行,甚至上百行時(shí),由于顯示界面有 限,導(dǎo)致用戶在維護(hù)表格數(shù)據(jù)時(shí),需要不斷的拖動(dòng)滾動(dòng)條來(lái)進(jìn)行數(shù)據(jù)的查找、 表格的定位等維護(hù)操作,從而影響用戶數(shù)據(jù)錄入的效率,同時(shí)影響收集數(shù)據(jù)的 標(biāo)準(zhǔn)化和數(shù)據(jù)的質(zhì)量。因此,需要合理設(shè)計(jì)編輯界面中的表格,以改善表格數(shù) 據(jù)維護(hù)的友好性?,F(xiàn)有技術(shù)提供了一種改善表格數(shù)據(jù)維護(hù)的友好性的方法,簡(jiǎn)述如下根據(jù) 表格的關(guān)鍵列中數(shù)據(jù)對(duì)整個(gè)表格數(shù)據(jù)進(jìn)行排序,從而使用戶可以根據(jù)排序順序 快速定位表格行,從而對(duì)表格數(shù)據(jù)進(jìn)行維護(hù)。其中表格的關(guān)鍵列是指在表格中 的所有行中,該列的值均是唯一的。采用關(guān)鍵列排序的方法改善表格數(shù)據(jù)維護(hù) 的友好性時(shí),如果數(shù)據(jù)的維護(hù)順序與關(guān)鍵列的順序不一致,用戶依然需要通過(guò) 繁瑣的步驟才能定位表格行的位置。同時(shí)在定位表格行的位置時(shí),仍然需要通 過(guò)拖動(dòng)滾動(dòng)條或者4定盤進(jìn)行定位。且在數(shù)據(jù)維護(hù)完畢后,用戶無(wú)法根據(jù)數(shù)據(jù)維 護(hù)順序進(jìn)行數(shù)據(jù)查看和修改。現(xiàn)有技術(shù)提供了一種凍結(jié)前置列的方法來(lái)改善表格數(shù)據(jù)維護(hù)的友好性。其 中前置列是指關(guān)鍵列之前的所有列。采用凍結(jié)前置列的方法來(lái)改善表格數(shù)據(jù)維 護(hù)的友好性時(shí),當(dāng)表格數(shù)據(jù)的行數(shù)較多時(shí),用戶只能通過(guò)遍歷的方式進(jìn)行位置 定位,從而給數(shù)據(jù)維護(hù)帶來(lái)不便。發(fā)明內(nèi)容本發(fā)明的目的在于纟是供一種數(shù)據(jù)分類過(guò)濾方法,旨在解決現(xiàn)有技術(shù)在維護(hù) 表格數(shù)據(jù)時(shí),難以對(duì)表格數(shù)據(jù)進(jìn)行快速定位,而造成數(shù)據(jù)維護(hù)的友好性較差的 問(wèn)題。本發(fā)明是這樣實(shí)現(xiàn)的, 一種數(shù)據(jù)分類過(guò)濾方法,所述方法包括下述步驟 接收用戶輸入的表格中關(guān)鍵列的分類列信息;遍歷表格中的所有數(shù)據(jù),并顯示表格中的關(guān)鍵列的對(duì)應(yīng)分類列信息與用戶輸入的關(guān)鍵列的分類列信息一致的數(shù)據(jù)。本發(fā)明的另一目的在于提供一種數(shù)據(jù)分類過(guò)濾系統(tǒng),所述系統(tǒng)包括 分類列信息接收單元,用于接收用戶輸入的表格中關(guān)鍵列的分類列信息; 表格數(shù)據(jù)過(guò)濾單元,用于遍歷表格中的所有數(shù)據(jù),并顯示表格中的關(guān)4建列的對(duì)應(yīng)分類列信息與用戶輸入的關(guān)鍵列的分類列信息 一致的數(shù)據(jù)。本發(fā)明的另 一 目的在于提供一種包括所述數(shù)據(jù)分類過(guò)濾系統(tǒng)的數(shù)據(jù)分類過(guò)濾設(shè)備。在本發(fā)明實(shí)施例中,通過(guò)接收用戶輸入的表格中關(guān)鍵列的分類列信息,根 據(jù)該分類列信息過(guò)濾表格中的數(shù)據(jù),并顯示表格中關(guān)鍵列的分類列信息與用戶 輸入的關(guān)鍵列的分類列信息一致的數(shù)據(jù),從而減少了大數(shù)據(jù)量對(duì)維護(hù)的干擾, 提高了表格數(shù)據(jù)維護(hù)的效率和質(zhì)量,改善了表格數(shù)據(jù)維護(hù)的友好性。


圖1是本發(fā)明實(shí)施例提供的數(shù)據(jù)分類過(guò)濾方法的實(shí)現(xiàn)流程圖; 圖2是本發(fā)明實(shí)施例提供的質(zhì)4企項(xiàng)目表的示意圖;圖3是本發(fā)明實(shí)施例提供的將表格中關(guān)鍵列的分類列信息裝載至對(duì)應(yīng)的分 類列下拉框的實(shí)現(xiàn)流程圖;圖4是本發(fā)明實(shí)施例提供的質(zhì)檢項(xiàng)目表的樹狀分類示意圖; 圖5是本發(fā)明實(shí)施例提供的數(shù)據(jù)分類過(guò)濾系統(tǒng)的結(jié)構(gòu)框圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí) 施例,對(duì)本發(fā)明進(jìn)4亍進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅 僅用以解釋本發(fā)明,并不用于限定本發(fā)明。在本發(fā)明實(shí)施例中,通過(guò)接收用戶輸入的表格中關(guān)鍵列的分類列信息,根 據(jù)該分類列信息過(guò)濾表格中的數(shù)據(jù),并顯示表格中關(guān)鍵列的分類列信息與用戶 輸入的關(guān)鍵列的分類列信息一致的數(shù)據(jù),從而實(shí)現(xiàn)了一種數(shù)據(jù)分類過(guò)濾方法, 提高了數(shù)據(jù)維護(hù)的效率和質(zhì)量。圖1示出了本發(fā)明實(shí)施例提供的數(shù)據(jù)分類過(guò)濾方法的實(shí)現(xiàn)流程,詳述如下 在步驟S101中,接收用戶輸入的表格中關(guān)鍵列的分類列信息。 其中表格中的關(guān)鍵列是指表格中的所有行中該列的值均是唯一的。關(guān)鍵列 的分類列信息可以包括關(guān)鍵列的多級(jí)分類列信息,如一級(jí)分類列信息、二級(jí)分 類列信息、三級(jí)分類列信息等,也可以只包括關(guān)鍵列的單級(jí)分類列信息。在本發(fā)明實(shí)施例中,可以通過(guò)為關(guān)鍵列的每個(gè)分類列設(shè)置一對(duì)應(yīng)的下拉框, 用于接收用戶輸入的關(guān)鍵列的分類列信息(稱為分類列下拉框)。為了使表格 編輯界面更加直觀和友好,在為關(guān)鍵列的分類列設(shè)置用于接收對(duì)應(yīng)關(guān)鍵列的分 類列信息的分類列下拉框時(shí),將與關(guān)鍵列的分類列對(duì)應(yīng)的分類列下拉框設(shè)置于 對(duì)應(yīng)的關(guān)鍵列的分類列上方,以使用戶直觀的區(qū)分關(guān)鍵列的各分類列。在本發(fā)明實(shí)施例中,用戶可以通過(guò)鍵盤直接在分類列下拉框中輸入對(duì)應(yīng)的 關(guān)鍵列的分類列信息,也可以將表格中關(guān)4建列的分類列信息裝載至對(duì)應(yīng)的分類 列下拉框中,以使用戶通過(guò)該分類列下拉框即可選擇對(duì)應(yīng)的分類列信息。其中 將表格中關(guān)4定列的分類列信息裝載至對(duì)應(yīng)的分類列下4立框的過(guò)程如下 A 、獲取關(guān)鍵列的各級(jí)分類列信息;B、 清空為各級(jí)分類列設(shè)置的分類列下拉框;C、 將獲取的關(guān)4建列的各級(jí)分類列信息裝載至對(duì)應(yīng)的分類列下拉框。通過(guò)上述過(guò)程,將表格中關(guān)鍵列的各級(jí)分類信息裝載至對(duì)應(yīng)的分類列下拉 框中,從而使分類列下拉框中的分類列信息與表格中關(guān)鍵列的分類列信息保持 一致。請(qǐng)參閱圖2,為一用于顯示質(zhì)檢項(xiàng)目信息的表格(稱為質(zhì)檢項(xiàng)目表),該 質(zhì)檢項(xiàng)目表的關(guān)鍵列為質(zhì)檢項(xiàng)目編碼,質(zhì)檢項(xiàng)目編碼的分類列包括一級(jí)分類列、 二級(jí)分類列、三級(jí)分類列和四級(jí)分類列,通過(guò)在該質(zhì)檢項(xiàng)目表的任何空白處設(shè) 置四個(gè)下拉框,分別對(duì)應(yīng)質(zhì)檢項(xiàng)目的一級(jí)分類列、二級(jí)分類列、三級(jí)分類列和 四級(jí)分類列,分別稱為一級(jí)分類列下拉框、二級(jí)分類列下^立框、三級(jí)分類列下 拉框和四級(jí)分類列下拉框。通過(guò)上述一級(jí)分類列下拉框、二級(jí)分類列下拉框、 三級(jí)分類列下拉框和四級(jí)分類列下拉框可以接收用戶輸入的一級(jí)分類列信息、 二級(jí)分類列信息、三級(jí)分類列信息和四級(jí)分類列信息?;蛘咄ㄟ^(guò)將質(zhì)檢項(xiàng)目表 中質(zhì)檢項(xiàng)目編碼的一級(jí)分類信息、二級(jí)分類信息、三級(jí)分類信息、四級(jí)分類信 息裝載至對(duì)應(yīng)的一級(jí)分類列下拉框、二級(jí)分類列下拉框、三級(jí)分類列下拉框、 四級(jí)分類列下拉框,從而使用戶直接通過(guò)該對(duì)應(yīng)的分類列下拉框選擇對(duì)應(yīng)的分 類列信息。在步驟S102中,遍歷表格中的所有數(shù)據(jù),并顯示表格中的關(guān)鍵列的對(duì)應(yīng)分 類列信息與接收的關(guān)鍵列的分類列信息一致的數(shù)據(jù)。在本發(fā)明實(shí)施例中,可以通過(guò)如下方式遍歷表格中的所有數(shù)據(jù),并顯示表 格中的關(guān)鍵列的分類列信息與接收的關(guān)鍵列的分類列信息一致的數(shù)據(jù)循環(huán)處理所有的行{如果當(dāng)前行的對(duì)應(yīng)分類列信息與接收的關(guān)鍵列的分類列信息一致,則 顯示當(dāng)前行;否則,隱藏當(dāng)前行}請(qǐng)參閱圖2,當(dāng)用戶通過(guò)二級(jí)分類列對(duì)應(yīng)的二級(jí)分類列下拉框輸入的關(guān)鍵 列的分類列信息為"特殊質(zhì)檢項(xiàng)目,,時(shí),則遍歷該質(zhì)4企項(xiàng)目表,并顯示該質(zhì)檢項(xiàng)目表中關(guān)鍵列的二級(jí)分類列信息為"特殊質(zhì)檢項(xiàng)目,,的行,從而使表格中的 數(shù)據(jù)按照關(guān)鍵列的二級(jí)分類列信息進(jìn)行過(guò)濾,便于用戶定位表格的行位置。當(dāng)表格中的關(guān)鍵列發(fā)生變化時(shí),即在表格中增加了一條數(shù)據(jù),或者從表格 中刪除了一條數(shù)據(jù),或者對(duì)表格中的數(shù)據(jù)進(jìn)行修改時(shí),關(guān)鍵列的分類列信息可 能也隨之發(fā)生變化,為了使與關(guān)鍵列的分類列對(duì)應(yīng)的分類列下拉框中的分類列信息與表格中的分類列信息保持一致,圖3示出了本發(fā)明另一實(shí)施例提供的將 表格中關(guān)鍵列的分類列信息裝載至對(duì)應(yīng)的分類列下拉框的實(shí)現(xiàn)流程,詳述如下 在步驟S301中,對(duì)表格中關(guān)鍵列的分類列信息進(jìn)行樹狀分類。 假設(shè)有一用于顯示質(zhì)檢項(xiàng)目信息的表格(稱為質(zhì)才企項(xiàng)目表),該質(zhì)檢項(xiàng)目 表的關(guān)鍵列為質(zhì)檢項(xiàng)目編碼。質(zhì)檢項(xiàng)目編碼的分類列包括一級(jí)分類列(一級(jí)分 類列信息包括采購(gòu)物資、自產(chǎn)物資、HX化學(xué)成分、化學(xué)分類、物理分類)、 二級(jí)分類列(二級(jí)分類列信息包括化學(xué)分類下的成分類以及物理分類下的力學(xué) 類、外觀類和內(nèi)在類)、三級(jí)分類列(三級(jí)分類列信息包括力學(xué)類下的力學(xué)常 規(guī)檢驗(yàn)項(xiàng)目、非常規(guī)檢驗(yàn)項(xiàng)目和特殊檢驗(yàn)項(xiàng)目)、四級(jí)分類列(四級(jí)分類列信 息包括力學(xué)常規(guī)檢驗(yàn)項(xiàng)目下的拉伸試驗(yàn)、沖擊試驗(yàn)、彎曲試驗(yàn)和時(shí)效沖擊)。 對(duì)上述質(zhì)檢項(xiàng)目表中的關(guān)鍵列的分類列信息進(jìn)行樹狀分類后,得到的質(zhì)檢項(xiàng)目 表中的關(guān)鍵列的樹狀分類如圖4所示。其中關(guān)鍵列的一級(jí)分類列為該樹狀分類 的根節(jié)點(diǎn),關(guān)鍵列的二級(jí)分類列為該樹狀分類的根節(jié)點(diǎn)的子節(jié)點(diǎn),依此類推, 根據(jù)表格中關(guān)鍵列的分類列信息即可得到關(guān)鍵列的樹狀分類。在本發(fā)明實(shí)施例中,設(shè)置一數(shù)據(jù)庫(kù)表,用于存儲(chǔ)關(guān)4建列的樹狀分類(稱為中分類ID字段用于唯一標(biāo)識(shí)關(guān)鍵列的一個(gè)分類,分類的長(zhǎng)編碼用于標(biāo)識(shí)該樹狀 分類中各節(jié)點(diǎn)之間的上下級(jí)關(guān)系,該分類的長(zhǎng)編碼的編碼規(guī)則可以為子節(jié)點(diǎn)的長(zhǎng)編碼在父節(jié)點(diǎn)的長(zhǎng)編碼后增加一位,各兄弟節(jié)點(diǎn)的長(zhǎng)編碼的位數(shù)一致,最后 一位不相同,如假設(shè)根節(jié)點(diǎn)的長(zhǎng)編碼為1,則根節(jié)點(diǎn)的子節(jié)點(diǎn)的長(zhǎng)編碼可以為 1.1, 1.2、 1.3、 1.4等,長(zhǎng)編碼為1.1的節(jié)點(diǎn)的子節(jié)點(diǎn)的長(zhǎng)編碼可以為1.11、 1.12、1.13等,依此類推。為了詳細(xì)的描述關(guān)鍵列的樹狀分類,該樹狀分類表中還可 以包括分類編碼、分類名稱、分類描述、分類級(jí)別、是否為葉子節(jié)點(diǎn)、上級(jí)分 類ID中的一個(gè)或者多個(gè)字段。該樹狀分類表如下表所示字段代碼字段名稱說(shuō)明FIDFID主鍵,Identity(l,l),自增長(zhǎng)關(guān)鍵字FNumber編碼分類編碼FName名稱分類名稱FDescription描述分類描述FLongNumber長(zhǎng)編碼分類的長(zhǎng)編碼FLevel級(jí)別從根節(jié)點(diǎn)開始為1,依次增加FIsLeaf是否葉子節(jié)點(diǎn)是否是葉子節(jié)點(diǎn)FParentID上級(jí)分類ID上級(jí)分類ID在本發(fā)明實(shí)施例中,在關(guān)鍵列所在的表中設(shè)置一分類標(biāo)識(shí)字段(稱為分類ID,采用FgroupID表示),用于標(biāo)識(shí)該關(guān)鍵列的分類列信息,即將關(guān)鍵列所在 的表與關(guān)鍵列的樹狀分類表進(jìn)行關(guān)聯(lián),如對(duì)于上述質(zhì)檢項(xiàng)目表,此時(shí),該質(zhì)檢 項(xiàng)目表中還包括FgroupID字段。在步驟S302中,當(dāng)表格中關(guān)鍵列的數(shù)據(jù)發(fā)生變化時(shí),根據(jù)關(guān)鍵列的樹狀分 類,獲取關(guān)鍵列的分類信息,并根據(jù)獲取的關(guān)鍵列的分類信息更新表格中對(duì)應(yīng) 的分類列信息。其中表格中關(guān)鍵列的數(shù)據(jù)發(fā)生變化可以是關(guān)鍵列中增加了 一條數(shù)據(jù)、關(guān)鍵 列中減少了一條數(shù)據(jù)、關(guān)鍵列中的數(shù)據(jù)被修改等。根據(jù)關(guān)鍵列的樹狀分類,獲 取關(guān)鍵列的分類信息,并根據(jù)獲取的關(guān)鍵列的分類信息更新表格中對(duì)應(yīng)的分類 列信息的具體過(guò)程如下A、 獲取表格中每條數(shù)據(jù)的分類ID (FgroupID的值);B、 遍歷樹狀分類表,根據(jù)該分類ID從樹狀分類表中獲取表格中關(guān)鍵列 的分類列信息;c、 將獲取的關(guān)鍵列的的分類列信息填充至表格中關(guān)鍵列的對(duì)應(yīng)分類列中。請(qǐng)參閱圖2,當(dāng)用戶選擇關(guān)鍵列的樹狀分類中的拉伸試驗(yàn)分類,在該分類 中添加一條質(zhì)檢項(xiàng)目信息時(shí),關(guān)鍵列的數(shù)據(jù)發(fā)生變化,此時(shí),根據(jù)用戶選擇的 關(guān)鍵列的樹狀分類中的拉伸試驗(yàn)分類,即可得到添加至關(guān)鍵列所在的表格中的 質(zhì)檢項(xiàng)目信息的分類ID,依此類推,可以得到表格中任何一條數(shù)據(jù)的分類ID, 獲取表格中每條數(shù)據(jù)的分類ID,根據(jù)獲取的分類ID從樹狀分類表中獲取關(guān)鍵 列的分類列信息,即獲取表格中每條數(shù)據(jù)的 一級(jí)分類列信息,二級(jí)分類列信息, 三級(jí)分類列信息,四級(jí)分類列信息。將獲取的分類列信息填充表格中對(duì)應(yīng)的分 類列。在步驟S303中,根據(jù)表格中關(guān)鍵列的分類列信息裝載至對(duì)應(yīng)的分類列下拉 框中。其具體步驟如下A 、獲取關(guān)鍵列的各級(jí)分類列信息;B、 清空為各級(jí)分類列設(shè)置的分類列下拉框;C、 將獲取的關(guān)鍵的各級(jí)分類列信息裝載至對(duì)應(yīng)的分類列下拉框。 在本發(fā)明實(shí)施例中,為了使用戶可以對(duì)表格中的所有數(shù)據(jù)進(jìn)行維護(hù),為各級(jí)分類列下拉框均設(shè)置一 "全部"選擇項(xiàng),當(dāng)用戶輸入"全部,,選擇項(xiàng)時(shí),顯 示表格中所有的數(shù)據(jù)。通過(guò)上述方法,當(dāng)接收到用戶輸入的分類列信息時(shí),才艮據(jù)該分類列信息對(duì) 表格中的數(shù)據(jù)進(jìn)行過(guò)濾后再顯示,減少了大數(shù)據(jù)量對(duì)維護(hù)的干擾,提供了維護(hù) 數(shù)據(jù)的效率賀質(zhì)量。圖5示出了本發(fā)明實(shí)施例提供的數(shù)據(jù)分類過(guò)濾系統(tǒng)的結(jié)構(gòu),為了便于說(shuō)明, 僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。該數(shù)據(jù)分類過(guò)濾系統(tǒng)可以是內(nèi)置于數(shù)據(jù) 分類過(guò)濾設(shè)備中的軟件單元、硬件單元或者軟硬件相結(jié)合的單元,也可以作為 獨(dú)立的掛件集成到數(shù)據(jù)分類過(guò)濾設(shè)備中或者運(yùn)行于彩:據(jù)分類過(guò)濾設(shè)備的應(yīng)用系 統(tǒng)中,其中分類列信息接收單元51接收用戶輸入的表格中關(guān)鍵列的分類列信息。關(guān)鍵 列的分類列信息可以包括關(guān)鍵列的多級(jí)分類列信息,如一級(jí)分類列信息、二級(jí) 分類列信息、三級(jí)分類列信息等,也可以只包括關(guān)鍵列的單級(jí)分類列信息。在 本發(fā)明另 一實(shí)施例中,通過(guò)為關(guān)鍵列的每級(jí)分類列設(shè)置對(duì)應(yīng)的分類列下拉框, 用于接收用戶輸入的關(guān)4建列的分類列信息。用戶可以通過(guò)鍵盤直接在分類列下拉框中輸入對(duì)應(yīng)的關(guān)鍵列的分類列信 息,也可以將表格中關(guān)鍵列的分類列信息裝載至對(duì)應(yīng)的分類列下拉框中,以使 用戶通過(guò)該分類列下拉框即可選擇對(duì)應(yīng)的分類列信息。當(dāng)將表格中關(guān)鍵列的分 類列信息裝載至對(duì)應(yīng)的分類列下拉框中時(shí),該系統(tǒng)還包括分類列信息裝載單元 52。該分類列信息裝載單元52將表格中關(guān)鍵列的分類列信息裝載至對(duì)應(yīng)的為該 分類列設(shè)置的分類列下拉框中。其中分類列信息裝載單元52包括分類列信息獲 取模塊521、分類列下拉框清空模塊522和分類列信息裝載模塊523。分類列信 息獲取模塊521獲取表格中關(guān)鍵列的各級(jí)分類列信息,分類列下拉框清空模塊 522清空為各級(jí)分類列設(shè)置的分類列下拉框,分類列信息裝載模塊523將獲取 的關(guān)鍵列的各級(jí)分類列信息裝載至對(duì)應(yīng)的分類列下拉框中。表格數(shù)據(jù)過(guò)濾單元53遍歷表格中的所有數(shù)據(jù),并顯示表格中的關(guān)鍵列的對(duì) 應(yīng)分類列信息與接收的關(guān)鍵列的分類列信息一致的數(shù)據(jù)。其具體過(guò)程如上所述, 在此不再贅述。當(dāng)表格中的關(guān)鍵列發(fā)生變化時(shí),即在表格中增加了一條數(shù)據(jù),或者從表格 中刪除了一條數(shù)據(jù),或者對(duì)表格中的數(shù)據(jù)進(jìn)行修改時(shí),關(guān)鍵列的分類列信息可 能也隨之發(fā)生變化,為了使與關(guān)鍵列的分類列對(duì)應(yīng)的分類列下拉框中的分類列 信息與表格中的分類列信息保持一致,在本發(fā)明另一實(shí)施例中,該系統(tǒng)還包括 關(guān)鍵列樹狀分類單元54、存儲(chǔ)單元55和分類列信息更新單元56。其中關(guān)鍵列樹狀分類單元54對(duì)表格中關(guān)鍵列的分類列信息進(jìn)行樹狀分類。 在本發(fā)明實(shí)施例中,通過(guò)樹狀分類表存儲(chǔ)關(guān)鍵列的樹狀分類信息,該樹狀分類 表中至少包括分類ID和分類的長(zhǎng)編碼兩個(gè)字段。為了詳細(xì)的描述關(guān)鍵列的樹狀分類,該樹狀分類表中還可以包括分類編碼、分類名稱、分類描述、分類級(jí)別、是否為葉子節(jié)點(diǎn)、上級(jí)分類ID中的一個(gè)或者多個(gè)字^a。其具體描述如上所述, 在此不再贅述。該樹狀分類表存儲(chǔ)在存儲(chǔ)單元55中,該存儲(chǔ)單元55中同時(shí)存 儲(chǔ)表格數(shù)據(jù)。分類列信息更新單元56在表格中關(guān)鍵列的數(shù)據(jù)發(fā)生變化時(shí),根據(jù)關(guān)鍵列的 樹狀分類,獲取關(guān)鍵列的分類信息,并根據(jù)獲取的關(guān)鍵列的分類信息更新表格 中對(duì)應(yīng)的分類列信息。該分類列信息更新單元56包括分類標(biāo)識(shí)獲取模塊561、 樹狀分類表遍歷模塊562和分類列信息填充模塊563。其中分類標(biāo)識(shí)獲和漠塊561在表格中關(guān)4建列的數(shù)據(jù)發(fā)生變化時(shí),獲取表格 中每條數(shù)據(jù)的分類ID。樹狀分類表遍歷模塊562遍歷樹狀分類表,根據(jù)獲取的 每條數(shù)據(jù)的分類ID,從樹狀分類表中獲取表格中關(guān)鍵列的分類列信息。分類列 信息填充模塊563將獲取的關(guān)鍵列的的分類列信息填充至表格中關(guān)鍵列的對(duì)應(yīng) 分類列中。此時(shí),分類列信息裝載單元52將表格中關(guān)鍵列的分類列信息裝載至 對(duì)應(yīng)的為該分類列設(shè)置的分類列下拉框中。從而使表格中關(guān)鍵列的分類列信息 與分類列下拉框中的分類列信息保持一致。在本發(fā)明實(shí)施例中,在接收到用戶輸入的關(guān)鍵列的分類列信息時(shí),根據(jù)該 分類列信息對(duì)表格中的數(shù)據(jù)進(jìn)行過(guò)濾,并顯示表格中關(guān)鍵列的對(duì)應(yīng)分類列信息 與用戶輸入的分類列信息一致的數(shù)據(jù),從而減少了大數(shù)據(jù)量對(duì)維護(hù)的干擾,提 供了表格數(shù)據(jù)位置的效率和質(zhì)量;同時(shí)通過(guò)對(duì)表格中關(guān)鍵列的分類列信息進(jìn)行 樹狀分類,并在表格中關(guān)鍵列的數(shù)據(jù)發(fā)生變化時(shí),根據(jù)關(guān)鍵列的樹狀分類信息, 更新表格中關(guān)鍵列的分類列信息,從而改善了表格數(shù)據(jù)維護(hù)的友好性;為表格 中關(guān)鍵列的分類列設(shè)置對(duì)應(yīng)的分類列下拉框,通過(guò)獲取表格中關(guān)鍵列的分類列 信息,并將獲取的分類列信息裝載至分類列下拉框中,從而保證了分類列下拉 框中的分類列信息與表格中的分類列信息保持一致,從而使表格數(shù)據(jù)維護(hù)過(guò)程 中,表格數(shù)據(jù)可以及時(shí)更新。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明 的保護(hù)范圍之內(nèi)。
權(quán)利要求
1、一種數(shù)據(jù)分類過(guò)濾方法,其特征在于,所述方法包括下述步驟接收用戶輸入的表格中關(guān)鍵列的分類列信息;遍歷表格中的所有數(shù)據(jù),并顯示表格中的關(guān)鍵列的對(duì)應(yīng)分類列信息與用戶輸入的關(guān)鍵列的分類列信息一致的數(shù)據(jù)。
2、 如權(quán)利要求1所述的方法,其特征在于,所述方法還包括下述步驟 為表格中關(guān)鍵列的每個(gè)分類列設(shè)置一對(duì)應(yīng)的分類列下拉框,用于接收用戶輸入的表格中關(guān)鍵列的分類列信息,
3、 如權(quán)利要求2所述的方法,其特征在于,所述方法還包括下述步驟 將表格中關(guān)鍵列的分類列信息裝載至對(duì)應(yīng)的分類列下拉框中。
4、 如權(quán)利要求3所述的方法,其特征在于,所述將表格中關(guān)鍵列的分類列 信息裝栽至對(duì)應(yīng)的分類列下拉框中的步驟具體為獲取表格中關(guān)鍵列的各級(jí)分類列信息; 清空各級(jí)分類列對(duì)應(yīng)的分類列下拉框;將獲取的關(guān)鍵列的各級(jí)分類列信息裝載至對(duì)應(yīng)的分類列下拉框中。
5、 如權(quán)利要求2所述的方法,其特征在于,所述將表格中關(guān)鍵列的分類列 信息裝載至對(duì)應(yīng)的分類列下拉框中的步驟具體為對(duì)表格中關(guān)鍵列的分類列信息進(jìn)行樹狀分類;當(dāng)表格中關(guān)鍵列的數(shù)據(jù)發(fā)生變化時(shí),根據(jù)關(guān)鍵列的樹狀分類,獲取關(guān)鍵列 的分類信息,并根據(jù)獲取的關(guān)鍵列的分類信息更新表格中對(duì)應(yīng)的分類列信息; 根據(jù)表格中關(guān)44列的分類列信息裝載至對(duì)應(yīng)的分類列下拉框中。
6、 如權(quán)利要求5所述的方法,其特征在于,設(shè)置一樹狀分類表,用于存儲(chǔ)表格中關(guān)鍵列的樹狀分類信息。
7、 如權(quán)利要求6所述的方法,其特征在于,所述當(dāng)表格中關(guān)鍵列的數(shù)據(jù)發(fā) 生變化時(shí),根據(jù)關(guān)鍵列的樹狀分類,獲取關(guān)鍵列的分類信息,并根據(jù)獲取的關(guān) 鍵列的分類信息更新表格中對(duì)應(yīng)的分類列信息的步驟具體為當(dāng)表格中關(guān)鍵列的數(shù)據(jù)發(fā)生變化時(shí),獲取表格中每條數(shù)據(jù)的分類標(biāo)識(shí); 遍歷樹狀分類表,根據(jù)所述分類標(biāo)識(shí)從樹狀分類表中獲取表格中關(guān)鍵列的 分類列信息;將獲取的關(guān)鍵列的的分類列信息填充至表格中關(guān)鍵列的對(duì)應(yīng)分類列中。
8、 一種數(shù)據(jù)分類過(guò)濾系統(tǒng),其特征在于,所述系統(tǒng)包括 分類列信息接收單元,用于接收用戶輸入的表格中關(guān)鍵列的分類列信息; 表格數(shù)據(jù)過(guò)濾單元,用于遍歷表格中的所有數(shù)據(jù),并顯示表格中的關(guān)鍵列的對(duì)應(yīng)分類列信息與用戶輸入的關(guān)鍵列的分類列信息一致的數(shù)據(jù)。
9、 如權(quán)利要求8所迷的系統(tǒng),其特征在于,當(dāng)所迷分類列信息接收單元通 過(guò)為關(guān)鍵列的每級(jí)分類列設(shè)置對(duì)應(yīng)的分類列下拉框,用于接收用戶輸入的關(guān)鍵 列的分類列信息時(shí),所述系統(tǒng)還包括分類列信息裝栽單元,用于將表格中關(guān)鍵列的分類列信息裝栽至對(duì)應(yīng)的分 類列下拉框中。
10、 如權(quán)利要求9所述的系統(tǒng),其特征在于,所迷分類列信息裝載單元包括分類列信息獲舉4莫塊,用于獲取表格中關(guān)鍵列的各級(jí)分類列信息; 分類列下拉框清空模塊,用于清空為各級(jí)分類列設(shè)置的分類列下拉框;分類列信息裝載模塊,用于將所述分類列信息獲取模塊獲取的關(guān)鍵列的各 級(jí)分類列信息裝載至對(duì)應(yīng)的分類列下拉框中。
11、 如權(quán)利要求9所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括關(guān)鍵列樹狀分類單元,用于對(duì)表格中關(guān)鍵列的分類列信息進(jìn)行樹狀分類;分類列信息更新單元,用于在表格中關(guān)鍵列的數(shù)據(jù)發(fā)生變化時(shí),根據(jù)關(guān)鍵 列的樹狀分類,獲取關(guān)鍵列的分類信息,并根據(jù)獲取的關(guān)鍵列的分類信息更新 表格中對(duì)應(yīng)的分類列信息,此時(shí),所述分類列信息裝載單元將表格中關(guān)鍵列的分類列信息裝載至對(duì)應(yīng)的分類 列下拉框中。
12、 如權(quán)利要求11所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括 存儲(chǔ)單元,用于存儲(chǔ)樹狀分類表,所述樹狀分類表中存儲(chǔ)所述關(guān)鍵列樹狀分類單元得到的關(guān)鍵列的樹狀分類信息。
13、 如權(quán)利要求12所述的系統(tǒng),其特征在于,所述分類列信息更新單元包括分類標(biāo)識(shí)獲取模塊,用于在表格中關(guān)鍵列的數(shù)據(jù)發(fā)生變化時(shí),獲取表格中 每條數(shù)據(jù)的分類標(biāo)識(shí);樹狀分類表遍歷模塊,用于遍歷樹狀分類表,根據(jù)獲取的每條數(shù)據(jù)的分類 標(biāo)識(shí),從樹狀分類表中獲取表格中關(guān)鍵列的分類列信息;分類列信息填充模塊,用于將獲取的關(guān)鍵列的的分類列信息填充至表格中 關(guān)鍵列的對(duì)應(yīng)分類列中。
14、 一種包括權(quán)利要求8至13所述的數(shù)據(jù)分類過(guò)濾系統(tǒng)的數(shù)據(jù)分類過(guò)濾設(shè)備。
全文摘要
本發(fā)明適用于數(shù)據(jù)處理領(lǐng)域,提供了一種數(shù)據(jù)分類過(guò)濾方法、系統(tǒng)及設(shè)備,所述方法包括下述步驟接收用戶輸入的表格中關(guān)鍵列的分類列信息;遍歷表格中的所有數(shù)據(jù),并顯示表格中的關(guān)鍵列的對(duì)應(yīng)分類列信息與用戶輸入的關(guān)鍵列的分類列信息一致的數(shù)據(jù)。在本發(fā)明實(shí)施例中,通過(guò)接收用戶輸入的表格中關(guān)鍵列的分類列信息,根據(jù)該分類列信息過(guò)濾表格中的數(shù)據(jù),并顯示表格中關(guān)鍵列的分類列信息與用戶輸入的關(guān)鍵列的分類列信息一致的數(shù)據(jù),從而減少了大數(shù)據(jù)量對(duì)維護(hù)的干擾,提高了表格數(shù)據(jù)維護(hù)的效率和質(zhì)量,改善了表格數(shù)據(jù)維護(hù)的友好性。
文檔編號(hào)G06F17/30GK101404009SQ200810217130
公開日2009年4月8日 申請(qǐng)日期2008年10月31日 優(yōu)先權(quán)日2008年10月31日
發(fā)明者敬 戴, 許昭林 申請(qǐng)人:金蝶軟件(中國(guó))有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
衡山县| 汝南县| 精河县| 五莲县| 札达县| 通渭县| 苍南县| 永和县| 锦州市| 金阳县| 云梦县| 凤庆县| 香格里拉县| 靖西县| 利辛县| 会东县| 阿瓦提县| 上虞市| 民权县| 安溪县| 竹北市| 饶阳县| 平度市| 浦县| 天全县| 平凉市| 乌鲁木齐县| 邵阳市| 海城市| 陈巴尔虎旗| 固始县| 吕梁市| 宁蒗| 呼和浩特市| 金坛市| 太仆寺旗| 宜兴市| 客服| 高雄市| 梅州市| 集贤县|