專利名稱:數據系統(tǒng)中數據展示的方法及裝置的制作方法
技術領域:
本發(fā)明涉及到數據展示技術,特別涉及到一種數據系統(tǒng)中數據展示的方法及裝置。
背景技術:
現有技術的數據系統(tǒng)中,數據列表的數據項目通常是以樹型結構進行展示,體現數據項目之間的層級關系。樹型結構的是一種常見的數據展示形態(tài),譬如國家的行政區(qū)劃、公司的組織架構、操作系統(tǒng)中的文件目錄等都是應用樹型結構,其中樹型結構的主要特點就是相對穩(wěn)定,應用廣泛。需要對一數據表格中的某項數據進行查詢或編輯時,現有的解決方案是彈出一個對話框,在對話框中以樹型結構展示所有待選擇的數據項目,用戶一級級展開節(jié)點查找,如果發(fā)現錯誤需要折返到其他分支進行查找,直到選中需要的為止。
上述方式采用對話框來讓用戶選擇所需要的數據,對話框會遮蓋工作界面上的信息,增加了用戶操作的次數,降低了易用性;上述方式將所有待選擇的數據以樹型結構展示給用戶,性能效率低下,并且隨著數據量的增加,用戶選擇過程的復雜程度急劇增大;上述方式過多的依賴用戶使用鼠標在樹型結構上進行精確的查找定位操作,相對鍵盤操作要求較高,降低了用戶操作的效率。
發(fā)明內容
本發(fā)明的主要目的為提供一種數據系統(tǒng)中數據展示的方法,提升了數據展示的效率。本發(fā)明提出一種數據系統(tǒng)中數據展示的方法,包括步驟根據終端輸入的關鍵字實時查詢獲取所需要的數據項;將查詢的所述數據項進行動態(tài)展示。優(yōu)選地,所述查詢的方式為模糊查詢方式。優(yōu)選地,所述將查詢的所述數據項進行動態(tài)展示的步驟具體包括判斷查詢的所述數據項的項數是否在設定范圍; 以下拉菜單方式動態(tài)展示設定范圍內的所述數據項。優(yōu)選地,所述以下拉菜單方式動態(tài)展示設定范圍內的所述數據項的步驟后還包括默認選定設定范圍內的第一個數據項。本發(fā)明還提出一種數據系統(tǒng)中數據展示的裝置,包括查詢單元,用于根據終端輸入的關鍵字實時查詢獲取所需要的數據項;展示單元,用于將查詢的所述數據項進行動態(tài)展示。優(yōu)選地,所述查詢的方式為模糊查詢方式。優(yōu)選地,所述展示單元具體包括判斷模塊,用于判斷查詢的所述數據項的項數是否在設定范圍;
下拉展示模塊,用于以下拉菜單方式動態(tài)展示設定范圍內的所述數據項。優(yōu)選地,所述展示單元還包括默認選定模塊,用于默認選定設定范圍內的第一個數據項。本發(fā)明可簡化操作界面,通過去掉對話框的使用,直接在主界面上操作,達到所見即所得的效果,提高易用性;將對數據項進行智能篩選以及以線性結構動態(tài)展示,快速縮小選擇的范圍,極大的簡化操作過程;另外,在具體操作中可采用鼠標與鍵盤相結合的操作模式,充分利用鍵盤替代低效的鼠標定位和拖動操作,進一步提高操作效率。
圖I是本發(fā)明數據系統(tǒng)中數據展示的方法一實施例中的步驟流程示意 圖;圖2是本發(fā)明數據系統(tǒng)中數據展示的方法一實施例中的另一步驟流程示意圖;圖3是本發(fā)明數據系統(tǒng)中數據展示的方法一實施例中的數據項展示效果示意圖;圖4是本發(fā)明數據系統(tǒng)中數據展示的裝置一實施例中的結構示意圖;圖5是本發(fā)明數據系統(tǒng)中數據展示的裝置一實施例中的另一結構示意圖。本發(fā)明目的的實現、功能特點及優(yōu)點將結合實施例,參照附圖做進一步說明。
具體實施例方式應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。參照圖1,提出本發(fā)明一種數據系統(tǒng)中數據展示的方法的一實施例。該方法可包括步驟10、根據終端輸入的關鍵字實時查詢獲取所需要的數據項;步驟11、將查詢的所述數據項進行動態(tài)展示。針對現有技術中對數據項使用樹型結構展示所帶來的效率問題,本實施例中的數據系統(tǒng)中數據展示的方法可根據終端需求,對數據項進行篩選。首先可接收通過終端輸入的關鍵字,則可根據該關鍵字實時查詢對應的數據項,該查詢的方式可為模糊查詢方式。然后,可將上述查詢到的數據項進行動態(tài)展示,提供給終端進行選擇以及操作等。該實時查詢可以是在輸入關鍵字的同時即可顯示查詢到的對應數據項。上述根據關鍵字查詢對數據項進行篩選的方式,無需使用對話框進行操作以及可篩選出終端所需要的數據項進行展示,便于選擇所需要的數據項進行操作,減少了數據項展示的步驟,提升了數據項展示的效率。參照圖2,上述步驟11可具體包括步驟111、判斷查詢的所述數據項的項數是否在設定范圍;步驟112、以下拉菜單方式動態(tài)展示設定范圍內的所述數據項。在根據終端輸入的關鍵字進行數據項查詢后,需對所查詢的數據項的數量進行判斷,如果查詢到的數據項太多,則對所有查詢到的數據項都進行展示,可能會影響展示效率以及不利于終端進行選擇等。因此,可設定展示范圍對查詢到的數據項進行展示,比如可設定展示范圍為5項,當查詢到的數據項超過設定范圍的5項時,展示查詢到的前5個數據項;當查詢到的數據項小于或等于5項時,展示實際查詢到的數據項。同時,上述對數據項的展示可使用下拉菜單方式動態(tài)展示,可提升展示效率以及便于終端進行選擇。
所述步驟SI 12之后還包括步驟S113、默認選定設定范圍內的第一個數據項。在對設定范圍內的數據項進行展示時,可將設定范圍內的第一個數據項設為默認選定項,方便終端通過鍵盤進行操作。如果根據關鍵字未查找到對應的數據項,則可產生提示信息進行提示。以下將以房地產開發(fā)相關數據系統(tǒng)中的成本數據項的展示為例,對上述數據系統(tǒng)中數據展示的方法進行詳細說明。上述成本數據項的編碼以及名稱可如下表I所示
序號成本數據項編碼成本數據項名稱 ~Ti 3建安工程
""29 ^5建筑工程
3. 5.2主體工程
""553. 5. 3門窗工程
563. 5. 3. I單元門
573. 5. 3.2入戶門 ""583. 5. 3. 3防火門
59 3.5. 3.4卷簾門
""60 3.5. 3. 5其他門類
""61 3.5.4外裝飾工程
""89 Tl機電安裝工程表I
當需要選擇某一數據項進行操作時(比如門窗工程中的入戶門),可根據終端輸入的內容,采用左匹配模糊查詢的技術,過濾出數據項。以上表I中的數據項為例當終端輸入“3”時,自動過濾出“建安工程”等編碼以“3”開頭的成本數據項并展示;當繼續(xù)輸入“3. 5. 3. ”時,自動過濾出“3. 5. 3. I單元門”、“3. 5. 3. 2入戶門”、“3. 5. 3. 3防火門”、“3. 5. 3. 4卷簾門”、“3. 5. 3. 5其他門類”等5個以“3. 5. 3. ”開頭的成本數據項并展示,選擇范圍從幾百個立即縮小到5個,并自動選中過濾出的第一個數據項,便于終端通過鍵盤的下移動鍵即可完成選擇。如此可不需要彈出對話框,而直接在數據 表格界面形象的展示智能過濾的數據項結果,并隨著終端輸入的關鍵字而動態(tài)刷新。(參照圖3)針對選擇某一數據項的具體操作,此處以房地產開發(fā)的成本數據項“建安工程-建筑工程-門窗工程-單元門”為例,其編碼為“3. 5. 3. 1”,以此對比現有方案和本發(fā)
明實施例中方案分別使用的操作形式、操作次數以及消耗時間,具體對比如下表2所示
權利要求
1.一種數據系統(tǒng)中數據展示的方法,其特征在于,包括步驟 根據終端輸入的關鍵字實時查詢獲取所需要的數據項; 將查詢的所述數據項進行動態(tài)展示。
2.根據權利要求I所述的數據系統(tǒng)中數據展示的方法,其特征在于,所述查詢的方式為模糊查詢方式。
3.根據權利要求I或2所述的數據系統(tǒng)中數據展示的方法,其特征在于,所述將查詢的所述數據項進行動態(tài)展示的步驟具體包括 判斷查詢的所述數據項的項數是否在設定范圍; 以下拉菜單方式動態(tài)展示設定范圍內的所述數據項。
4.根據權利要求3所述的數據系統(tǒng)中數據展示的方法,其特征在于,所述以下拉菜單方式動態(tài)展示設定范圍內的所述數據項的步驟后還包括 默認選定設定范圍內的第一個數據項。
5.一種數據系統(tǒng)中數據展示的裝置,其特征在于,包括 查詢單元,用于根據終端輸入的關鍵字實時查詢獲取所需要的數據項; 展示單元,用于將查詢的所述數據項進行動態(tài)展示。
6.根據權利要求5所述的數據系統(tǒng)中數據展示的裝置,其特征在于,所述查詢的方式為模糊查詢方式。
7.根據權利要求5或6所述的數據系統(tǒng)中數據展示的裝置,其特征在于,所述展示單元具體包括 判斷模塊,用于判斷查詢的所述數據項的項數是否在設定范圍; 下拉展示模塊,用于以下拉菜單方式動態(tài)展示設定范圍內的所述數據項。
8.根據權利要求7所述的數據系統(tǒng)中數據展示的裝置,其特征在于,所述展示單元還包括 默認選定模塊,用于默認選定設定范圍內的第一個數據項。
全文摘要
本發(fā)明揭示了一種數據系統(tǒng)中數據展示的方法及裝置。該方法可包括步驟根據終端輸入的關鍵字查詢獲取所需要的數據項;將查詢的所述數據項進行動態(tài)展示。本發(fā)明可簡化操作界面,通過去掉對話框的使用,直接在主界面上操作,達到所見即所得的效果,提高易用性;將對數據項進行智能篩選以及以線性結構動態(tài)展示,快速縮小選擇的范圍,極大的簡化操作過程。
文檔編號G06F17/30GK102819534SQ20111028201
公開日2012年12月12日 申請日期2011年9月21日 優(yōu)先權日2011年9月21日
發(fā)明者杜勇 申請人:金蝶軟件(中國)有限公司