Java軟件報表軟件技術博客

          java報表軟件技術匯總 java報表軟件制作 報表軟件新聞
          posts - 355, comments - 100, trackbacks - 0, articles - 3
             :: 首頁 :: 新隨筆 ::  :: 聚合  :: 管理

          在報表開發工具FineReport中,報表的執行過程大體可分為兩步:1、報表計算;2、頁面轉換。

          報表計算過程:先讀取我們的sql語句,將完整的sql語句傳至數據庫服務器,由數據庫返回數據給報表服務器,報表服務器進行數據列的擴展、匯總、關聯、公式運算等計算,最終生成報表結果。

          頁面轉換過程:報表計算完成后生成xml頁面,需要轉換為html頁面才能在瀏覽器中查看。

          針對這一過程FineReport是可以實時監控的。監控方法是將服務器的log輸出級別設為“普通信息”,就能在控制臺上看到每一步使用的時間。

          1. 設置日志輸出級別

          修改日志輸出級別為“顯示普通信息”,如下圖設計器中設置:

           

          2. 查看報表執行過程

          2.1 打開模板

          打開FR設計器,打開里面自帶的模板:%FR_HOME%\WebReport\WEB-INF\reportlets\gettingstarted.cpt

          2.2 清空日志

          點擊分頁預覽前,先清空日志。

          3. 瀏覽器端訪問報表

          點擊分頁預覽,輸入參數條件后,點擊查詢;

          等到報表在瀏覽器上完全展示出來后,查看日志窗口的信息:

           

          從日志中我們可以對報表的執行過程進行實時監控。




          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 南皮县| 福海县| 亚东县| 阳高县| 周口市| 潮州市| 靖安县| 日照市| 上虞市| 通海县| 新巴尔虎右旗| 齐齐哈尔市| 洪泽县| 台前县| 隆回县| 大连市| 疏附县| 高平市| 霍州市| 密云县| 称多县| 澳门| 阳谷县| 瓮安县| 湟源县| 南澳县| 蚌埠市| 耿马| 若羌县| 勃利县| 延川县| 景德镇市| 陇西县| 金坛市| 封开县| 西乡县| 甘南县| 原阳县| 垫江县| 塔城市| 航空|