父报表的复选框控件传值问题

复选框设置起始和结束符号为引号  ' 

传到子报表复选框后变成''

我在本机是正常的,发布到服务器上就变了

image.png

image.png

FineReport 用户bnFDk2289 发布于 2025-9-29 18:54 (编辑于 2025-9-29 18:55)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
CD20160914Lv8专家互助
发布于2025-9-29 19:12(编辑于 2025-9-29 19:13)

下面的不要设置了!!!只要上面的','就行了

然后数据集中这样写查询

select * from 表名称

where 1=1

${if(len(参数名称)=0,"","and 表中的字段 in('"+ 参数名称 + "')")}

image.png

  • 用户bnFDk2289 用户bnFDk2289(提问者) 这样也不行,我父报表选了两个项目,传到子报表,还是会变,但是我本机是好的,是不是因为我本机是帆软10,服务器是帆软11的问题
    2025-09-29 19:16 
  • 用户bnFDk2289 用户bnFDk2289(提问者) 我放到帆软10的服务器上就是好的,放到新搭的11上就不对,单引号变成' 这个了
    2025-09-29 19:17 
  • CD20160914 CD20160914 回复 用户bnFDk2289(提问者) 你的sql语句是如何写的?你把所有截图出来。为什么两个服务版本还差异这么大,要统一版本,别整这个大版本的了。
    2025-09-29 19:35 
  • 2关注人数
  • 34浏览人数
  • 最后回答于:2025-9-29 19:13
    请选择关闭问题的原因
    确定 取消
    返回顶部