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

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

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

    隨筆 - 6  文章 - 129  trackbacks - 0
    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    常用鏈接

    留言簿(14)

    隨筆檔案(6)

    文章分類(467)

    文章檔案(423)

    相冊

    收藏夾(18)

    JAVA

    搜索

    •  

    積分與排名

    • 積分 - 825838
    • 排名 - 49

    最新評論

    閱讀排行榜

    評論排行榜

    原文:http://quicker.iteye.com/blog/801655
    使用Ireport最新的4.0.1版本

    1、在Ireport加添加數(shù)據(jù)源:窗口>服務(wù)>數(shù)據(jù)庫>增加數(shù)據(jù)源

     

    2、在Ireport4.0.1下實(shí)現(xiàn)PDF中文報(bào)表,解決中文字體問題:

    下載安裝根目錄如D:\Program Files\iReport-4.0.1,在其下目錄D:\Program Files\iReport-4.0.1\ireport\modules\ext中包括了許多應(yīng)用所需要的jar文件。打開ireport,工具>選項(xiàng)>iReport>Classpath>在里面添加jar:添加ext目錄下的iText-2.1.7.jar和iTextAsian.jar兩個(gè)jar;

    如圖:

    在工具>選項(xiàng)>iReport>fonts下面全選

    如圖

    新建一個(gè)報(bào)表,添加靜態(tài)文本,輸入中文并設(shè)置文本的字體、PDF font name選擇STSong-Light,PDF Encoding選擇UniGB-UCS2-H。PDF Embedded選上。

    設(shè)置完成后使用pdf preview,因?yàn)槲覀兩厦嫘录恿薺ar包,所以最好先關(guān)了ireport再重啟,之后預(yù)覽就OK了

     

    3、給報(bào)表文本加邊框:右鍵點(diǎn)靜態(tài)文本>Padding and borders>選擇Line width和Line style就可以了

     

    4、ireport參數(shù)傳遞,我們可以將查詢語句作為參數(shù),通過程序傳入?yún)?shù)值,也可設(shè)置默認(rèn)值;如我新增Parameter名為SQLSTR,在屬性>Default value Expression輸入“select * from orders”注意兩邊加雙引號噢。參數(shù)建好了。我們選擇Report Query,我們本來是在里面輸入查詢語句的,這里我們使用SQLSTR參數(shù),如下圖:$P!{SQLSTR}記得中間有!號的。點(diǎn)read Field一樣讀出屬性了。

    如下圖

     

    5、我們在示例中看到給報(bào)表加注釋的情況如下圖:

    剛開始找了半天沒找到這個(gè)組件,雖然沒多大用,不過后來找到了,就是ireport組件面板中的Callout組件了。拖出來點(diǎn)右鍵>添加pin就有一個(gè)圖釘一樣的東東了。。

     

    6、樣式的使用,我們上面對文本框尤其是中文要進(jìn)行字體還有pdf fontname,等設(shè)置,那么整個(gè)報(bào)表做下來如果每個(gè)都要這樣設(shè)置那肯定是個(gè)大麻煩事,所以這里也使用樣式來定義,可以新增style,并設(shè)定style的相應(yīng)值,那么在其它的文本等需要使用同一設(shè)置的組件上,我們只要在它的屬性里的style中選定剛創(chuàng)建的style就行了。

     

    7、為報(bào)表增加統(tǒng)計(jì)值:一般統(tǒng)計(jì)值放在page footer和summary中。summmary為報(bào)表級別的統(tǒng)計(jì)。以summary為例:如我們要統(tǒng)計(jì)orders 表中的freight字段的值的總數(shù)。

    首先創(chuàng)建一個(gè)變量TOTAL_NUM,配置如下圖:

    把該變量拖到Summary Band即可。注意上面配置項(xiàng)的increment type為none,另外Reset Type為Report

    如果我們在page footer下的統(tǒng)計(jì),這里的reset Type應(yīng)設(shè)為Page



    posted on 2011-10-31 17:18 Ke 閱讀(1973) 評論(0)  編輯  收藏 所屬分類: iReport
    主站蜘蛛池模板: 91麻豆精品国产自产在线观看亚洲| 精品熟女少妇AV免费观看| 亚洲高清偷拍一区二区三区| 精品无码专区亚洲| 日本免费网站观看| 噜噜综合亚洲AV中文无码| 日韩一区二区免费视频| 激情婷婷成人亚洲综合| 亚洲福利在线播放| 中文字幕永久免费| 亚洲一区精品中文字幕| 亚洲综合免费视频| 亚洲一线产区二线产区区| 精品久久久久久久免费加勒比| 亚洲AV女人18毛片水真多| 波多野结衣视频在线免费观看| 免费国产高清毛不卡片基地| 国产精品亚洲w码日韩中文| a色毛片免费视频| 亚洲成av人片不卡无码| 成人毛片免费观看视频在线| 免费无遮挡无码视频在线观看| 国产成人综合亚洲AV第一页| 免费A级毛片av无码| 在线精品亚洲一区二区| 亚洲国产精品成人AV无码久久综合影院 | 亚洲人成在线影院| 在线jlzzjlzz免费播放| 九九全国免费视频| 亚洲国产精品无码中文字| 日日麻批免费40分钟日本的| 国产精品亚洲综合天堂夜夜| 国产亚洲成av人片在线观看| 91九色视频无限观看免费| 亚洲日本成本人观看| 毛茸茸bbw亚洲人| 日本亚洲免费无线码| 免费一区二区三区在线视频| 香蕉蕉亚亚洲aav综合| 卡一卡二卡三在线入口免费| 三年片免费高清版|