隨筆 - 225  文章 - 98  trackbacks - 0
          <2011年4月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          1234567

          隨筆分類

          相冊

          報表工具廠商們

          搜索

          •  

          最新評論

          閱讀排行榜

              在以FineReport為代表的Java報表工具定時器中,涉及到幾個典型問題,日報,月報,年報。這三種典型報表具體如何通過定時器生成定時任務(wù)呢?本專題專門介紹定時器的日報問題。日報顧名思義就是在每日的定點生成關(guān)于每天的統(tǒng)計。常見使用主要是人事考勤,訂單管理之類的,下面就做一個人事考勤的簡單例子介紹一下。

          1.    制作模板

          新建內(nèi)置數(shù)據(jù)集E1,如圖所示: 

          添加報表參數(shù)統(tǒng)計時間,控件類型為日期類型,參數(shù)界面設(shè)置如下:

          表樣設(shè)計如下圖所示,并在A6單元格中添加過濾:統(tǒng)計時間=$統(tǒng)計時間

          報表制作完成之后將模板存儲到reportlets目錄下

          2.    添加定時報表

          在定時器管理界面點擊按鈕,添加定時報表,如下圖所示

          3.    添加定時任務(wù)

          點擊定時器界面相應(yīng)模板的添加定時任務(wù),并點擊

           

          第一步基本設(shè)置,如圖:

          點擊下一步進入時間設(shè)置,開始時間選擇41,循環(huán)方式選擇自定義循環(huán),結(jié)束時間選擇430,時間選擇每天的1050分執(zhí)行,月選擇四月,這樣41號到430號每天的1101分該定時任務(wù)都會執(zhí)行


                 點擊下一步,進入報表參數(shù)設(shè)置,直接點擊界面上的按鈕,自動生成報表中所帶的參數(shù),并雙擊參數(shù)的值,對參數(shù)值進行編輯,參數(shù)類型選擇公式,將參數(shù)值設(shè)為:Format(today()-1,"yyyy-MM-dd") ,該公式表示當前日期的前一天,這樣該定時任務(wù)就在4月份的每一天的1101 分生成當前日期的前一天的考勤統(tǒng)計,如圖所示:

          點擊下一步,進入導(dǎo)出設(shè)置,填寫文件顯示名,并選中管理目錄和導(dǎo)出文件類型,如圖所示:

           

          4.    效果預(yù)覽

          刷新管理界面,發(fā)現(xiàn)在設(shè)置的1101分生成定時文件:日報專題文件導(dǎo)出.cpt


                 點擊該生成的定時文件,即在1101分統(tǒng)計的當前日期的前一天的考情統(tǒng)計,預(yù)覽:


          文章轉(zhuǎn)自: http://blog.vsharing.com/fanfanzheng/A1338267.html



          了解Java報表工具就從這里開始
          posted on 2011-04-23 15:55 season 閱讀(369) 評論(0)  編輯  收藏 所屬分類: Java報表—技術(shù)知識
          主站蜘蛛池模板: 高唐县| 南皮县| 家居| 富宁县| 嘉禾县| 新沂市| 杂多县| 修水县| 阳春市| 涿鹿县| 满城县| 黑山县| 博兴县| 鱼台县| 锦屏县| 甘德县| 广宁县| 崇左市| 平潭县| 离岛区| 梁平县| 芜湖县| 通化市| 绿春县| 马鞍山市| 灵丘县| 泽库县| 郁南县| 清徐县| 砚山县| 铁岭市| 海口市| 和田市| 垦利县| 雷波县| 西乡县| 霸州市| 榆树市| 宜兴市| 苍南县| 潮州市|