筛选项重复

image.png

image.png

image.png

image.png

现在拜访类型1和2,5和6,7和8代表同一种,这导致我在写完筛选项之后,显示值会有重复(最后一张图),这要怎么解决。第一张图和第二张图分别是报表数据集和写在报表数据集里的筛选条件,第三张图是配在筛选项里的数据集

FineReport yzm282845 发布于 2022-4-1 11:00 (编辑于 2022-4-1 11:03)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2022-4-1 11:02(编辑于 2022-4-1 11:20)

你把编号加了进去。。去重复是按两列去的。当然会重复了。。你只有把编号去掉。。再去重复

image.png不要这一列

image.png

复选框的分隔符号这样设置

image.png

sql修改的条件类似这样

${if(len(拜访类型)=0,"","and h0.vi_type in('"+ SUBSTITUTE(拜访类型,",","','") + "')")}

  • yzm282845 yzm282845(提问者) 不可以,我报表数据集是按照编号来筛选的
    2022-04-01 11:02 
  • CD20160914 CD20160914 回复 yzm282845(提问者) 你自定一个内置的字段。。常规临时拜访就设置实际值为1和2.这样就行了。。
    2022-04-01 11:05 
  • yzm282845 yzm282845(提问者) 回复 CD20160914 我试了一下,放一个数是可以的,同时放1和2跑不出来数据
    2022-04-01 11:14 
  • CD20160914 CD20160914 回复 yzm282845(提问者) 改sql就可以了。你的sql是如何写的。把你的sql放出来。。我帮你改一下
    2022-04-01 11:15 
  • yzm282845 yzm282845(提问者) 回复 CD20160914 你指的是数据集sql,还是筛选项里面的sql
    2022-04-01 11:16 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-4-1 11:02

控件里面的实际值不一样啊

  • yzm282845 yzm282845(提问者) 实际值是编号,显示值是常规拜访/零食拜访这种
    2022-04-01 11:04 
  • Z4u3z1 Z4u3z1 回复 yzm282845(提问者) 这个情况你就不能把下拉控件的数据集用SQL了,改成自定义吧。或者按照楼上所说的改控件用的SQL;不管采用那种方法最后出数据的数据集SQL 要改成 in,因为你的同一种方式有多种状态
    2022-04-01 11:08 
  • 2关注人数
  • 299浏览人数
  • 最后回答于:2022-4-1 11:20
    请选择关闭问题的原因
    确定 取消
    返回顶部