在模板里 加了一个 查询控件 然后填报预览里去 查询的时候 查询出来很多数据 虽然 被查询的对象 也查出来了 但是 有很多无关的查询结果 这是 什么原因 导致的 可以修改嘛 请大佬们指点
内个 这个是查询结果 然后 查询对象 就是 第八行的这个 唯一码 然后就 全都查出来了
where 后面的 2个or条件没加括号
你说的是下拉控件的备选项还是报表展示出来的查询数据。
如果报表查询应该就是精确查询啊,只要你sql写的正确
--
等号不能用这种括号的模式吧,居然没报错。。
" AND A='"+ABC+"'"
这样就行了
应该是你的sql数据集写了like查询,精确查询,请把你sql数据集SQL语句修改下
比如 where条件中有
${if(len(参数)==0,"","and 数据库字段 like '%"+参数+"%'")}
改成
${if(len(参数)==0,"","and 数据库字段 = '"+参数+"'")}
框出来部分括号括起来