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

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

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

    隨筆 - 225  文章 - 98  trackbacks - 0
    <2011年7月>
    262728293012
    3456789
    10111213141516
    17181920212223
    24252627282930
    31123456

    隨筆分類

    相冊

    報表工具廠商們

    搜索

    •  

    最新評論

    閱讀排行榜

           有一些客戶希望在一個頁面打開數(shù)據(jù)鉆取的全部內容,這個功能可以利用iframe在自定義瀏覽界面解決,下面以一個簡單的例子來說明:

    1.         創(chuàng)建子模板son

    1.1          打開Java報表工具設計器,新建工作簿,添加參數(shù)獲取數(shù)據(jù)集SELECT * FROM STSCORE where classno = '${class}',設置參數(shù)class默認值Class1,合并A1F12單元格,插入柱狀圖,綁定數(shù)據(jù)如下表:

    Java報表工具數(shù)據(jù)綁定 

    1.2          下一步去掉iframe里的工具欄:打開|報表Web屬性|分頁預覽設置,清空所有按鈕,取消頁面樣式

    1.3          保存模板到%FR_HOME%\WebReport\WEB-INF\reportlets\son.cpt

     

    2.         創(chuàng)建主模板father     

    2.1   新建工作簿,獲取數(shù)據(jù)集SELECT * FROM STSCORE,配置數(shù)據(jù)如下表:

    Java報表工具數(shù)據(jù)配置 

    2.2  右擊A2單元格,設置超級鏈接,增加網(wǎng)絡報表1,選擇網(wǎng)絡報表%FR_HOME%\WebReport\WEB-INF\reportlets\son.cpt。取消顯示在原有報表頁面的勾選,在網(wǎng)絡報表頁面顯示樣式右邊的空白輸入inner2,插入報表參數(shù)class的值為A2,如圖 

                Java報表工具超鏈設置 

    2.3   去掉iframe里的工具欄,具體操作同子模板son

    2.4   稍作美觀,保存模板到%FR_HOME%\WebReport\WEB-INF\reportlets\father.cpt

     

    3.         創(chuàng)建HTML文件iframe.html,源代碼如下:

    <html>

    <head>

    <title>自定義瀏覽頁面</title>

    <meta http-equiv="Content-Type" content="text/html; charset=GBK">

    <script type="text/javascript" src="/WebReport/ReportServer?op=resource&resource=/com/fr/web/jquery.js"></script>

    <script type="text/javascript">

    window.onload = function(){

           reportFrame = document.getElementById("reportFrame").contentWindow.contentPane;

           reportFrame.on("afterload", function(){    

                // currentPageIndex是從1開始的

               var cPageIndex = reportFrame.currentPageIndex;   

               var pv = "" + cPageIndex + "/" + reportFrame.reportTotalPage +  ""; 

               $("#pnum").val(pv);

           });

    }

    </script>

    </head>

     

    <body>

    <div id="toolbar" >    

    <button type="button" onclick="reportFrame.gotoFirstPage()">首頁</button>

    <button type="button" onclick="reportFrame.gotoPreviousPage()">上一頁</button>    

    <input id="pnum" type="text" readonly="true" style="width:80px"> 

    <button type="button" onclick="reportFrame.gotoNextPage()">下一頁</button>    

    <button type="button" onclick="reportFrame.gotoLastPage()">末頁</button>    

    <button type="button" onclick="reportFrame.pageSetup()">頁面設置</button>    

    <button type="button" onclick="reportFrame.pdfPrint()">客戶端PDF打印</button>

    <button type="button" onClick="reportFrame.flashPrint()">客戶端FLASH打印</button> 

    <button type="button" onclick="reportFrame.printReportServer()">服務器打印</button> 

    <button type="button" onClick="reportFrame.exportReportToExcel('page')">導出[Excel](分頁)</button>

    <button type="button" onClick="reportFrame.exportReportToWord()">導出[Word]</button>

    <button type="button" onclick="reportFrame.exportReportToPDF()">導出[PDF]</button>    

    <button type="button" onclick="reportFrame.emailReport()">郵件</button>  

    </div>

    <p align="center">

           <iframe id="reportFrame" src="/WebReport/ReportServer?reportlet=father.cpt" frameborder="0"  width = "800" height = "128" ></iframe>

           <iframe id="inner2" name="inner2" frameborder="0" width = "800" height = "300"></iframe>

           </p>

    </body>

    </html>

    注意:其中代碼<iframe id="inner2" name="inner2" frameborder="0" width = "800" height = "300"></iframe>表示把主模板鏈接的子模板顯示在一個iframe

     

    4.       預覽

    打開內置服務器,在瀏覽界面輸入URL地址:

    http://localhost:8075/WebReport/iframe.html,效果如圖: 

    Java報表工具預覽

     

    這樣,鏈接的報表直接出現(xiàn)在了被鏈接的報表下面

    文章轉自:http://blog.vsharing.com/fanfanzheng/A1385794.html



    了解Java報表工具就從這里開始
    posted on 2011-07-30 12:33 season 閱讀(585) 評論(0)  編輯  收藏 所屬分類: Java報表—技術知識
    主站蜘蛛池模板: 国产精品久久久亚洲| 日本大片在线看黄a∨免费| 国产亚洲美日韩AV中文字幕无码成人 | 亚洲日韩精品国产3区| 最近免费中文字幕大全免费版视频| 亚洲成AV人在线播放无码 | 亚洲av无码久久忘忧草| 100000免费啪啪18免进| 国产亚洲精品VA片在线播放| 国内一级一级毛片a免费| 欧美日韩亚洲精品| 亚洲av日韩片在线观看| a级在线免费观看| 亚洲黄色三级视频| 毛片a级毛片免费观看免下载| 久久无码av亚洲精品色午夜| 免费a在线观看播放| 最新国产乱人伦偷精品免费网站| 亚洲国产精品国自产电影| 免费观看激色视频网站bd| 亚洲精品无码永久在线观看男男| 四虎国产精品免费久久影院| 一级毛片a免费播放王色电影 | 国色精品va在线观看免费视频| 亚洲精品亚洲人成在线观看麻豆| 成人性生交大片免费看无遮挡| 亚洲国产日韩a在线播放| 亚洲中文字幕第一页在线 | 一级做a爰片性色毛片免费网站| 亚洲日本一区二区三区在线| 亚欧免费视频一区二区三区| 男男gay做爽爽的视频免费| 亚洲精品无码鲁网中文电影| 黄色成人免费网站| 国产亚洲漂亮白嫩美女在线| 久久久久亚洲精品成人网小说 | 午夜视频免费成人| 中文字幕成人免费高清在线视频| 亚洲五月激情综合图片区| 免费看香港一级毛片| 两个人www免费高清视频|