润乾报表新版本v4.2.5发布
在润乾员工的辛勤努力下,润乾报表新版本v4.2.5正式发布了。本次版本更新分新增功能、bug修改、新增文档三个方面。
一、新增及优化的功能
1、增加了统计图属性:图例超链接。现在图例和图形可以分别定义超链接。
2、增加新的统计图类型:三维仪表盘。
3、IDE定制需求接口:
- 开放接口调用润乾设计器设置表达式的窗体;
- 能够调用接口将ReportEditor设置为只读,即使单元格状态为只读;
- 开放接口能够修改快捷菜单中保存按钮的状态,即实现用户自定义远程保存后,我们的保存按钮为不可用状态;
- 开放接口能够修改未保存模板时的提示;
4、将现有的olap统计图换成润乾的flash统计图(flex)。
5、统计图优化
- 图例区边框线和柱形图图形区边框线可以在统计图单元格上点击右键-统计图在显示外观tab页上,坐标线编辑中进行设置;
- 图表区的背景色可以设置为透明;
- 饼形图的指示线指示到饼图的边缘;
- 柱形图圆柱内带有阴影;
6、web上导出操作,在IE安全级别默认前提下,直接下载数据,没有ie提示。
7、报表中心左侧的导航栏能够增加按钮,实现导航栏的隐藏和显示 。
8、进一步优化flash统计图效果。
9、优化饼图标记数据的线长度。
10、润乾报表异常捕获中增加捕获SQLException的错误信息报。
11、增加报表分栏时,从左到右每栏充满后再开始下一栏的功能。
12、优化打印实现方法:点打印预览的时候,弹出APPLET开始,就开始启动一个线程从服务器慢慢拉每页的REPORT对象;点上一页,下一页,最后页按钮的时候,检查请求的REPORT是否在后台线程未取得的REPORT列表里,如果是在,那优先拿出来;实际打印依然是客户端打印,点APPLET窗体中的打印按钮时,弹出提示框提示用户打印正在处理,同时隐藏当前APPLET窗口,后台线程拉完所有的REPORT对象以后再打印,打印完成后,自动把隐藏掉的APPLET给CLOSE()掉或者调用APPLETION.EXIT()方法。
13、增加flash统计图在设计器内支持预览打印功能。
二、本次版本修复的bug
1、在导出带公式Excel时,如果遇到两个空单元格相加,导出结果出错。
2、行式报表超链接表达式中如果有ds1.字段名这种的话,点打印时报错:不能识别的表达式 ds1.字段名。
3、校验单元格B2是否为空,校验用B2.toString()!=””,立即校验勾上了,但是焦点离开的时候并没有校验,保存的时候校验才触发。
4、设计器中对数据集监听类的调用问题。
5、2D统计图中,设置统计图的数据显示格式的时,只能影响到X和Y轴上显示数据和每个图形上显示出的数据,并不能影响鼠标悬停在图形上时显示的数据。
6、多个统计图隐藏时,打印分页出现问题。
7、参数模板中使用允许多选时页面报js错误。
8、数据集,如果能够取到数据时,在设计器内预览和在浏览器中发布时均正常,但如果在数据集取不到数据时(记录数为0),在设计器内预览正常,在发布后会报除零错误。
9、使用5号字体时,打印预览字体显示不全。
10、报表固定表头后分页失效。
11、带参数模板的报表使用分页标签后报表总页数的问题。
12、3.55绘制的报表单元格中使用了case函数,迁移至4.0后使用case函数的单元格内容将丢失。
13、使用下拉树时,选择完后,数据出现在单元格内,点然后在点下拉树取消时,单元格里的数据可以被清除,但这个时候下拉树中的勾没有被清除。
14、自由格式模版,在导出EXCEL,PDF时,使用分页情况下,是完全正常的,但导出WORD时,只能导出前两页。
15、3.55绘制的填报表迁移至4.0时报错。
16、中断大报表运算无效。
17、单元格进行过合并拆分操作之后,打印出现多余空行。
18、使用sybase数据库,用sybase3的驱动,在选择日期进行查询是会报错。
19、红旗linux下,当参数模板中的参数是下拉数据集,允许多选时,输入多个值,点查询之后,表格或统计图消失。
20、下拉数据集级联出错。
21、在一个填报表中使用了两个下拉数据集,一个为多选,一个为单选,两个下拉数据集使用了同一条sql语句,但设置了两个数据集ds1,ds2。当先选择多选的下拉数据集后。单选的下拉数据集也变成多选的效果了,而且数据也被选择上了。如果是先选择单选的,再去选多选的下拉数据集时,会js报错,’value’为空或不是对象。
22、单元格中有图片文件,当图片文件的路径不正确时,导出word,只能导出图片文件所在行之上的数据。
23、堆积柱形图的统计图,由于图形和边线有空隙导致数据与纵坐标数值不匹配。
24、报表填报中,先选中一个格子,再改变窗口大小,选中的框会偏离原来的位置。
25、jsp中通过拼参数串的方式传参数时,参数解析出错。
26、仪表盘的value值是小数时,显示位置不居中,向左偏移。
27、有隐藏行的报表,导出到excel,数据丢失。
28、分页导出的pdf不居中。
29、导出excel后公式不正确,如(A2-A3)/A2,变成A2-A3/A2。
30、直接打印,取消选择打印机后还是会打印。
31、调度器调度的报表文件,没有用到
span>文件,否则循环任务第一次执行正常,以后都报错。
32、在装有中文支持的英文xp系统下,设计器中的olap向导选择中文表名之后,无法显示中文字段名,需要将系统语言重新设置下才行,但实际上设置并没有改变。
33、报表发布到web端,打印时弹出一个对话框。
三、新增及修改文档
1、新增报表组api。
2、新增报表临时变量文档。
3、新增flash统计图文档。