请上传宽度大于 1200px,高度大于 164px 的封面图片
    调整图片尺寸与位置
    滚轮可以放大缩小图片尺寸,按住图片拖动可调整位置,多余的会自动被裁剪掉
取消
calvin(uid:55880)
职业资格认证:尚未取得认证
二次开发 >> JavaScript >> FR的JS实例 >> 获取填报预览扩展单...
获取填报预览扩展单元格控件的值 1、概述 前面章节介绍了如何获取填报预览单元格的值和控件的值,如果控件扩展开来,只能获取第一个值,如图。没法根据扩展一行行获取,本章节介绍这种情况下获取控件值的方法。 28844 2、示例 模板中一个下拉框控件,一个按钮控件,下拉框控件是向下扩展的。 28845 给按钮控件写一个点击事件 28846 js代码如下: var a = contentPane.getWidgetByName("a").getValue(); alert(a); var location = this.options.location;//获取当前控件的位置 var cr = FR.cellStr2ColumnRow(location); var col = cr.col;//列号 var ro = cr.row;//行号 var zybck = contentPane.getWidgetByCell(FR.columnRow2CellStr({col: col-1, row: ro}));//根据单元格获取控件 alert(zybck.getValue());//获取对应的值 注:实际使用时第一第二行不需要,这边是为了对比效果加的。 3、效果查看: 28847 28848
FineReport升级指南 >>服务器7.1升级8.0
本帖最后由 calvin 于 2015-9-25 19:42 编辑 服务器7.1升级8.0 1、描述 8.0一经推出,以其独有的风格和插件化的推广,升级8.0成为大趋之势,但是广大用户仍然使用着7.1和7.0版本,更有一些老用户依旧喜爱我们6.5版本,面对升级,一片茫然,看FineReport升级指南又不能平稳升级,总有这样那样的问题,最主要的就是兼容性问题了,本文以7.1版本为例,向大家介绍如何才能平稳升级8.0。 2、升级步骤 注:改文档默认报表工程是WebReport,如实际报表工程不是WebReport,以实际报表工程为准,路径都是一样的,只是工程名字不同而已。 首先在测试环境上安装tomcat,jdk,配好环境变量,这部分比较简单,这边不描述具体操作,如果环境变量不会配置的话,百度一下,有很多完整的教程。 然后将7.1的工程拷贝到tomcat安装目录下的webapps文件夹下,如图 28771 操作完后,启动tomcat,登陆http://ip:端口号/WebReport/ReportServer?op=fs访问决策平台,看到登陆界面就表示部署成功。 然后本地安装一个8.0的设计器,安装在一个全新的目录,安装设计器的目的有三个: 1、升级tomcat上的报表工程;2、安装兼容插件,使7.1版本的权限在8.0版本中可用;3、测试模板。 2.1、如何升级tomcat上的报表工程: 主要做的就是备份之前的jar包和拷贝新的jar包 备份的jar包: WebReport目录下的fr-applet-7.1.jar;WEB-INF/lib文件夹下的fr-server-7.1.jar和fr-third-7.1.jar 拷贝的新jar包: fr-third-8.0.jar:从本地安装目录WebReport/WEB-INF/lib下拷贝到tomcat的WebReport/WEB-INF/lib下; fr-applet-8.0.jar:从本地安装目录 /WebReport下拷贝到tomcat的/WebReport下; fr-chart-8.0.jar、fr-core-8.0.jar、fr-performance-8.0.jar、fr-platform-8.0.jar、fr-report-8.0.jar:从本地安装目录WebReport/WEB-INF/lib下拷贝到tomcat的WebReport/WEB-INF/lib下。 全部做完后,重启tomcat,登陆决策平台,看到的就会是8.0的决策平台,说明升级成功。 2.2、安装兼容插件的方法和步骤: 第一步:打开设计器,选择服务器——插件管理,然后选择全部插件——711升级8.0平台兼容插件——安装 28770 28769 点击安装后,进度条加载完毕会弹出一个警告框,请选择重启设计器,重启完毕后,插件安装完成并启用。 28768 第二步:第一步做完只是本地安装好了插件,接下来要把插件放到tomcat上去。 首先到8.0的安装目录下,在WEB-INF/lib文件夹下有一个jar包 plugin-com.fr.plugin.fscompatible-0.jar,将这个jar包拷贝到tomcat的报表工程的WEB-INF/lib文件夹中 28767 然后在8.0的安装目录下,在WEB-INF/plugins文件夹下有一个文件夹 plugin-com.fr.plugin.fscompatible,将这个文件夹拷贝到tomcat的报表工程的WEB-INF/plugins文件夹中 28766 然后重启tomcat,这个插件就在服务器端生效了,此时登陆决策平台查看之前开启的“用户同步数据集”和权限管理部分,已全部兼容升级到8.0。 2876228764 2.3、测试模板 这一步是最简单也是最繁琐的过程,需要将7.1所做的所有模板全部放到8.0 的工程下,即从原来的reportlets文件夹下将模板拷贝到8.0安装目录的reportlets下,并将原来WEB-INF/resources文件夹下的datasource.xml文件拷贝到8.0安装目录的WEB-INF/resources文件夹下,datasource.xml文件存放的是数据连接信息,替换完后需要重启8.0的设计器。 测试模板只要所有模板都可以预览,且效果和之前7.1中相同,功能没有丢失,即可。 如果发现有少许地方有问题,可以直接在设计器中修改,全部测试完,没有问题后,将这些模板全部拷贝到tomcat的报表工程的WEB-INF/reportlets文件夹下,重启tomcat即可。
IE下预览报表默认标准模式
本帖最后由 加菲喵 于 2015-9-10 16:40 编辑 二次开发 >> 引擎API >> 其他 >> IE下预览报表默认标准模式 IE下预览报表默认标准模式 1、问题描述 FineReport使用IE浏览器预览报表的时候,默认使用文本模式是杂项模式。不过有时候杂项模式下会有一些问题,需要调整成标准模式,但是用户并不一定只要通过开发人员工具去调整,且每次都调整的话很麻烦。 2、解决方案 需要加载的时候默认使用标准的文本模式。可以修改fr-server-XX.jar(8.0之前的版本)或者fr-report-8.0.jar(8.0版本)中的page.html文件,在文件第一行加上 然后保存即可。 26205 8.0下对应的路径是一样的。27099 3、效果查看 26206 26207
finereport性能问题处理办法
本帖最后由 calvin 于 2014-10-10 16:51 编辑 http://v.youku.com/v_show/id_XNzkzMjE2OTQ4.html
finereport性能问题处理办法
http://v.youku.com/v_show/id_XNzkzMjE2OTQ4.html
个人成就
内容被浏览39,504
加入社区9年235天
返回顶部