多个过滤控件

这是我想实现的效果


这是我写的过滤,哪里不对吗,为什么没有可用的过滤控件跳出来呢
select * from dbo.human_科技奖励信息填报 where 1=1 ${if(len(awardName)==0&&len(programName)==0&&len(awardClass)==0,"","")} ${if(len(awardName)==0&&len(programName)==0&&len(awardClass)!=0,"and awardName='"+awardName+"'","")} ${if(len(programName)!=0," and programName='"+programName+"'","")} ${if(len(awardClass)!=0," and awardClass='"+awardClass+"'","")}


FineReport小新0614 发布于 2016-3-21 10:43
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共10回答
最佳回答
0
bond发布于2016-3-21 10:43(编辑于 2023-9-6 09:34)
555
最佳回答
0
gxy120313发布于2016-3-21 10:49(编辑于 2023-9-6 09:34)
555
最佳回答
0
小新0614发布于2016-3-21 11:02(编辑于 2023-9-6 09:34)
555
  • bond bond

    select * from dbo.human_科技奖励信息填报 where 1=1 ${if(len(awardName)==0&&len(programName)==0&&len(awardClass)==0,\"\",\"\")} ${if(len(awardName)==0&&len(programName)==0&&len(awardClass)!=0,\"and awardName=\'\"+awardName+\"\'\"\"\")} ${if(len(programName)!=0,\" and programName=\'\"+programName+\"\'\",\"\")} ${if(len(awardClass)!=0,\" and awardClass=\'\"+awardClass+\"\'\",\"\")}
    回复
    2016-03-21 11:04 
  • bond bond

    +awardName+\"\'\"\"\")}
    回复
    2016-03-21 11:04 
最佳回答
0
bond发布于2016-3-21 11:04(编辑于 2023-9-6 09:34)
555
最佳回答
0
bond发布于2016-3-21 11:04(编辑于 2023-9-6 09:34)
555
  • 小新0614 小新0614(提问者)

    谢谢!我改了,好像还是不对的样子。。。
    回复
    2016-03-21 11:06 
最佳回答
0
小新0614发布于2016-3-21 11:06(编辑于 2023-9-6 09:34)
555
  • bond bond
    点下这个刷新 再确定 然后切到参数模板  单击需要生成的参数 就会变成控件  测试可以
    回复
    2016-03-21 11:11 
最佳回答
0
bond发布于2016-3-21 11:11(编辑于 2023-9-6 09:34)
555
最佳回答
0
hzzmzxlxyl发布于2016-3-21 11:36(编辑于 2023-9-6 09:34)
555
最佳回答
0
hzzmzxlxyl发布于2016-3-21 11:37(编辑于 2023-9-6 09:34)
555
最佳回答
0
小新0614发布于2016-3-21 12:19(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 1194浏览人数
  • 最后回答于:2016-3-21 12:19
    活动推荐 更多
    热门课程 更多
    返回顶部