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

靜態(tài)報表生成方法和裝置的制作方法

文檔序號:6332535閱讀:148來源:國知局
專利名稱:靜態(tài)報表生成方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及報表處理技術(shù),尤其涉及一種靜態(tài)報表生成方法和裝置。
背景技術(shù)
在企業(yè)應(yīng)用場景中,需要查詢許多的報表,以反映不同階段的業(yè)務(wù)狀態(tài)。通常情況 下,報表數(shù)據(jù)都是即時的從業(yè)務(wù)數(shù)據(jù)庫中動態(tài)查詢出來的,我們稱之為實時數(shù)據(jù)處理。由于在業(yè)務(wù)基礎(chǔ)數(shù)據(jù)比較龐大,實時用戶比較多時,實時的報表數(shù)據(jù)查詢往往會 造成比較嚴(yán)重的系統(tǒng)性能瓶頸。一方面,業(yè)務(wù)操作反映緩慢,甚至頻發(fā)系統(tǒng)無響應(yīng)的錯誤, 最終導(dǎo)致企業(yè)業(yè)務(wù)工作受到嚴(yán)重影響。另一方面,報表查詢需要等待漫長的時間,造成系統(tǒng) 可用性較差。相關(guān)技術(shù)中,試圖緩解和解決這個問題的技術(shù)或多或少都存在一些問題1、通過限制用戶并發(fā)數(shù)量、限制單次查詢的數(shù)據(jù)量的方式。這是一個避重就輕的 方法,需要用戶做出妥協(xié),犧牲用戶的利益,而且也并不能解決實質(zhì)的問題。2、事先將一部分的統(tǒng)計數(shù)據(jù)計算出來,并將其緩存起來,從而減少實時查詢時的 一些計算量。這在一定程度上確實降低了理論上的計算量,但在實際的應(yīng)用中,報表查詢都 是和一定的數(shù)據(jù)條件相關(guān)聯(lián)的。同樣的統(tǒng)計數(shù)據(jù)比如銷售額,按客戶進(jìn)行統(tǒng)計和按部門進(jìn) 行統(tǒng)計結(jié)果是不一樣的,與按不同的時間維度進(jìn)行統(tǒng)計結(jié)果也是不一樣的。因此統(tǒng)計指標(biāo) 的使用在一個系統(tǒng)中是多樣化的,因此事先緩存一部分統(tǒng)計指標(biāo)數(shù)據(jù)的方法只能針對特定 的查詢進(jìn)行針對性的實施,不具有可擴(kuò)展性和靈活性,其實際應(yīng)用價值也非常有限。3、將統(tǒng)計指標(biāo)按所有的維度事先計算出來只能通過建立多維數(shù)據(jù)庫的模型來實 現(xiàn),這將跨越OLTP系統(tǒng)進(jìn)入OLAP系統(tǒng)的范疇,實施的代價和成本將大大增加。因此,需要一種可擴(kuò)展性和靈活性的報表數(shù)據(jù)生成方式,來解決上述實時查詢報 表響應(yīng)慢,影響系統(tǒng)性能及可用性的問題。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題在于,提供一種可擴(kuò)展性和靈活性的報表數(shù)據(jù)生成方 式,來解決上述實時查詢報表響應(yīng)慢,影響系統(tǒng)性能及可用性的問題。鑒于以上,本發(fā)明提供了一種靜態(tài)報表生成方法,包括步驟102,設(shè)置數(shù)據(jù)條件 和時間條件;步驟104,根據(jù)所述數(shù)據(jù)條件和時間條件查詢業(yè)務(wù)系統(tǒng)中的業(yè)務(wù)數(shù)據(jù),并根據(jù) 查詢結(jié)果生成靜態(tài)報表,其中,所述數(shù)據(jù)條件包括所述業(yè)務(wù)數(shù)據(jù)的時間范圍,所述時間條件 包括查詢所述業(yè)務(wù)數(shù)據(jù)的時間和/或頻率。在上述技術(shù)方案中,優(yōu)選地,所述靜態(tài)報表以文件形式存儲在所述業(yè)務(wù)系統(tǒng)的服 務(wù)器的硬盤上,以供用戶查看,所述文件形式包括Excel文件形式。在上述技術(shù)方案中,優(yōu)選地,所述靜態(tài)報表以二進(jìn)制形式存儲在所述業(yè)務(wù)系統(tǒng)的 數(shù)據(jù)庫中,以供用戶在所述業(yè)務(wù)系統(tǒng)中通過報表形式進(jìn)行查看。在上述技術(shù)方案中,優(yōu)選地,生成所述靜態(tài)報表時對用戶進(jìn)行通知,通知所述用戶的方式包括手機(jī)短信、即時消息或郵件通知。在上述技術(shù)方案中,優(yōu)選地,存儲每次生成的靜態(tài)報表,或只存儲最后一次生成的 靜態(tài)報表。通過上述技術(shù)方案,能夠?qū)崿F(xiàn)一種靜態(tài)報表生成方法,根據(jù)事先設(shè)置的數(shù)據(jù)條件 查詢業(yè)務(wù)系統(tǒng)中的業(yè)務(wù)數(shù)據(jù),根據(jù)事先設(shè)置的時間條件定時生成靜態(tài)報表,緩解了系統(tǒng)處 理數(shù)據(jù)的壓力,提高了報表的響應(yīng)速度。本發(fā)明還提供了一種靜態(tài)報表生成裝置,包括數(shù)據(jù)條件設(shè)置模塊,設(shè)置數(shù)據(jù)條 件,包括業(yè)務(wù)系統(tǒng)中的業(yè)務(wù)數(shù)據(jù)的時間范圍;靜態(tài)報表生成模塊,根據(jù)所述數(shù)據(jù)條件查詢所 述業(yè)務(wù)數(shù)據(jù),并根據(jù)查詢結(jié)果生成靜態(tài)報表;時間條件設(shè)置模塊,設(shè)置時間條件,包括查詢 所述業(yè)務(wù)數(shù)據(jù)的時間和/或頻率;定時任務(wù)調(diào)度模塊,根據(jù)所述時間條件設(shè)置模塊設(shè)置的 時間條件,調(diào)度所述靜態(tài)報表生成模塊工作以生成所述靜態(tài)報表。在上述技術(shù)方案中,優(yōu)選地,還包括靜態(tài)報表存儲模塊,將所述靜態(tài)報表以文件 形式存儲在所述業(yè)務(wù)系統(tǒng)的服務(wù)器的硬盤上,所述文件形式包括Excel文件形式;靜態(tài)報 表展現(xiàn)模塊,供用戶查看所述靜態(tài)報表。在上述技術(shù)方案中,優(yōu)選地,還包括靜態(tài)報表存儲模塊,將所述靜態(tài)報表以二進(jìn) 制形式存儲在所述業(yè)務(wù)系統(tǒng)的數(shù)據(jù)庫中;靜態(tài)報表展現(xiàn)模塊,供用戶在所述業(yè)務(wù)系統(tǒng)中通 過報表形式進(jìn)行查看。在上述技術(shù)方案中,優(yōu)選地,還包括用戶通知模塊,在生成所述靜態(tài)報表時對用 戶進(jìn)行通知,通知所述用戶的方式包括手機(jī)短信、即時消息或郵件通知。在上述技術(shù)方案中,優(yōu)選地,所述靜態(tài)報表存儲模塊存儲每次生成的靜態(tài)報表,或 只存儲最后一次生成的靜態(tài)報表。通過上述技術(shù)方案,能夠?qū)崿F(xiàn)一種靜態(tài)報表生成裝置,根據(jù)事先設(shè)置的數(shù)據(jù)條件 查詢業(yè)務(wù)系統(tǒng)中的業(yè)務(wù)數(shù)據(jù),根據(jù)事先設(shè)置的時間條件定時生成靜態(tài)報表,緩解了系統(tǒng)處 理數(shù)據(jù)的壓力,提高了報表的響應(yīng)速度。


