下拉树控件和日期控件不选时显示全部数据

下拉树控件和日期控件不选时显示全部数据,这个需要怎么写?两个条件单独使用时没有问题,但我放在一起时,选择了条件就报错

WHERE 1=1 ${if(len(orgidP) == "",""," and a.createOrgpath like '" + orgidP + "%'")} 

and 1=1 ${if(len(NY)==0,"","where a.YEAR = '"+NY+"'")}


FineReport fuzao1314 发布于 2019-5-24 14:30 (编辑于 2019-5-24 14:40)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
吾姓独孤Lv6高级互助
发布于2019-5-24 14:33(编辑于 2019-5-24 14:41)

WHERE 1=1

${if(len(orgidP) == 0,""," and a.createOrgpath like '" + orgidP + "%'")} 

${if(len(NY)==0,"","and a.YEAR = '"+NY+"'")}


  • 吾姓独孤 吾姓独孤 回复 fuzao1314(提问者) 你那样写俩个都不为0不就有俩个where了
    2019-05-24 14:43 
最佳回答
0
cherry团子Lv6中级互助
发布于2019-5-24 14:31
最佳回答
0
axingLv6专家互助
发布于2019-5-24 14:33
where 1=1
${if(len(NY)==0,"","and a.YEAR='"+NY+"'")}


  • 4关注人数
  • 525浏览人数
  • 最后回答于:2019-5-24 14:41
    请选择关闭问题的原因
    确定 取消
    返回顶部