數據展示方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種數據展示方法和裝置。其中,該數據展示方法包括:獲取在數據展示區(qū)域內生成的展示請求,其中,數據展示區(qū)域為按照第一時間粒度展示第一數據的區(qū)域;展示展示請求所對應的提示框,其中,提示框用于指示一個或多個第二時間粒度的選項和時間屬性;按照時間屬性和選定的第二時間粒度獲取第二數據;根據第二時間粒度在數據展示區(qū)域內展示第二數據。通過本發(fā)明,解決了現有技術中基于已展示的數據進行其他時間粒度的數據展示時操作繁瑣,導致數據展示的效率低的問題,操作方便快捷,提高了數據展示的效率。
【專利說明】數據展示方法和裝置
【技術領域】
[0001]本發(fā)明涉及數據處理領域,具體而言,涉及一種數據展示方法和裝置。
【背景技術】
[0002]在對固定時間段內的數據進行統(tǒng)計時,需要按照時間展示數據并繪制統(tǒng)計圖,在統(tǒng)計圖中,通常會按月/周/日等時間粒度展示數據,在需要對某個時間粒度的統(tǒng)計圖中的數據使用其他時間粒度進行數據展示時,繪圖操作會比較繁瑣。例如,將某年的數據按12個月份展示后,如果只想展示5月份的數據并且將5月份的數據按周或者按日展示,需要先通過時間控件重新設置時間軸為5月份,并設置一個新的時間粒度(如按周或按日),然后從數據庫中查詢5月份的數據,并重新繪制統(tǒng)計圖。
[0003]現有技術中的數據展示方法,對于已按某時間粒度(如,按月)展示的數據,若想要對該展示的數據進行其他的時間粒度(如,按周或者按日)的數據展示,則需要重新設置展示數據的時間段和時間粒度,并根據該重新設置的時間段和時間粒度再次進行數據查詢并重繪統(tǒng)計圖,操作繁瑣,導致數據展示的效率低。
[0004]針對現有技術中基于已展示的數據進行其他時間粒度的數據展示時操作繁瑣,導致數據展示的效率低的問題,目前尚未提出有效的解決方案。
【發(fā)明內容】
[0005]針對相關技術中基于已展示的數據進行其他時間粒度的數據展示時操作繁瑣,導致數據展示的效率低的問題,目前尚未提出有效的解決方案,為此,本發(fā)明的主要目的在于提供一種數據展示方法和裝置,以解決上述問題。
[0006]為了實現上述目的,根據本發(fā)明的一個方面,提供了一種數據展示方法,該數據展示方法包括:獲取在數據展示區(qū)域內生成的展示請求,其中,數據展示區(qū)域為按照第一時間粒度展示第一數據的區(qū)域;展示展示請求所對應的提示框,其中,提示框用于指示一個或多個第二時間粒度的選項和時間屬性;按照時間屬性和選定的第二時間粒度獲取第二數據;根據第二時間粒度在數據展示區(qū)域內展示第二數據。
[0007]進一步地,按照時間屬性和選定的第二時間粒度獲取第二數據包括:按照時間屬性和選定的第二時間粒度生成數據查詢信號;使用數據查詢信號從數據庫中讀取第二數據,其中,數據庫包括本地數據庫和/或遠程數據庫。
[0008]進一步地,獲取在數據展示區(qū)域內生成的展示請求包括:獲取對數據展示區(qū)域內的展示子區(qū)域執(zhí)行的第一操作,并生成展示請求,其中,數據展示區(qū)域按照第一時間粒度使用多個展示子區(qū)域展示第一數據,第一操作包括下述操作之一:單擊操作、雙擊操作和滑動操作。
[0009]進一步地,在獲取對數據展示區(qū)域內的展示子區(qū)域執(zhí)行的第一操作的同時,數據展示方法還包括:觸發(fā)展示子區(qū)域的查詢對象;獲取查詢對象對應的時間屬性和一個或多個第二時間粒度的選項。
[0010]進一步地,提示框中還顯示有第二數據的數據信息。
[0011]為了實現上述目的,根據本發(fā)明的另一方面,提供了一種數據展示裝置,該數據展示裝置包括:第一獲取模塊,用于獲取在數據展示區(qū)域內生成的展示請求,其中,數據展示區(qū)域為按照第一時間粒度展示第一數據的區(qū)域;第一展示模塊,用于展示展示請求所對應的提示框,其中,提示框用于指示一個或多個第二時間粒度的選項和時間屬性;第二獲取模塊,用于按照時間屬性和選定的第二時間粒度獲取第二數據;第二展示模塊,用于根據第二時間粒度在數據展示區(qū)域內展示第二數據。
[0012]進一步地,第二獲取模塊包括:生成模塊,用于按照時間屬性和選定的第二時間粒度生成數據查詢信號;讀取模塊,用于使用數據查詢信號從數據庫中讀取第二數據,其中,數據庫包括本地數據庫和/或遠程數據庫。
[0013]進一步地,第一獲取模塊包括:第三獲取模塊,用于獲取對數據展示區(qū)域內的展示子區(qū)域執(zhí)行的第一操作,并生成展示請求,其中,數據展示區(qū)域按照第一時間粒度使用多個展示子區(qū)域展示第一數據,第一操作包括下述操作之一:單擊操作、雙擊操作和滑動操作。
[0014]進一步地,在獲取對數據展示區(qū)域內的展示子區(qū)域執(zhí)行的第一操作的同時,數據展示裝置還包括:觸發(fā)模塊,用于觸發(fā)展示子區(qū)域的查詢對象;第四獲取模塊,用于獲取查詢對象對應的時間屬性和一個或多個第二時間粒度的選項。
[0015]進一步地,提示框中還顯示有第二數據的數據信息。
[0016]采用本發(fā)明實施例,在需要對已展示的數據使用其他時間粒度進行展示時,在界面上展示與獲取到的展示請求對應的提示框,按照提示框所指示的時間屬性和選定的第二時間粒度,自動獲取該時間屬性和選定的第二時間粒度對應的第二數據,然后將該第二數據按照第二時間粒度展示在數據展示區(qū)域內。在上述實施例中,無需通過時間控件手動重新設置展示數據的時間段(對應上述實施例中的時間屬性)和時間粒度,按照提示框所指示的時間屬性和第二時間粒度即可獲取第二數據,該實施例中操作方便快捷。通過本發(fā)明實施例,解決了現有技術中基于已展示的數據進行其他時間粒度的數據展示時操作繁瑣,導致數據展示的效率低的問題,操作方便快捷,提高了數據展示的效率。
【專利附圖】
【附圖說明】
[0017]此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中:
[0018]圖1是根據本發(fā)明實施例的數據展示方法的流程圖;
[0019]圖2是根據本發(fā)明實施例的一種可選的數據展示的統(tǒng)計圖;以及
[0020]圖3是根據本發(fā)明實施例的數據展示裝置的示意圖。
【具體實施方式】
[0021]為了使本【技術領域】的人員更好地理解本發(fā)明方案,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分的實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應當屬于本發(fā)明保護的范圍。
[0022]需要說明的是,本發(fā)明的說明書和權利要求書及上述附圖中的術語“第一”、“第二”等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應該理解這樣使用的數據在適當情況下可以互換,以便這里描述的本發(fā)明的實施例能夠以除了在這里圖示或描述的那些以外的順序實施。此外,術語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產品或設備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或對于這些過程、方法、產品或設備固有的其它步驟或單元。
[0023]圖1是根據本發(fā)明實施例的數據展示方法的流程圖,如圖1所示該方法包括如下步驟:
[0024]步驟S102,獲取在數據展示區(qū)域內生成的展示請求。
[0025]其中,數據展示區(qū)域為按照第一時間粒度展示第一數據的區(qū)域。
[0026]步驟S104,展示該展示請求所對應的提示框。
[0027]其中,提示框用于指示一個或多個第二時間粒度的選項和時間屬性
[0028]步驟S106,按照時間屬性和選定的第二時間粒度獲取第二數據。
[0029]步驟S108,根據第二時間粒度在數據展示區(qū)域內展示第二數據。
[0030]采用本發(fā)明實施例,在需要對已展示的數據使用其他時間粒度進行展示時,在界面上展示與獲取到的展示請求對應的提示框,按照提示框所指示的時間屬性和選定的第二時間粒度,自動獲取該時間屬性和選定的第二時間粒度對應的第二數據,然后將該第二數據按照第二時間粒度展示在數據展示區(qū)域內。在上述實施例中,無需通過時間控件手動重新設置展示數據的時間段(對應上述實施例中的時間屬性)和時間粒度,按照提示框所指示的時間屬性和第二時間粒度即可獲取第二數據,該實施例中操作方便快捷。通過本發(fā)明實施例,解決了現有技術中基于已展示的數據進行其他時間粒度的數據展示時操作繁瑣,導致數據展示的效率低的問題,操作方便快捷,提高了數據展示的效率。
[0031]具體地,在獲取到在數據展示區(qū)域內生成的展示請求之后,展示該展示請求所對應的提示框,其中,該提示框中顯示有時間屬性和第二時間粒度的選項,通過提示框可以選定第二時間粒度,然后按照該時間屬性和選定的第二時間粒度獲取第二數據,并根據該選定的第二時間粒度在數據展示區(qū)域內展示獲取到的第二數據。
[0032]在本發(fā)明的一個可選的實施例中,在獲取在數據展示區(qū)域內生成的展示請求之后,可以通過展示請求中攜帶的生成展示請求的位置信息確定位置信息所指向的時間屬性。
[0033]上述實施例中的數據展示區(qū)域可以是統(tǒng)計圖;第一時間粒度可以是年、季度、月、周或者日;第二時間粒度可以是年、季度、月、周或者日。
[0034]圖2是根據本發(fā)明實施例的一種可選的數據展示的統(tǒng)計圖。下面結合圖2詳細介紹本發(fā)明上述實施例。
[0035]如圖2所示,數據展示區(qū)域可以為圖2所示的統(tǒng)計圖,在該統(tǒng)計圖中按月展示了 3、
4、5月份的開機用戶數,也即,在該統(tǒng)計圖中第一時間粒度為月。具體地,統(tǒng)計圖中展示了2014/03/01-2014/03/31(即 3 月)的開機用戶數、2014/04/01-2014/04/30 (即 4 月)的開機用戶數以及2014/05/01-2014/05/31(即5月)的開機用戶數。
[0036]在本發(fā)明的上述實施例中,當獲取到在統(tǒng)計圖上生成的展示請求之后,展示該展示請求對應的提示框,如,在3月的數據所在的區(qū)域生成展示請求,則該提示框中顯示時間屬性為:3月份,在該提示框中還可以顯示一個或多個第二時間粒度的選項,如:按周展示和按日展示,用戶可以通過點擊該第二時間粒度的選項選定第二時間粒度。
[0037]通過本發(fā)明上述實施例,在獲取時間屬性和選定的第二時間粒度之后,可以按照時間屬性和選定的第二時間粒度獲取第二數據,并根據第二時間粒度在數據展示區(qū)域內展示第二數據。在上述實施例中,通過提示框即可按照時間屬性和第二時間粒度獲取第二數據,操作簡便、效率高。
[0038]進一步地,提示框中還可以顯示有第二數據的數據信息,數據信息可以是對數據的描述或解釋信息。如圖2所示的統(tǒng)計圖中的提示框內,除顯示有時間屬性和第二時間粒度的選項外,還顯示有第二數據(即3月的數據)的數據信息(即圖2所示的開機用戶數:58,344)。
[0039]根據本發(fā)明上述實施例,按照時間屬性和選定的第二時間粒度獲取第二數據可以包括:按照時間屬性和選定的第二時間粒度生成數據查詢信號;使用數據查詢信號從數據庫中讀取第二數據,其中,數據庫可以包括本地數據庫和/或遠程數據庫。
[0040]在上述實施例中,在按第一時間粒度展示了 3月到5月的數據之后,若想要將3月的數據按照第二時間粒度(如,周)展示出來,只需在圖2中所示的提示框中點擊按周展示即可,即通過該提示框確定第二時間粒度為周。點擊按周展示后,將向本地數據庫和/或遠程數據庫發(fā)送一個數據查詢信號,其中,該數據查詢信號中攜帶有上述的時間屬性和第二時間粒度;使用該數據查詢信號從本地數據庫和/或遠程數據庫中讀取到符合上述的時間屬性和第二時間粒度的第二數據(即3月份的數據)之后,前端的統(tǒng)計圖會按照第二時間粒度進行重繪,以將3月份的數據按周進行統(tǒng)計展示。
[0041]當點擊圖2中的提示框中的按日展示時,該處理方法的實現過程與點擊按周展示一致,在此不再贅述。
[0042]根據本發(fā)明上述實施例,當數據展示區(qū)域為按周展示的統(tǒng)計圖時,若要按日展示數據,其處理過程與上述點擊按周展示的處理過程一致,即,單擊統(tǒng)計圖中要按日展示的該周的數據所在的區(qū)域,將彈出一個提示框,該提示框中展示有該周的數據的時間屬性、該數據的數據信息、以及第二時間粒度的選項(如,按日展示),只需在該提示框中點擊按日展示即可,即通過該提示框確定第二時間粒度為日。在點擊按日展示之后,將向本地數據庫和/或遠程數據庫發(fā)送一個數據查詢信號,當返回按照該數據查詢信號獲取到的第二數據(即要按日展示的該周的數據)后,前端的統(tǒng)計圖會按照第二時間粒度進行重繪,以將該周的數據按日進行統(tǒng)計展示。
[0043]雖然圖2示例中顯示了按周展示和按日展示(也即提供的時間粒度是周和日),但是本領域技術人員可以理解,在每個提示框中顯示的時間粒度,還可以進一步包括年和月(即在圖中提示框中增加按年展示和按月展示),這樣能夠實現從小的時間粒度向大的時間粒度的快速回退。即使是當前顯示數據的時間屬性與目標數據的時間屬性之間跨年,那么也能夠通過按年展示快速回退,之后再選擇目標數據所在年份的時間屬性和時間粒度完成目標數據的展示,仍然比傳統(tǒng)操作方式更快捷方便。至于提示框中提供展示哪些時間粒度,本領域技術人員可以根據實際的使用場景和使用頻率等因素進行選擇,此處不再贅述。
[0044]通過本發(fā)明上述實施例,在已按第一時間粒度展示數據之后,若要對已展示的數據使用第二時間粒度進行展示,只需點擊提示框中的第二時間粒度的選項即可,無需通過時間控件手動重新設置展示數據的時間段(對應上述實施例中的時間屬性)和時間粒度,通過提示框即可按照時間屬性和第二時間粒度獲取第二數據,該實施例中操作方便快捷,數據展示的效率高。
[0045]在本發(fā)明上述實施例中,獲取在數據展示區(qū)域內生成的展示請求可以包括:獲取對數據展示區(qū)域內的展示子區(qū)域執(zhí)行的第一操作,并生成展示請求,其中,數據展示區(qū)域按照第一時間粒度使用多個展示子區(qū)域展示第一數據,第一操作可以包括下述操作之一:單擊操作、雙擊操作和滑動操作。
[0046]具體地,當在一個展示有第一數據的展示子區(qū)域內執(zhí)行單擊操作、雙擊操作或滑動操作時,在獲取到執(zhí)行的操作之后,生成上述實施例中的展示請求。
[0047]上述的滑動操作可以是手指劃過觸摸屏的操作,也可以是鼠標劃過屏幕的操作。
[0048]通過本發(fā)明上述實施例,若要對已展示的第一數據使用第二時間粒度進行展示,可以在顯示有該第一數據的展示子區(qū)域內執(zhí)行單擊操作、雙擊操作或滑動操作,然后根據執(zhí)行的操作生成展示請求,獲取與該展示請求對應的提示框,并通過該提示框實現對已展示的第一數據使用第二時間粒度進行展示。通過上述實施例,無需通過時間控件手動重新設置展示數據的時間段(對應上述實施例中的時間屬性)和時間粒度,只需通過簡單的操作,即通過提示框實現按第二時間粒度展示第二數據的效果,數據展示的操作方便快捷、效率高。
[0049]在本發(fā)明的一個可選的實施例中,在獲取對數據展示區(qū)域內的展示子區(qū)域執(zhí)行的第一操作之后,可以按照第一操作的執(zhí)行位置確定位置信息,并生成攜帶有該位置信息的展示請求。
[0050]具體地,當在一個展示有第一數據的展示子區(qū)域內執(zhí)行單擊操作、雙擊操作或滑動操作時,根據單擊操作、雙擊操作或滑動操作的執(zhí)行位置確定上述的位置信息,然后生成攜帶有該位置信息的展示請求。
[0051]例如,在圖2所示的統(tǒng)計圖中,當單擊統(tǒng)計圖中顯示有3月的數據的區(qū)域(即上述實施例中的展示子區(qū)域)時,根據該單擊操作所屬的展示子區(qū)域彈出與之對應的提示框。
[0052]又如,當鼠標劃過(即上述的滑動操作)圖2所示的3月的數據所在的區(qū)域(即上述實施例中的展示子區(qū)域)時,根據該滑動操作所屬的展示子區(qū)域彈出與之對應的提示框。
[0053]通過本發(fā)明上述實施例,若要對已展示的第一數據使用第二時間粒度進行展示,可以在顯示有該第一數據的展示子區(qū)域內執(zhí)行單擊操作、雙擊操作或滑動操作,獲取操作所屬的展示子區(qū)域對應的提示框,并通過該提示框實現對已展示的第一數據使用第二時間粒度進行展示。通過上述實施例,無需通過時間控件手動重新設置展示數據的時間段(對應上述實施例中的時間屬性)和時間粒度,只需通過簡單的操作,即通過提示框實現按第二時間粒度展示第二數據的效果,數據展示的操作方便快捷、效率高。
[0054]在本發(fā)明的上述實施例中,在獲取對數據展示區(qū)域內的展示子區(qū)域執(zhí)行的第一操作的同時,數據展示方法還可以包括:觸發(fā)展示子區(qū)域的查詢對象;獲取查詢對象對應的時間屬性和一個或多個第二時間粒度的選項。
[0055]其中,每個展示子區(qū)域可以對應一個查詢對象。
[0056]具體地,在獲取到對數據展示區(qū)域內的展示子區(qū)域執(zhí)行的第一操作的同時,通過觸發(fā)該展示子區(qū)域內的查詢對象,獲取該查詢對象對應的時間屬性和一個或多個第二時間粒度的選項。
[0057]上述的查詢對象中可以包括預設的查詢函數,該預設的查詢函數中存儲有與該展示子區(qū)域內展示的第一數據有關的預設信息,該預設信息可以包括時間屬性和一個或多個第二時間粒度的選項。
[0058]通過上述實施例,無需通過時間控件手動重新設置展示數據的時間段(對應上述實施例中的時間屬性)和時間粒度,只需通過觸發(fā)該展示子區(qū)域內的查詢對象,獲取該查詢對象對應的時間屬性和一個或多個第二時間粒度的選項,并將該時間屬性和一個或多個第二時間粒度的選項展示在提示框中,即可通過提示框實現按第二時間粒度展示第二數據的效果,數據展示的操作方便快捷、效率高。
[0059]在本發(fā)明的一個可選的實施例中,在獲取到對數據展示區(qū)域的時間軸執(zhí)行的第二操作之后,按照該第二操作的執(zhí)行位置確定位置信息,并生成攜帶有該位置信息的展示請求。
[0060]上述的第二操作可以是雙擊操作。
[0061]需要進一步說明的是,若位置信息為坐標信息,其中,確定位置信息所指向的時間屬性可以包括:獲取坐標信息對應的數據展示區(qū)域的時間軸坐標;確定時間軸坐標所屬的時間范圍,得到時間屬性。
[0062]具體地,當位置信息為坐標信息時,從該坐標信息中獲取位置信息的時間軸坐標,并確定該時間軸坐標所屬的時間范圍,從而得到時間屬性。
[0063]上述實施例中,每個時間屬性對應一個預設的時間范圍,當時間軸坐標落在某個時間范圍內時,則確定該位置信息所指向的時間屬性為與該時間范圍對應的時間屬性。
[0064]如圖2所示的統(tǒng)計圖,當雙擊該統(tǒng)計圖的時間軸上的2014/03/01-2014/03/31所在的位置時,根據該展示請求在統(tǒng)計圖上顯示與之對應的提示框,其中,該提示框中顯示的時間屬性為:3月份。
[0065]通過本發(fā)明上述實施例,若要對已展示的第一數據使用第二時間粒度進行展示,可以在數據顯示區(qū)域的時間軸上雙擊該第一數據對應的時間軸坐標處,根據該雙擊操作的生成展示請求,然后獲取與該展示請求對應的提示框,并在該提示框中顯示有上述的時間屬性。通過上述實施例,無需重新手動選擇日期和時間粒度,只需通過簡單的雙擊操作,即可通過提示框實現按照第二時間粒度展示該第二數據的效果,數據展示的操作方便快捷,數據展示的效率高。
[0066]在上述實施例中,每個時間屬性對應一個預設的時間范圍,在位置信息為坐標信息的情況下,判斷位置信息的時間軸坐標所屬的時間范圍,即可確定該位置信息所指向的時間屬性。通過上述實施例,可以準確地確定位置信息所指向的時間屬性,以便在提示框中顯示符合展示請求的正確的時間屬性。
[0067]需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計算機可執(zhí)行指令的計算機系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
[0068]圖3是根據本發(fā)明實施例的數據展示裝置的示意圖,如圖3所示,該數據展示裝置可以包括:第一獲取模塊10、第一展示模塊30、第二獲取模塊50以及第二展示模塊70。
[0069]其中,第一獲取模塊10用于獲取在數據展示區(qū)域內生成的展示請求,其中,數據展示區(qū)域為按照第一時間粒度展示第一數據的區(qū)域;第一展示模塊30用于展示展示請求所對應的提示框,其中,提示框用于指示一個或多個第二時間粒度的選項和時間屬性;第二獲取模塊50用于按照時間屬性和選定的第二時間粒度獲取第二數據;第二展示模塊70用于根據第二時間粒度在數據展示區(qū)域內展示第二數據。
[0070]采用本發(fā)明實施例,在需要對已展示的數據使用其他時間粒度進行展示時,在界面上展示與第一獲取模塊獲取到的展示請求對應的提示框,按照第一展示模塊展示的提示框所指示的時間屬性和選定的第二時間粒度,第二獲取模塊自動獲取該時間屬性和選定的第二時間粒度對應的第二數據,然后第二展示模塊將該第二數據按照第二時間粒度展示在數據展示區(qū)域內。在上述實施例中,無需通過時間控件手動重新設置展示數據的時間段(對應上述實施例中的時間屬性)和時間粒度,按照提示框所指示的時間屬性和第二時間粒度即可獲取第二數據,該實施例中操作方便快捷。通過本發(fā)明實施例,解決了現有技術中基于已展示的數據進行其他時間粒度的數據展示時操作繁瑣,導致數據展示的效率低的問題,操作方便快捷,提高了數據展示的效率。
[0071]具體地,在獲取到在數據展示區(qū)域內生成的展示請求之后,展示該展示請求所對應的提示框,其中,該提示框中顯示有時間屬性和第二時間粒度的選項,通過提示框可以選定第二時間粒度,然后按照該時間屬性和選定的第二時間粒度獲取第二數據,并根據該選定的第二時間粒度在數據展示區(qū)域內展示獲取到的第二數據。
[0072]在本發(fā)明一個可選的實施例中,第一獲取模塊可以獲取在數據展示區(qū)域內生成的展示請求,并根據展示請求中攜帶的該展示請求的位置信息確定時間屬性。
[0073]上述實施例中的數據展示區(qū)域可以是統(tǒng)計圖;第一時間粒度可以是年、月、周或者日;第二時間粒度可以是年、月、周或者日。
[0074]進一步地,提示框中還可以顯示有第二數據的數據信息。
[0075]根據本發(fā)明上述實施例,第二獲取模塊可以包括:生成模塊,用于按照時間屬性和選定的第二時間粒度生成數據查詢信號;讀取模塊,用于使用數據查詢信號從數據庫中讀取第二數據,其中,數據庫可以包括本地數據庫和/或遠程數據庫。
[0076]通過本發(fā)明上述實施例,在已按第一時間粒度展示數據之后,若要對已展示的數據使用第二時間粒度進行展示,只需點擊提示框中的第二時間粒度的選項即可,無需通過時間控件手動重新設置展示數據的時間段(對應上述實施例中的時間屬性)和時間粒度,通過提示框即可按照時間屬性和第二時間粒度獲取第二數據,該實施例中操作方便快捷,數據展示的效率高。
[0077]在本發(fā)明上述實施例中,第一獲取模塊可以包括:第三獲取模塊,用于獲取對數據展示區(qū)域內的展示子區(qū)域執(zhí)行的第一操作,并生成展示請求,其中,數據展示區(qū)域按照第一時間粒度使用多個展示子區(qū)域展示第一數據,第一操作可以包括下述操作之一:單擊操作、雙擊操作和滑動操作。
[0078]具體地,當在一個展示有第一數據的展示子區(qū)域內執(zhí)行單擊操作、雙擊操作或滑動操作時,在獲取到執(zhí)行的操作之后,生成上述實施例中的展示請求。
[0079]上述的滑動操作可以是手指劃過觸摸屏的操作,也可以是鼠標劃過屏幕的操作。
[0080]通過本發(fā)明上述實施例,若要對已展示的第一數據使用第二時間粒度進行展示,可以在顯示有該第一數據的展示子區(qū)域內執(zhí)行單擊操作、雙擊操作或滑動操作,然后根據執(zhí)行的操作生成展示請求,獲取與該展示請求對應的提示框,并通過該提示框實現對已展示的第一數據使用第二時間粒度進行展示。通過上述實施例,無需通過時間控件手動重新設置展示數據的時間段(對應上述實施例中的時間屬性)和時間粒度,只需通過簡單的操作,即通過提示框實現按第二時間粒度展示第二數據的效果,數據展示的操作方便快捷、效率高。
[0081 ] 在本發(fā)明上述實施例中,第一獲取模塊還可以包括:第一獲取子模塊,用于獲取對數據展示區(qū)域內的展示子區(qū)域執(zhí)行的第一操作,其中,數據展示區(qū)域按照第一時間粒度使用多個展示子區(qū)域展示第一數據,第一操作可以包括下述操作之一:單擊操作、雙擊操作和滑動操作;第一生成子模塊,用于按照第一操作的執(zhí)行位置確定位置信息,并生成展示請求。
[0082]具體地,當在一個展示有第一數據的展示子區(qū)域內執(zhí)行單擊操作、雙擊操作或滑動操作時,在獲取到執(zhí)行的操作之后,生成上述實施例中的展示請求。
[0083]上述的滑動操作可以是手指劃過觸摸屏的操作,也可以是鼠標劃過屏幕的操作。
[0084]通過本發(fā)明上述實施例,若要對已展示的第一數據使用第二時間粒度進行展示,可以在顯示有該第一數據的展示子區(qū)域內執(zhí)行單擊操作、雙擊操作或滑動操作,獲取與該操作對應的提示框,并通過該提示框實現對已展示的第一數據使用第二時間粒度進行展示。通過上述實施例,無需通過時間控件手動重新設置展示數據的時間段(對應上述實施例中的時間屬性)和時間粒度,只需通過簡單的操作,即通過提示框實現按第二時間粒度展示第二數據的效果,數據展示的操作方便快捷、效率高。
[0085]在上述實施例中,在獲取對數據展示區(qū)域內的展示子區(qū)域執(zhí)行的第一操作的同時,數據展示裝置還可以包括:觸發(fā)模塊,用于觸發(fā)展示子區(qū)域的查詢對象;第四獲取模塊,用于獲取查詢對象對應的時間屬性和一個或多個第二時間粒度的選項。
[0086]其中,每個展示子區(qū)域可以對應一個查詢對象。
[0087]具體地,在獲取到對數據展示區(qū)域內的展示子區(qū)域執(zhí)行的第一操作的同時,通過觸發(fā)該展示子區(qū)域內的查詢對象,獲取該查詢對象對應的時間屬性和一個或多個第二時間粒度的選項。
[0088]上述的查詢對象中可以包括預設的查詢函數,該預設的查詢函數中存儲有與該展示子區(qū)域內展示的第一數據有關的預設信息,該預設信息可以包括時間屬性和一個或多個第二時間粒度的選項。
[0089]通過上述實施例,無需通過時間控件手動重新設置展示數據的時間段(對應上述實施例中的時間屬性)和時間粒度,只需通過觸發(fā)該展示子區(qū)域內的查詢對象,獲取該查詢對象對應的時間屬性和一個或多個第二時間粒度的選項,并將該時間屬性和一個或多個第二時間粒度的選項展示在提示框中,即可通過提示框實現按第二時間粒度展示第二數據的效果,數據展示的操作方便快捷、效率高。
[0090]在本發(fā)明的一個可選的實施例中,第一獲取模塊還可以包括:第二獲取子模塊,用于獲取對數據展示區(qū)域的時間軸執(zhí)行的第二操作;第一確定模塊,用于按照第二操作的執(zhí)行位置確定位置信息;第二生成子模塊,用于根據位置信息生成展示請求。
[0091]具體地,在數據展示區(qū)域的時間軸上執(zhí)行第二操作時,根據第二操作的執(zhí)行位置確定上述實施例中的位置信息,然后生成攜帶有該位置信息的展示請求。
[0092]上述的第二操作可以是雙擊操作。
[0093]需要進一步說明的是,若位置信息為坐標信息,其中,第一獲取模塊可以包括:第三獲取子模塊,用于獲取坐標信息對應的數據展示區(qū)域的時間軸坐標;第二確定模塊,用于確定時間軸坐標所屬的時間范圍,得到時間屬性。
[0094]具體地,當位置信息為坐標信息時,從該坐標信息中獲取位置信息的時間軸坐標,并確定該時間軸坐標所屬的時間范圍,從而得到時間屬性。
[0095]上述實施例中,每個時間屬性對應一個預設的時間范圍,當時間軸坐標落在某個時間范圍內時,則確定該位置信息所指向的時間屬性為與該時間范圍對應的時間屬性。
[0096]本實施例中所提供的各個模塊與方法實施例對應步驟所提供的使用方法相同、應用場景也可以相同。當然,需要注意的是,上述模塊涉及的方案可以不限于方法實施例中的內容和場景,且上述模塊可以運行在計算機終端或移動終端,可以通過軟件或硬件實現。
[0097]從以上的描述中,可以看出,本發(fā)明實現了如下技術效果:
[0098]采用本發(fā)明實施例,在需要對已展示的數據使用其他時間粒度進行展示時,在界面上展示與獲取到的展示請求對應的提示框,按照提示框所指示的時間屬性和選定的第二時間粒度,自動獲取該時間屬性和選定的第二時間粒度對應的第二數據,然后將該第二數據按照第二時間粒度展示在數據展示區(qū)域內。在上述實施例中,無需通過時間控件手動重新設置展示數據的時間段(對應上述實施例中的時間屬性)和時間粒度,按照提示框所指示的時間屬性和第二時間粒度即可獲取第二數據,該實施例中操作方便快捷。通過本發(fā)明實施例,解決了現有技術中基于已展示的數據進行其他時間粒度的數據展示時操作繁瑣,導致數據展示的效率低的問題,操作方便快捷,提高了數據展示的效率。
[0099]顯然,本領域的技術人員應該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實現,它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網絡上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現,從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現。這樣,本發(fā)明不限制于任何特定的硬件和軟件結合。
[0100]以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領域的技術人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。
【權利要求】
1.一種數據展示方法,其特征在于,包括: 獲取在數據展示區(qū)域內生成的展示請求,其中,所述數據展示區(qū)域為按照第一時間粒度展示第一數據的區(qū)域; 展示所述展示請求所對應的提示框,其中,所述提示框用于指示一個或多個第二時間粒度的選項和時間屬性; 按照所述時間屬性和選定的所述第二時間粒度獲取第二數據; 根據所述第二時間粒度在所述數據展示區(qū)域內展示所述第二數據。
2.根據權利要求1所述的數據展示方法,其特征在于,按照所述時間屬性和選定的所述第二時間粒度獲取第二數據包括: 按照所述時間屬性和選定的所述第二時間粒度生成數據查詢信號; 使用所述數據查詢信號從數據庫中讀取所述第二數據, 其中,所述數據庫包括本地數據庫和/或遠程數據庫。
3.根據權利要求1所述的數據展示方法,其特征在于,獲取在數據展示區(qū)域內生成的展示請求包括: 獲取對所述數據展示區(qū)域內的展示子區(qū)域執(zhí)行的第一操作,并生成所述展示請求, 其中,所述數據展示區(qū)域按照所述第一時間粒度使用多個所述展示子區(qū)域展示所述第一數據,所述第一操作包括下述操作之一:單擊操作、雙擊操作和滑動操作。
4.根據權利要求3所述的數據展示方法,其特征在于,在獲取對所述數據展示區(qū)域內的展示子區(qū)域執(zhí)行的第一操作的同時,所述數據展示方法還包括: 觸發(fā)所述展示子區(qū)域的查詢對象; 獲取所述查詢對象對應的所述時間屬性和所述一個或多個第二時間粒度的選項。
5.根據權利要求1至4中任意一項所述的數據展示方法,其特征在于,所述提示框中還顯示有所述第二數據的數據信息。
6.一種數據展示裝置,其特征在于,包括: 第一獲取模塊,用于獲取在數據展示區(qū)域內生成的展示請求,其中,所述數據展示區(qū)域為按照第一時間粒度展示第一數據的區(qū)域; 第一展示模塊,用于展示所述展示請求所對應的提示框,其中,所述提示框用于指示一個或多個第二時間粒度的選項和時間屬性; 第二獲取模塊,用于按照所述時間屬性和選定的所述第二時間粒度獲取第二數據; 第二展示模塊,用于根據所述第二時間粒度在所述數據展示區(qū)域內展示所述第二數據。
7.根據權利要求6所述的數據展示裝置,其特征在于,所述第二獲取模塊包括: 生成模塊,用于按照所述時間屬性和選定的所述第二時間粒度生成數據查詢信號; 讀取模塊,用于使用所述數據查詢信號從數據庫中讀取所述第二數據, 其中,所述數據庫包括本地數據庫和/或遠程數據庫。
8.根據權利要求6所述的數據展示裝置,其特征在于,所述第一獲取模塊包括: 第三獲取模塊,用于獲取對所述數據展示區(qū)域內的展示子區(qū)域執(zhí)行的第一操作,并生成所述展示請求, 其中,所述數據展示區(qū)域按照所述第一時間粒度使用多個所述展示子區(qū)域展示所述第一數據,所述第一操作包括下述操作之一:單擊操作、雙擊操作和滑動操作。
9.根據權利要求8所述的數據展示裝置,其特征在于,在獲取對所述數據展示區(qū)域內的展示子區(qū)域執(zhí)行的第一操作的同時,所述數據展示裝置還包括: 觸發(fā)模塊,用于觸發(fā)所述展示子區(qū)域的查詢對象; 第四獲取模塊,用于獲取所述查詢對象對應的所述時間屬性和所述一個或多個第二時間粒度的選項。
10.根據權利要求6至9中任意一項所述的數據展示裝置,其特征在于,所述提示框中還顯示有所述第二數據的數據信息。
【文檔編號】G06F17/30GK104391898SQ201410642270
【公開日】2015年3月4日 申請日期:2014年11月13日 優(yōu)先權日:2014年11月13日
【發(fā)明者】高全勝 申請人:北京國雙科技有限公司