传参

一下表单对象传参饼图点击其它的时候,为什么other_dept.group(user_dept)这个传不到数据集的参数里面,用文本控件测试other_dept.group(user_dept)这个也是有值的,数据集多选也是正常

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

正常SERIES是字符串,other_dept.group(user_dept)数组,所以直接是接受不了数组的,接收到是空值了

  • 用户80532932 用户80532932(提问者) 数据集用in的逻辑去接受数组也不行吗
    2023-02-20 14:25 
  • snrtuemc snrtuemc 回复 用户80532932(提问者) 是你传递时候,这个参数就没获取到,试试 改成CONCATENATE(other_dept.group(user_dept)) ,然后用in过滤,用REPLACE替换分隔符试试
    2023-02-20 14:27 
  • 用户80532932 用户80532932(提问者) 回复 snrtuemc 不行,还是传不过去
    2023-02-20 14:34 
  • snrtuemc snrtuemc 回复 用户80532932(提问者) 试试,把这个参数传递给一个报表块,看看接收到什么,测试下
    2023-02-20 14:37 
最佳回答
0
CD20160914Lv8专家互助
发布于2023-2-20 14:22

改成这样呢?

$SERIES

前面加一个$符号看看。

最佳回答
0
用户80532932Lv4见习互助
发布于2023-2-20 15:33(编辑于 2023-2-20 15:44)

‘’

  • snrtuemc snrtuemc 大哥,我早讲了,处理后replace替换分隔符。。。
    2023-02-20 15:37 
  • 用户80532932 用户80532932(提问者) 回复 snrtuemc 大佬,辛苦
    2023-02-20 15:44 
  • snrtuemc snrtuemc 回复 用户80532932(提问者) 解决就好^V^
    2023-02-20 15:45 
  • 1关注人数
  • 368浏览人数
  • 最后回答于:2023-2-20 15:44
    请选择关闭问题的原因
    确定 取消
    返回顶部