標籤:快逸報表 快逸報表使用 快逸報表的問題 java報表工具
常見列印問題:1.快逸報表匯出PDF時,如何預設按照不分頁的方式匯出,單擊匯出PDF時,不出現如下介面
答:設定<report:html pdfExportStyle="text,0">
註:pdfExportStyle–存為PDF時,匯出的檔案分頁方式及匯出類型,不指定此屬性值,則系統彈出對話方塊讓使用者選,屬性值格式為:”檔案類型,是否分頁”,檔案類型取值為:graph(將文字匯出為圖形方式)/text(將文字匯出為文本方式),1(分頁)或0(不分頁),預設為不指定此屬性值。
2. 列印報表時,橫向不分頁如何設定
答:若想列印時橫向不分頁,需設定該行的行類型,可設定為報表頭。
3. 快逸報表列印時,如何顯示頁碼
答:在需顯示頁碼的單元格內錄入:="第"+pno()+"頁 共"+pcount() +"頁"
常見部署問題:
參見快逸中的部署文檔
開發報表常見問題:1. 傳遞中文參數有亂碼。
答:String name = new String(request.getParameter(“name”).getBytes(“gb2312”),”utf-8”)
更多參數問題參見《快逸亂碼問題》文檔
2. 匯出PDF時,若選擇的匯出方式為不分頁,出現最後兩行導不出來的現象
答:選擇的匯出方式為不分頁,在模板中最下面需加兩個空行,否則最後兩行導不出來。
3. 如何顯示序號
答:在單元格內輸入=mysqlds.select(#0)即可(注: mysqlds是該報表使用的資料來源)
4. 在報表裡面集合的擴充方式選擇不可擴充時,兩邊的中括弧可不可去掉
答:把集合轉成string類型,就可以去掉中括弧了,如下所示:str(集合)
5. 設定顯示報表和列印報表不同
答:printedRaq="api/wangge_arg.raq"
此屬性用於顯示報表和列印報表不同,在某些情況下,該屬性非常有用。比如:潤乾報表是支援FLASH統計圖效果的,但FLASH動態統計圖是無法列印的。我們可以用該屬性設定列印報表為另一張報表,和顯示報表的唯一區別就是統計圖為靜態圖片。這樣既可以保證在頁面上統計圖的動態效果,又可以保證統計圖可以正確列印。
6. sheet報表組實現方法:
詳情參考:http://blog.csdn.net/knowledgewang/article/details/6365115
7. 亂碼問題:
詳情參考《快逸亂碼問題》文檔
8. 報表效率問題:
詳情參考《效能問題總結文檔》
9. 綜合問題整理
參考http://zhengmingwei.iteye.com/category/120168?show_full=true
10. Win7系統,設計器中tomcat啟動時報如下錯誤:
11. 設計器中啟動tomcat連接埠被佔用的問題,報如下錯誤:
解決方案:
先查看是不是6001連接埠被佔用了,查看方法如下:
在命令視窗輸入
netstat -aon|findstr "6001"斷行符號,然後輸入
如果有佔用6001連接埠的,再繼續如下命令:
tasklist|findstr "3980" 斷行符號。(註:3980是佔用6001連接埠的進程id),看看是哪個進程佔用了6001,如果進程可以停掉,就先把進程停了,如果不能停,就把快逸中tomcat的連接埠改了。修改方法如下:
點擊web應用管理,選擇:
點擊右邊的“選項”按鈕:
修改HTTP port,如6002,重啟tomcat即可。
快逸報表常見問題整理-java報表