帆软报表的数据集写的sql语句是保存在哪里的?可以批量修改吗?

帆软报表的数据集写的sql语句是保存在哪里的?可以批量修改吗?

image.png

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

它是在每个模板里面自己的xml文件中的。。。没有统一存,可以批量修改。你是想如何改

操作前请先备份你的cpt模板!!操作前请先备份你的cpt模板!!操作前请先备份你的cpt模板!!

第一种方法:

1、复制文件夹出来相当于在备份的文件夹中操作,把这所有cpt与frm通过批处理文件。批量改名为.txt文件

2、然后使用  Everything  软件在这个文件夹里面找。。数据连接名称的关键字。。就可以了

第二种方法:

      使用文本编辑器notepad++  按ctrl+f 搜索  然后点击“文件查找”查找比如你要的关键字: FRDemo  在目录中选择你的报表目录

然后文件类似设置为:*.cpt     就可以搜索了。。。最后在最下方会返回所有有关键字的报表名称。当然你也可以直接替换

image.png

第三种方法:使用sublime txt文本编辑器:查找》在文件夹中查找》查找框中录入关键字 :FRDemo,在 【where:  框】 点击右边的三个点。第二个命令

就是添加目录。把你目录添加进去。。然后直接点击   find查找。。它会自动给你生成哪一些文件中在哪一行有这一个关键字非常的方便(同时你也可以替换)

image.png

  • 2541747089 2541747089(提问者) 这要改个统一参数就好麻烦,要一个一个去改。。
    2022-07-06 16:07 
  • CD20160914 CD20160914 回复 2541747089(提问者) 如果要统一修改,,那么你的参数名称,只要和其它的没有冲突的话。是可以批量修改的。假如你的参数名称叫start_date,你要统一修改,那么只要这个参数名称和其它的字段没有冲突可以批量修改
    2022-07-06 16:09 
  • CD20160914 CD20160914 回复 2541747089(提问者) 请选择上面3种方法的任何一种都可以了。前提你电脑安装了这些工具的任何一种。。都可以的。替换就行了
    2022-07-06 16:11 
  • 2541747089 2541747089(提问者) 怎么改呢?每个模板都有
    2022-07-06 16:11 
  • CD20160914 CD20160914 回复 2541747089(提问者) 上面的方法给你说了呀。三种方法。。
    2022-07-06 16:13 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-7-6 16:06(编辑于 2022-7-6 16:07)

用txt打开文件

image.png

最佳回答
0
吾姓独孤Lv6高级互助
发布于2022-7-6 16:06

不可以的,保存在cpt文件中,你改写了可能还要编译,你要批量修改那还得些bat脚本吧

  • 3关注人数
  • 528浏览人数
  • 最后回答于:2022-7-6 17:34
    请选择关闭问题的原因
    确定 取消
    返回顶部