圖1示出了根據(jù)本發(fā)明的一個實施例的靜態(tài)報表生成方法的流程圖;圖2示出了根據(jù)本發(fā)明的一個實施例的靜態(tài)報表生成裝置的框圖;圖3示出了根據(jù)本發(fā)明的一個實施例的靜態(tài)報表生成方法的處理流程圖;以及圖4示出了根據(jù)本發(fā)明的一個實施例的靜態(tài)報表生成裝置的結(jié)構(gòu)示意圖。
具體實施例方式下面結(jié)合附圖和具體實施方式
對本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)描述。在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可 以采用不同于在此所描述內(nèi)容的其他方式來實施,因此,本發(fā)明并不限于下面公開的具體 實施例的限制。圖1示出了根據(jù)本發(fā)明的一個實施例的靜態(tài)報表生成方法的流程圖。如圖1所示,本發(fā)明提供了一種靜態(tài)報表生成方法,包括步驟102,設(shè)置數(shù)據(jù)條件 和時間條件;步驟104,根據(jù)所述數(shù)據(jù)條件和時間條件查詢業(yè)務(wù)系統(tǒng)中的業(yè)務(wù)數(shù)據(jù),并根據(jù)查詢結(jié)果生成靜態(tài)報表,其中,所述數(shù)據(jù)條件包括所述業(yè)務(wù)數(shù)據(jù)的時間范圍,所述時間條件 包括查詢所述業(yè)務(wù)數(shù)據(jù)的時間和/或頻率。在上述技術(shù)方案中,所述靜態(tài)報表以文件形式存儲在所述業(yè)務(wù)系統(tǒng)的服務(wù)器的硬 盤上,以供用戶查看,所述文件形式包括Excel文件形式。在上述技術(shù)方案中,所述靜態(tài)報表以二進(jìn)制形式存儲在所述業(yè)務(wù)系統(tǒng)的數(shù)據(jù)庫 中,以供用戶在所述業(yè)務(wù)系統(tǒng)中通過報表形式進(jìn)行查看。在上述技術(shù)方案中,生成所述靜態(tài)報表時對用戶進(jìn)行通知,通知所述用戶的方式 包括手機(jī)短信、即時消息或郵件通知。在上述技術(shù)方案中,存儲每次生成的靜態(tài)報表,或只存儲最后一次生成的靜態(tài)報表。在此,本領(lǐng)域的技術(shù)人員可以理解,本發(fā)明的實施例的靜態(tài)報表生成方法可以在 所有的報表中進(jìn)行實施,包括用戶自定義的報表,技術(shù)方案具有靈活擴(kuò)展性。通過上述技術(shù)方案,能夠?qū)崿F(xiàn)一種靜態(tài)報表生成方法,根據(jù)事先設(shè)置的數(shù)據(jù)條件 查詢業(yè)務(wù)系統(tǒng)中的業(yè)務(wù)數(shù)據(jù),根據(jù)事先設(shè)置的時間條件定時生成靜態(tài)報表,緩解了系統(tǒng)處 理數(shù)據(jù)的壓力,提高了報表的響應(yīng)速度。圖2示出了根據(jù)本發(fā)明的實施例的靜態(tài)報表生成裝置的框圖。如圖2所示,本發(fā)明還提供了一種靜態(tài)報表生成裝置200,包括數(shù)據(jù)條件設(shè)置模 塊202,設(shè)置數(shù)據(jù)條件,包括業(yè)務(wù)系統(tǒng)中的業(yè)務(wù)數(shù)據(jù)的時間范圍;靜態(tài)報表生成模塊204, 根據(jù)所述數(shù)據(jù)條件查詢所述業(yè)務(wù)數(shù)據(jù),并根據(jù)查詢結(jié)果生成靜態(tài)報表;時間條件設(shè)置模塊 206,設(shè)置時間條件,包括查詢所述業(yè)務(wù)數(shù)據(jù)的時間和/或頻率;定時任務(wù)調(diào)度模塊208,根 據(jù)所述時間條件設(shè)置模塊設(shè)置的時間條件,調(diào)度所述靜態(tài)報表生成模塊工作以生成所述靜 態(tài)報表。在上述技術(shù)方案中,還包括靜態(tài)報表存儲模塊,將所述靜態(tài)報表以文件形式存儲 在所述業(yè)務(wù)系統(tǒng)的服務(wù)器的硬盤上,所述文件形式包括Excel文件形式;靜態(tài)報表展現(xiàn)模 塊,供用戶查看所述靜態(tài)報表。在上述技術(shù)方案中,還包括靜態(tài)報表存儲模塊,將所述靜態(tài)報表以二進(jìn)制形式存 儲在所述業(yè)務(wù)系統(tǒng)的數(shù)據(jù)庫中;靜態(tài)報表展現(xiàn)模塊,供用戶在所述業(yè)務(wù)系統(tǒng)中通過報表形 式進(jìn)行查看。在上述技術(shù)方案中,還包括用戶通知模塊,在生成所述靜態(tài)報表時對用戶進(jìn)行通 知,通知所述用戶的方式包括手機(jī)短信、即時消息或郵件通知。在上述技術(shù)方案中,所述靜態(tài)報表存儲模塊存儲每次生成的靜態(tài)報表,或只存儲 最后一次生成的靜態(tài)報表。在此,本領(lǐng)域的技術(shù)人員可以立即,本發(fā)明的實施例的靜態(tài)報表生成裝置可以在 所有的報表中進(jìn)行實施,包括用戶自定義的報表,技術(shù)方案具有靈活擴(kuò)展性。通過上述技術(shù)方案,能夠?qū)崿F(xiàn)一種靜態(tài)報表生成裝置,根據(jù)事先在數(shù)據(jù)設(shè)置模塊 設(shè)置的條件如數(shù)據(jù)條件查詢業(yè)務(wù)系統(tǒng)中的業(yè)務(wù)數(shù)據(jù),并根據(jù)事先在時間條件設(shè)置模塊設(shè)置 的時間條件定時查詢業(yè)務(wù)數(shù)據(jù),并根據(jù)時間條件定時調(diào)度模塊定時調(diào)度靜態(tài)報表生成模塊 生成靜態(tài)報表,將靜態(tài)報表存儲在靜態(tài)報表存儲模塊,用戶通知模塊通知用戶,在用戶需要 時展現(xiàn)給用戶,這樣就緩解了系統(tǒng)處理數(shù)據(jù)的壓力,提高了報表的響應(yīng)速度。
圖3示出了根據(jù)本發(fā)明的一個實施例的靜態(tài)報表生成方法的處理流程圖。如圖3所示,使用根據(jù)本實施例的靜態(tài)報表生成方法來進(jìn)行報表數(shù)據(jù)靜態(tài)化處理 的流程,如下描述在步驟302,定義必需的數(shù)據(jù)條件,比如數(shù)據(jù)的時間范圍,可以定義為每月的數(shù)據(jù)、 當(dāng)天的數(shù)據(jù)或者昨天的數(shù)據(jù)等。在步驟304,定義執(zhí)行定時生成任務(wù)的時間點及頻率,根據(jù)事先定義的數(shù)據(jù)條件和 業(yè)務(wù)數(shù)據(jù)實時性的高低不同,執(zhí)行頻率可以對應(yīng)的定義為每月生成一次,每天生成一次甚 至每小時生成一次等。在實際的應(yīng)用過程中,可以設(shè)置為在業(yè)務(wù)系統(tǒng)閑時執(zhí)行,比如晚上12 點,就能有效的避開業(yè)務(wù)處理高峰,實現(xiàn)錯峰執(zhí)行。在步驟306,設(shè)置靜態(tài)報表數(shù)據(jù)存儲形式和展現(xiàn)方式,其存儲形式包括將靜態(tài)報表 數(shù)據(jù)以文件形式存在服務(wù)器的硬盤上,和以二進(jìn)制形式保存在數(shù)據(jù)庫中。靜態(tài)報表的展現(xiàn) 形式包括報表形式,在業(yè)務(wù)系統(tǒng)中進(jìn)行查看和文件形式,例如可以設(shè)置將靜態(tài)報表生成為 Excel文件等。在步驟308,可以定義用戶獲知靜態(tài)報表已生成的不同通知方式,比如手機(jī)短信、 即時消息、郵件通知等。在步驟310,在某個時間點(用戶定義的定時任務(wù)的執(zhí)行點),執(zhí)行報表查詢。我 們將這種自動生成的后臺報表數(shù)據(jù)稱之為靜態(tài)報表數(shù)據(jù)。這個靜態(tài)的報表數(shù)據(jù)內(nèi)容是完整 的,是可以單獨(dú)部署和獨(dú)立閱讀的。在步驟312,靜態(tài)報表生成后通知用戶進(jìn)行查看。在步驟314,用戶登錄業(yè)務(wù)系統(tǒng)查看或直接查看所存儲的文件。在步驟316,選擇不同的歷史版本進(jìn)行對比查看,可預(yù)定義靜態(tài)報表版本管理策 略,包括新版本覆蓋舊版本策略,以永遠(yuǎn)只保留一個最新版本的數(shù)據(jù)。也可以指定新版本數(shù) 據(jù)不覆蓋舊版本數(shù)據(jù),以保留多個版本的靜態(tài)數(shù)據(jù)。與此同時,也可以定義舊版本數(shù)據(jù)的處 理方案,比如超過一定的時間期間的數(shù)據(jù)被拋棄或轉(zhuǎn)入歷史版本數(shù)據(jù)庫存檔等。在此,本領(lǐng)域的技術(shù)人員可以理解,本發(fā)明的實施例的靜態(tài)報表生成方法可以在 所有的報表中進(jìn)行實施,包括用戶自定義的報表,技術(shù)方案具有靈活擴(kuò)展性。圖4示出了根據(jù)本發(fā)明的一個實施例的靜態(tài)報表生成裝置的結(jié)構(gòu)示意圖。如圖4所示,靜態(tài)報表生成裝置400包括數(shù)據(jù)條件設(shè)置模塊402,定義靜態(tài)數(shù)據(jù)的 數(shù)據(jù)條件,比如業(yè)務(wù)數(shù)據(jù)的時間范圍等,時間條件設(shè)置模塊404,設(shè)置定時任務(wù)的執(zhí)行時間 及執(zhí)行頻率,用戶通知模塊406,可以設(shè)置消息通知方式,以及靜態(tài)報表數(shù)據(jù)的版本管理策 略等,定時任務(wù)調(diào)度模塊408,根據(jù)定時任務(wù)的設(shè)置,在指定的時間調(diào)度靜態(tài)報表生成模塊 執(zhí)行工作,生成靜態(tài)報表數(shù)據(jù),靜態(tài)報表生成模塊410,執(zhí)行報表計算邏輯,生成靜態(tài)報表 數(shù)據(jù),靜態(tài)報表存儲模塊412,將靜態(tài)報表生成模塊410生成的靜態(tài)報表數(shù)據(jù)存儲在一定的 介質(zhì)上,以便靜態(tài)報表展現(xiàn)模塊414高速訪問,快速展現(xiàn)靜態(tài)報表數(shù)據(jù),靜態(tài)報表展現(xiàn)模塊 414,將已存儲的靜態(tài)報表數(shù)據(jù)以不同形式展現(xiàn)出來。通過上述技術(shù)方案,能夠?qū)崿F(xiàn)根據(jù)事先在數(shù)據(jù)設(shè)置模塊設(shè)置的條件如數(shù)據(jù)條件查 詢業(yè)務(wù)系統(tǒng)中的業(yè)務(wù)數(shù)據(jù),并根據(jù)事先在時間條件設(shè)置模塊設(shè)置的時間條件定時查詢業(yè)務(wù) 數(shù)據(jù),并根據(jù)時間條件定時調(diào)度模塊定時調(diào)度靜態(tài)報表生成模塊生成靜態(tài)報表,將靜態(tài)報 表存儲在靜態(tài)報表存儲模塊,用戶通知模塊通知用戶,在用戶需要時展現(xiàn)給用戶,這樣就緩
6解了系統(tǒng)處理數(shù)據(jù)的壓力,提高了報表的響應(yīng)速度。綜上,根據(jù)本發(fā)明的實施例提出的在定義數(shù)據(jù)條件的前提下,定時按條件生成整 個報表的靜態(tài)報表生成方法和裝置可以在所有的報表中進(jìn)行實施,包括用戶自定義的報 表,方案具有靈活擴(kuò)展性。同時帶來諸多的應(yīng)用效果1.將一些實時性要求不是特別強(qiáng)的數(shù)據(jù)查詢設(shè)置為定時錯峰查詢,有效的緩解了 報表查詢對于業(yè)務(wù)系統(tǒng)的性能影響。根據(jù)實時性要求的不同,設(shè)置不同的執(zhí)行頻率,這樣基 本可以鋪蓋ERP應(yīng)用中的絕大多數(shù)報表。2. ERP系統(tǒng)中有許多的預(yù)警報表,比如現(xiàn)存量報表顯示哪些商品庫存不足,需要補(bǔ) 充庫存。比如應(yīng)收應(yīng)付表顯示哪些應(yīng)收應(yīng)付賬款要到期了,需要及時處理等等。通過本發(fā) 明的實施例可以定義預(yù)警條件后,系統(tǒng)定時執(zhí)行查詢后,將預(yù)警信息及時通知相關(guān)人員及 時處理,有效的推動了業(yè)務(wù)進(jìn)展。3.實現(xiàn)ERP和其他信息平臺融合,通過定時生成靜態(tài)報表數(shù)據(jù)的同時發(fā)送電子郵 件、手機(jī)短信、即時消息等方式,實現(xiàn)了業(yè)務(wù)系統(tǒng)和e-mail、mobile、IM等系統(tǒng)的融合。4.有利于實現(xiàn)企業(yè)的核心業(yè)務(wù)報表歸檔管理,尤其是往年的業(yè)務(wù)報表數(shù)據(jù)。為避 免業(yè)務(wù)數(shù)據(jù)庫過于龐大,ERP系統(tǒng)通常會將超過一定時間的歷史數(shù)據(jù)移出業(yè)務(wù)數(shù)據(jù)庫,如果 需要查詢歷史上某一階段的業(yè)務(wù)狀態(tài),比如當(dāng)時的資產(chǎn)狀態(tài)、當(dāng)時的庫存狀態(tài)等,通常都無 法實現(xiàn),但通過將報表數(shù)據(jù)靜態(tài)化,可以很容易的實現(xiàn)這樣的業(yè)務(wù)需求。以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技 術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修 改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
一種靜態(tài)報表生成方法,其特征在于,包括步驟102,設(shè)置數(shù)據(jù)條件和時間條件;步驟104,根據(jù)所述數(shù)據(jù)條件和時間條件查詢業(yè)務(wù)系統(tǒng)中的業(yè)務(wù)數(shù)據(jù),并根據(jù)查詢結(jié)果生成靜態(tài)報表,其中,所述數(shù)據(jù)條件包括所述業(yè)務(wù)數(shù)據(jù)的時間范圍,所述時間條件包括查詢所述業(yè)務(wù)數(shù)據(jù)的時間和/或頻率。
2.根據(jù)權(quán)利要求1所述的靜態(tài)報表生成方法,其特征在于,所述靜態(tài)報表以文件形式 存儲在所述業(yè)務(wù)系統(tǒng)的服務(wù)器的硬盤上,以供用戶查看,所述文件形式包括Excel文件形 式。
3.根據(jù)權(quán)利要求1所述的靜態(tài)報表生成方法,其特征在于,所述靜態(tài)報表以二進(jìn)制形 式存儲在所述業(yè)務(wù)系統(tǒng)的數(shù)據(jù)庫中,以供用戶在所述業(yè)務(wù)系統(tǒng)中通過報表形式進(jìn)行查看。
4.根據(jù)權(quán)利要求1至3中任一項所述的靜態(tài)報表生成方法,其特征在于,生成所述靜態(tài) 報表時對用戶進(jìn)行通知,通知所述用戶的方式包括手機(jī)短信、即時消息或郵件通知。
5.根據(jù)權(quán)利要求2或3所述的靜態(tài)報表生成方法,其特征在于,存儲每次生成的靜態(tài)報 表,或只存儲最后一次生成的靜態(tài)報表。
6.一種靜態(tài)報表生成裝置,其特征在于,包括數(shù)據(jù)條件設(shè)置模塊,設(shè)置數(shù)據(jù)條件,包括業(yè)務(wù)系統(tǒng)中的業(yè)務(wù)數(shù)據(jù)的時間范圍;靜態(tài)報表生成模塊,根據(jù)所述數(shù)據(jù)條件查詢所述業(yè)務(wù)數(shù)據(jù),并根據(jù)查詢結(jié)果生成靜態(tài) 報表;時間條件設(shè)置模塊,設(shè)置時間條件,包括查詢所述業(yè)務(wù)數(shù)據(jù)的時間和/或頻率;定時任務(wù)調(diào)度模塊,根據(jù)所述時間條件設(shè)置模塊設(shè)置的時間條件,調(diào)度所述靜態(tài)報表 生成模塊工作以生成所述靜態(tài)報表。
7.根據(jù)權(quán)利要求6所述的靜態(tài)報表生成裝置,其特征在于,還包括靜態(tài)報表存儲模塊,將所述靜態(tài)報表以文件形式存儲在所述業(yè)務(wù)系統(tǒng)的服務(wù)器的硬盤 上,所述文件形式包括Excel文件形式;靜態(tài)報表展現(xiàn)模塊,供用戶查看所述靜態(tài)報表。
8.根據(jù)權(quán)利要求6所述的靜態(tài)報表生成裝置,其特征在于,還包括靜態(tài)報表存儲模塊,將所述靜態(tài)報表以二進(jìn)制形式存儲在所述業(yè)務(wù)系統(tǒng)的數(shù)據(jù)庫中;靜態(tài)報表展現(xiàn)模塊,供用戶在所述業(yè)務(wù)系統(tǒng)中通過報表形式進(jìn)行查看。
9.根據(jù)權(quán)利要求6至8中任一項所述的靜態(tài)報表生成裝置,其特征在于,還包括用戶通知模塊,在生成所述靜態(tài)報表時對用戶進(jìn)行通知,通知所述用戶的方式包括手 機(jī)短信、即時消息或郵件通知。
10.根據(jù)權(quán)利要求7或8所述的靜態(tài)報表生成裝置,其特征在于,所述靜態(tài)報表存儲模 塊存儲每次生成的靜態(tài)報表,或只存儲最后一次生成的靜態(tài)報表。
全文摘要
本發(fā)明提供了一種靜態(tài)報表生成方法,包括設(shè)置數(shù)據(jù)條件和時間條件;根據(jù)數(shù)據(jù)條件和時間條件查詢業(yè)務(wù)系統(tǒng)中的業(yè)務(wù)數(shù)據(jù),并根據(jù)查詢結(jié)果生成靜態(tài)報表,其中,數(shù)據(jù)條件包括業(yè)務(wù)數(shù)據(jù)的時間范圍,時間條件包括查詢業(yè)務(wù)數(shù)據(jù)的時間和/或頻率。本發(fā)明還提供了一種靜態(tài)報表生成裝置。根據(jù)本發(fā)明的技術(shù)方案,避免了實時查詢報表對系統(tǒng)性能的影響,提高了報表響應(yīng)速度,提升了系統(tǒng)可用性。
文檔編號G06F17/30GK101957849SQ20101028976
公開日2011年1月26日 申請日期2010年9月21日 優(yōu)先權(quán)日2010年9月21日
發(fā)明者陳文海 申請人:用友軟件股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
景德镇市| 汤阴县| 陇西县| 东台市| 铁岭市| 香河县| 澳门| 夏河县| 寿光市| 南皮县| 新丰县| 东乌珠穆沁旗| 鄯善县| 漾濞| 天全县| 莱阳市| 太谷县| 娱乐| 德令哈市| 那坡县| 怀仁县| 西平县| 庄浪县| 凉山| 务川| 福泉市| 永登县| 阿克陶县| 泊头市| 巍山| 顺昌县| 读书| 宕昌县| 同仁县| 山东省| 上蔡县| 中山市| 应城市| 沛县| 宝清县| 新竹市|