FineReport6.5连接配置丢失问题的解决方案 | #报表 #bat

  公司所使用的FineReport 6.5的设计器经常出现定义的数据连接丢失问题,每次重新配置比较麻烦,这里给出一个解决方法

  数据连接的配置文件的位置如下:

  <FR_HOME>\WebReport\WEB-INF\resources\datasource.xml
  [color=red](其中<FR_HOME>为FineReport的安装路径,下同)[/color]

  导致连接配置丢失的原因是该文件内容在每次关闭FRDesigner时被自动清空。

  解决方案:创建备份文件,每次启动时恢复

[b]1. 建立备份文件[/b]

  在设计器中配置好数据源后,将更新后的datasource.xml复制一份,置于同目录下,并重命名为"datasource.bak"。

[b]2. 建立BAT脚本[/b]

  在<FR_HOME>文件夹下建立批处理脚本FRDesigner.bat,内容如下:

@echo off
@title FRDesigner修正版
echo 修复数据源文件...
del WebReport\WEB-INF\resources\datasource.xml
copy WebReport\WEB-INF\resources\datasource.bak WebReport\WEB-INF\resources\datasource.xml
echo 启动报表设计器...
start bin\FRDesigner.exe
ping 0.0.0.1 -n 1 -w 5000>nul


[b]3. 建立快捷方式[/b]

  建立FRDesigner.bat文件的快捷方式,每次启动设计器时,通过该批处理脚本启动,可以在运行前自动恢复丢失的连接配置内容。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值