求助!想知道某个数据连接都应用在哪些报表文件中,有没有好的方法?

由于某个数据连接对应的数据库要改造,想快速定位到该数据连接都影响了哪些报表,有没有好的方法

FineReport hitman1943 发布于 2022-2-16 10:17 (编辑于 2022-2-16 10:20)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
CD20160914Lv8专家互助
发布于2022-2-16 10:19(编辑于 2022-2-16 10:21)

那只有检查所有报表里面使用了这个数据连接了。。。比如你定义的数据连接是    fr_demo  那么就用文本编辑器打开查找有  fr_demo的关键字。那么这些报表都要改,如果想批量的话。那么要写代码去批量检查。。。

可以借助excel的vba批量打开所有cpt文件。。。因为cpt文件实际是一个xml文件。。可以快速循环检查的。当然是要会vba,不然只有一个个手工打开查了。。

  • hitman1943 hitman1943(提问者) 谢谢。现在差不多就是这么干的,不过工程文件都是在生产服务器上,查询很不便利,需要把文件都拷出来,然后用文本工具打开,搜索关键字,比较麻烦
    2022-02-16 10:30 
  • CD20160914 CD20160914 回复 hitman1943(提问者) 那就必须要写代码了。。。vba批量打开所有cpt文件。。很快。。。只是要会写代码,我经常这么做
    2022-02-16 10:32 
  • hitman1943 hitman1943(提问者) 回复 CD20160914 谢谢了,我还想是不是有日志之类的可以直接提取到映射关系。看来是没啥希望。
    2022-02-16 11:31 
  • feverdream feverdream 回复 CD20160914 请问一下大佬,有写好的代码可以参照一下吗
    2022-04-13 11:11 
  • CD20160914 CD20160914 回复 feverdream 哦。。这个要你会vba才可以。不然就算有文件。。你也看不懂里面的代码。。
    2022-04-13 11:14 
  • 2关注人数
  • 427浏览人数
  • 最后回答于:2022-2-16 10:21
    请选择关闭问题的原因
    确定 取消
    返回顶部