<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Java軟件報表軟件技術博客

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

    參數的強化通常是指定義數據集SQL語句如SELECT * FROM [TableName] WHERE [ColName] = ${para},其中${}中的內容為變量,報表軟件會將${}中的內容計算后形成字符串拼接至SQL中形成最終的可執行查詢語句,發送到數據庫端進行執行。${}中可以使用報表中的函數對參數進行處理,此即為參數的強化。

    用戶在使用Java報表軟件進行部署時,常會需要用到參數強化,下面以FineReport報表軟件為例,簡單介紹下參數與日期參數的格式化處理。

    日期的表示形式有很多種,有時我們習慣填寫的形式與數據庫存儲的形式可能不同,此時,就需要進行日期的格式化處理。比如,將“2010-02-24”形式的日期轉化為“20100224”的形式。

    1. 新建報表

    2. 定義數據集

        定義數據庫查詢,SQL語句為:SELECT * FROM SALES_BASIC WHERE 日期 = '${format(date,"yyyyMMdd")}'

        參數date為日期如2010-02-24,對該日期按照yyyyMMdd進行格式化后作為最終的值賦給日期。

    3. 模板設計

        如下設計報表

    4. 定義參數界面

        點擊參數設計,使用默認的參數界面,定義日期控件,返回值設置為日期,如下圖

    5. 保存模板

        保存模板,點擊設計器分頁預覽,選擇日期,查詢數據如下

     


    文章轉自:http://finereport.blog.chinabyte.com/2010/10/12/120/



    主站蜘蛛池模板: 亚洲一区无码中文字幕| 青青青国产在线观看免费| 无码日韩人妻AV一区免费l| 亚洲AV无码一区二区大桥未久| 亚洲性线免费观看视频成熟| 国产亚洲国产bv网站在线| 亚洲一级毛片免观看| 亚洲国产综合精品中文第一| 日韩亚洲产在线观看| 亚洲精品无码久久久久久| 亚洲AV无码一区二区一二区| 老司机免费午夜精品视频| 高潮毛片无遮挡高清免费视频| 杨幂最新免费特级毛片| 国产成人无码精品久久久免费| 国产精品99爱免费视频| 国产午夜免费高清久久影院| 三年片在线观看免费观看大全一 | 亚洲av日韩av天堂影片精品| 亚洲av片劲爆在线观看| 亚洲精品在线免费观看视频| 亚洲一级免费毛片| 久久亚洲中文字幕无码| 又粗又长又爽又长黄免费视频| 中国一级毛片视频免费看| 成人无码WWW免费视频| 13一14周岁毛片免费| 天天摸天天操免费播放小视频| 国产成人3p视频免费观看| 亚洲午夜福利精品久久| 亚洲成a人片77777老司机| 亚洲中文无码线在线观看| 亚洲av无码专区在线观看亚| 国产视频精品免费视频| 三年片在线观看免费大全电影| 国产成人免费网站| 亚洲精品国产福利一二区| 亚洲男人天堂av| 亚洲AV综合色区无码一二三区| 日韩精品视频在线观看免费| 免费在线中文日本|