家人们,给控件添加初始化事件后,报表展示的数据不对,正确数据如图一所示,请问应该怎么解决呀?

想要的效果是图一,图一中的呼出类型和坐席状态初始化后默认选择“全部”。由于数据集中呼出类型和坐席状态都没有“全部”这个数据(图三、图四),所以我给呼出类型和坐席状态对应的参数控件添加了“初始化后”事件(图五,图六)。目前的问题是:查询出来的数据如图二所示,和图一展示的对不上。当我把呼出类型和坐席状态的“初始化后”事件删除,预览时不选则这两个控件对应的参数,即默认sql中设置的“参数为空选全部”,数据是对的,所以推测应该是“初始化后”事件这里有问题。但我将呼出类型对应的ID(数字类型):1、2,以及坐席状态对应的ID(数字类型):0、1,分别用双引号""、单引号''、无引号都试过,还是不对。也在sql用to_char将数字类型修改为字符串,仍然没有解决。

FineReport 生活不易 发布于 2023-7-19 15:31 (编辑于 2023-7-19 16:49)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
congerLv6高级互助
发布于2023-7-19 16:01(编辑于 2023-7-24 22:32)

完善一下你的需求和效果,这样看不出什么来

------------JS官方接口没法给下拉框赋值修改,你在sql里改一下吧,或者用自定义字典加一个全部

确保数据是这样就行

image.png

  • conger conger 回复 生活不易(提问者) 你这个setValue是设置实际值,setText是设置显示值,按你的逻辑来说应该是有三对数据,但是你下拉框看起来只有1 2 和全部的显示值,感觉你选择全部后 实际值仍为1或2 0或1 并不是新增了一个全部的选项
    2023-07-19 17:01 
  • 生活不易 生活不易(提问者) 回复 conger 对的大佬,所以查出来的数据不对,请问应该怎么解决呀
    2023-07-19 17:36 
  • conger conger 回复 生活不易(提问者) 你可以试试set三个值试试,看看然后选择的时候去看看是不是对应的值
    2023-07-19 20:49 
  • 生活不易 生活不易(提问者) 回复 conger 大佬,JS不太懂,请问你可以给个例子吗?
    2023-07-24 11:00 
  • conger conger 回复 生活不易(提问者) 点我头像加V发模板或远程调试
    2023-07-24 13:46 
  • 2关注人数
  • 309浏览人数
  • 最后回答于:2023-7-24 22:32
    请选择关闭问题的原因
    确定 取消
    返回顶部