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

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

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

    cuiyi's blog(崔毅 crazycy)

    記錄點滴 鑒往事之得失 以資于發(fā)展
    數(shù)據(jù)加載中……

    苦不堪言,iReport + JasperReports項目中的歷練

    JasperReports 這個東西,是個好東西,iReport這個東西,也是個好東西;就是iReport這個東西,給我很多啟示,關于sql組件,雖最終未必可行,目前處于驗證進程。

    話說使用iReport+JasperReports開發(fā)報表的曾經(jīng)的尷尬,testing during development and testing on local machine, the report pdf displays well, so good job have done, but when demo in customer locale, a lot of fields cannot be displayed(不能顯示了!)。

    After a lot of time trying, almost every  options  supplied  have been tried in checked way and unchecked way, the well fields displayed accordingly, I have got some ideas:

    1) cannot display(不能顯示), but other field with same content can display , why?
        OK, the size is too small(把字符框的 大小設置大一些),then well done.、

    2)some field cannot display
         process: I found these undisplayed is  in header,  then I copy them to footer,  what's the result? display well in footer, but no display in header.
         then I change the "evaluation time" from "now" to "column"
         well done!
        but be careful, fields valued $F cannot be column, for it cannot be displayed

    3) some field cannot be display  corresponding to  2)
        why they cannot be displayed  in both  header and  footer?
        oh, I found most field have the "stretch with overflow" option checked, so I added, so cool

    ******************************************************
    this problem I found explation when I solved on net

    iReport stretch 選項的注意

    Text Field有一選項為Stretch with overflow。 作用是動態(tài)的伸展文字所占的空間。
    要注意一點是Stretch是跟據(jù)Font Name的體字像數(shù)為基準進行伸展的。所以當我們輸出PDF格式時要注意PDF Font Name 與Font Name是否一致。如不一致在文字量多的時候會出現(xiàn)少了或多了顯示空間的問題

    iReport Band的[Split allowed]屬性

    Split allowed是允許分開的意思。以頁為單位,被分離出去的是Band內(nèi)的所有內(nèi)容。如果剩下的頁面空間不夠顯示Band的內(nèi)容。那么Band的內(nèi)容會顯示在下一頁。

    ireport有時侯不能顯示數(shù)據(jù)庫中數(shù)據(jù)的解決方式:
      1)每一個element:設置:print when details overflow ;stretch overflow
      2)字段高度不夠
    ******************************************************
    all resolved, the boss smiled, and happy back from customer
        
       

    posted on 2007-07-27 12:19 crazycy 閱讀(14933) 評論(6)  編輯  收藏 所屬分類: JavaEE技術

    評論

    # re: 苦不堪言,iReport + JasperReports項目中的歷練  回復  更多評論   

    不知道 iReport 現(xiàn)在可以實現(xiàn)交叉報表了沒
    2007-07-27 13:36 | tonyzhou00

    # re: 苦不堪言,iReport + JasperReports項目中的歷練  回復  更多評論   

    我在一個項目中用了這種打印方式,總感覺他有太多的缺陷,可能是因為我沒有研究好吧,總會有有些想實現(xiàn)的效果卻不能實現(xiàn),比方說父報表怎么根據(jù)子報表大小來動態(tài)分配高度。
    做頁面也挺麻煩的,感覺不如手寫頁面快。
    不過他的分頁功能確實牛,自動分頁,頁面也非常容易維護。
    2007-07-27 13:55 | 楊愛友

    # re: 苦不堪言,iReport + JasperReports項目中的歷練  回復  更多評論   

    用了大量的Chinglish啊
    2007-07-27 17:52 | leekiang

    # re: 苦不堪言,iReport + JasperReports項目中的歷練  回復  更多評論   

    @tonyzhou00
    早就可以實現(xiàn)了..
    2007-07-28 15:19 | 有貓相伴的日子

    # re: 苦不堪言,iReport + JasperReports項目中的歷練  回復  更多評論   

    請教一個問題,我現(xiàn)在也在用iReport + JasperReports,怎么樣把循環(huán)輸入的數(shù)據(jù)輸出到頭表格中,在簡單些,在iReport + JasperReports中如何使用表格,我是剛畢業(yè)的,能不能指點一下呀,謝謝了
    2007-07-30 12:45 | 我是菜鳥

    # re: 苦不堪言,iReport + JasperReports項目中的歷練[未登錄]  回復  更多評論   

    hi
    我現(xiàn)在是同樣的問題。。設置outflow有的內(nèi)容長的還能換行顯示 有的短的居然都不換行了 然后設置print when details overflow ;stretch overflow
    都沒有用的。。。由于是字段自然不能column
    不知道樓主有什么好的建議or else
    2009-10-30 18:35 | yang
    主站蜘蛛池模板: 国产成人无码区免费网站| 色se01短视频永久免费| a级片免费在线播放| 亚洲色偷偷狠狠综合网| 亚洲成人网在线播放| 视频一区二区三区免费观看| 69堂人成无码免费视频果冻传媒 | 亚洲精品综合久久中文字幕| 久久精品无码专区免费| 亚洲日韩欧洲乱码AV夜夜摸| 国产成人无码免费网站| 亚洲综合av永久无码精品一区二区 | 免费一级毛片免费播放| 免费又黄又爽又猛的毛片| 免费国产草莓视频在线观看黄| 日本一卡精品视频免费| 国产黄色片在线免费观看| 亚洲av日韩综合一区久热| 亚洲午夜无码片在线观看影院猛 | 久久精品国产亚洲精品2020| 亚洲熟女乱色一区二区三区| 成人自慰女黄网站免费大全| 性感美女视频免费网站午夜 | 中文字幕版免费电影网站| 亚洲AV日韩精品久久久久| 亚洲av无码专区青青草原| www.亚洲色图.com| 亚洲一本一道一区二区三区| 永久免费看mv网站入口| 精精国产www视频在线观看免费| 久久精品国产亚洲AV麻豆~| 国产片AV片永久免费观看| 偷自拍亚洲视频在线观看99| 9久9久女女免费精品视频在线观看| 亚洲精品福利你懂| 91精品国产免费久久久久久青草| 亚洲精品永久在线观看| 伊人婷婷综合缴情亚洲五月| 成人免费在线看片| 老司机精品视频免费| 亚洲天天做日日做天天看 |