润乾报表我所遇到的问题及解决方案(四)
润乾报表admin 发布于:2015-05-30 01:30:00
阅读:loading
只列出稍微是问题的那种,其他比如说调整显示样式的、自动换行的、单元格对齐方式的、表格细线的等等等等,这些都略过。
在菜单栏的“属性——报表属性”处,切换选项卡到打印处,将纸张类型修改为自定义类型,就可调整后面的纸张宽高。如下图:
同上将tabs切换至分页项,调整以下标注的参数部分,有时会发现标题栏在下一页会不存在的情况,这个可以调整表头表尾的打印方式来解决。
这个前面的日志详细说过,不解释了,特别注意处理in类型的参数即可。
将确定合并规则的列的值放在第一列,按需要来设置此列是否可见,如下图所示:
其中group中的属性字段是数据中能够确定唯一合并标识的数据,参考效果截图如下:
有时候根据某些权限或者某种查询条件来动态显示和隐藏列,可以按照传递参数的值来区分,如下图所示:
比如查询条件中有个开始日期和结束日期,我们想在报表的表头处显示开始日期和结束日期组成的报表标题,可以通过如下方式解决:
这是一个比较常见而有用的问题,在调用外部事件时如果不获取到报表的相关数据则就显得无意义了,其中获取单元格的值就使用坐标来直接引用,如下图所示:
运行效果截图如下:
同3的解决方案,前文说的很详细了。
/*******************分割一下*****************/
以上是我所遇到并最终解决的一些常用问题,现阶段基本全是这种数据报表,以至于没有实现过它的图形化报表,故也谈不上遇到的问题了,且说说现在我所知道的未解决的几个问题吧,后续如有发现会持续更新。
1)图像化报表在云服务器上的显示报错,经排查发现原因是服务器上的OpenJDK少了一个sun保留类中的一个绘图类,由于云服务器上无法操作,故此问题作为遗留的。
2)导出PDF在云服务器(linux系统)上乱码,肯定是少了字体之类的文件,遗留原因同上或者说导出excel的效果就已经很好了。
点赞