常见打印问题:
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即可。