将下拉复选框与参数联动结合起来,用sql语句,不知哪里错了

参考的是参数联动的语句以及下拉框为空时选择全部,请教各位我哪里理解不对,应该怎样改

ds1 的语句为 :SELECT * FROM 订单 where 1=1 ${if(len(area) == 0,"","and 货主地区 in ('" + area + "')")}
${if(len(province) == 0,"","and 货主省份 in ('" + province+ "')")}
动态sql 1的语句为
SELECT * FROM 订单
where 1=1 ${if(len(area) == 0,"","and 货主地区 in ('" + area + "')")}
${if(len(province) == 0,"","and 货主省份 in ('" + province+ "')")}
and 货主地区in('${area}')

动态sql 2的
SELECT * FROM 订单
where 1=1 ${if(len(area) == 0,"","and 货主地区 in ('" + area + "')")}
${if(len(province) == 0,"","and 货主省份 in ('" + province+ "')")}
and 货主地区in('${area}') and 货主省份in('${province}')


FineReportzhaozhaode 发布于 2017-10-24 15:38
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共6回答
最佳回答
0
yiyemeiying发布于2017-10-24 15:38(编辑于 2023-9-6 09:34)
555
  • yiyemeiying yiyemeiying 下拉复选框参数联动-http://help.finereport.com/doc-view-1285.html
    回复
    2017-10-24 15:59 
最佳回答
0
星痕发布于2017-10-24 15:40(编辑于 2023-9-6 09:34)
555
最佳回答
0
Poseidon发布于2017-10-24 15:41(编辑于 2023-9-6 09:34)
555
最佳回答
0
zhaozhaode发布于2017-10-24 15:52(编辑于 2023-9-6 09:34)
555
  • 星痕 星痕 啥叫不通过单元格设置?不就是sql中的控制吗。。。sql是一样的啊。。。。我去。醉了
    回复
    2017-10-24 16:05 
  • 0关注人数
  • 447浏览人数
  • 最后回答于:2017-10-24 16:05
    活动推荐 更多
    热门课程 更多
    返回顶部