隨筆 - 225  文章 - 98  trackbacks - 0
          <2008年10月>
          2829301234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          隨筆分類

          相冊

          報表工具廠商們

          搜索

          •  

          最新評論

          閱讀排行榜

           

          所謂報表,指的是以多樣的格式來呈現和打印動態的數據。也就是說在我們選定了數據之后,以指定的格式來打印或者查看這些數據。通常我們運行一個報表的過程是,先輸入查詢條件,然后點查詢,得到報表的運算結果。這是我們所常說的報表即時查詢。

          但是在相當一部分的應用當中,用戶并不關注自定義的查詢,而是需要按照時間周期性得到報表。當然這種需求也可以通過固定的SQL寫法得到。但是這種SQL往往比較復雜,造成報表設計的工作量增大。并且在瀏覽器當中查詢時也并非很明確的知道該如何選擇查詢條件。

          還有一種情況定時運行也非常重要,那就是對于數據量、運算量過于龐大的報表,例如庫中數據量達到數千萬,或者生成的報表有數千頁甚至更多,為了減小服務器的負載,不影響日常的工作,也可以將生成報表的任務放到服務器空閑時間運行(晚上,凌晨等),當用戶查詢報表就不需要在占用系統資源。同時數據量過大的數據庫,一般來說歷史數據保存的時間都不長,通過定時運行也是保存歷史數據的一種手段。

          定時運行報表并不是報表的核心功能,所以并非所有的報表工具都關注于此。但是這也確是一個很重要的外圍功能,能夠幫助用戶,特別是最終用戶通過簡單設置之后,就能夠得到定期得到周期性的報表,而不是每次都手工生成ExcelPDF文件。

          我多見過的主流報表工具中,FineReport的定時功能是相對比較出色的。并且最重要的是,它提供了對定時生成的文件的檢索功能,相當于提供了一個報表庫。用戶通過管理頁面,就可以查看已經保存在這個庫當中的日報,周報,月報,年報等等。感興趣的人可以自己去體驗一下。



          了解Java報表工具就從這里開始
          posted on 2008-10-07 15:43 season 閱讀(294) 評論(3)  編輯  收藏 所屬分類: Java報表—功能比較

          FeedBack:
          # re: 淺談報表的定時運行 2009-07-08 08:04 Faith
          定時運行還是需要服務器平臺的吧.

          試過Actuate iServer么? 官網上有免費的Express版本下載的.  回復  更多評論
            
          # re: 淺談報表的定時運行 2010-09-10 09:30 lovemark2000
          對這點還真有點不太明白,呵呵,謝謝博主  回復  更多評論
            
          # re: 淺談報表的定時運行 2010-09-12 12:07 桑桑
          看不懂。。表示純支持~  回復  更多評論
            
          主站蜘蛛池模板: 宜章县| 苏尼特左旗| 卢氏县| 米脂县| 扎兰屯市| 和顺县| 兴义市| 乃东县| 澜沧| 遂平县| 巧家县| 开远市| 博客| 鸡东县| 方正县| 武川县| 阿拉善左旗| 陆良县| 武鸣县| 曲阜市| 湘乡市| 临清市| 佛学| 兴安县| 朝阳县| 都江堰市| 米易县| 巴林右旗| 湟中县| 大洼县| 开平市| 平山县| 长葛市| 石嘴山市| 南昌市| 新田县| 盐津县| 镇远县| 大荔县| 犍为县| 清新县|