筛选控件已经设置好了,也绑定了数据字典,为什么还是查不到数据,

筛选控件已经设置好了,也绑定了数据字典,为什么还是查不到数据,

1650437763.png1650437793(1).png

FineReport yzmEG2ry9193143 发布于 2022-4-20 14:31 (编辑于 2022-4-20 14:56)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
用户6NWif5139660Lv6资深互助
发布于2022-4-20 14:34(编辑于 2022-4-20 15:49)

控件名 跟参数名对应上了吗?上传模板看看

点开参数面板 这有没有你数据集的参数

where 1=1

${if(len(ny)==0,"","and ny like'%"+ny+"%'")}

${if(len(tcq)==0,"","and tcq like'%"+tcq+"%'")}

image.png

最佳回答
0
重庆一棵草Lv4中级互助
发布于2022-4-20 14:36(编辑于 2022-4-20 14:37)

1,先预览,看预览与不有数据。2.将参数带进去拿到sql在数据库里面执行。看看是什么问题。3.核对你的参数名称和控件名称是否对应。你这个不报错。应该就是控件名称和参数名称不一样导致的。image.pngimage.png

  • yzmEG2ry9193143 yzmEG2ry9193143(提问者) 预览是没有问题的,数据也出来了,控件名称和参数名称也一样
    2022-04-20 14:50 
  • 重庆一棵草 重庆一棵草 回复 yzmEG2ry9193143(提问者) 这个那就要跟楼上一样的解决方案。最好是传一下模板,。或者你把你数据集sql和控件名称截图发上来。
    2022-04-20 14:51 
  • yzmEG2ry9193143 yzmEG2ry9193143(提问者) 回复 重庆一棵草 帮忙看一下我刚刚上传的截图
    2022-04-20 14:57 
  • 重庆一棵草 重庆一棵草 回复 yzmEG2ry9193143(提问者) select * from table where 1=1 ${if(ny=\"\", \"\", \"and ny like \'%\"+replace(replace(ny,\"\'\",\"\"),\" \",\"%\")+\"%\'\")} ${if(tcp=\"\", \"\", \"and tcplike \'%\"+replace(replace(tcp,\"\'\",\"\"),\" \",\"%\")+\"%\'\")}
    2022-04-20 15:00 
  • 重庆一棵草 重庆一棵草 回复 yzmEG2ry9193143(提问者) 用我私发你的写法。这里发的会加斜杠~~
    2022-04-20 15:01 
  • 3关注人数
  • 461浏览人数
  • 最后回答于:2022-4-20 15:49
    请选择关闭问题的原因
    确定 取消
    返回顶部