求解答图表自身钻取中参数设置的部分

图表自身钻取中,参数设置值这里,请问为什么len为0的时候,要把分类名传给参数呀?

帮助文档:https://help.fanruan.com/finereport10.0/doc-view-4088.html

11.png

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

它的意思是判断参数没有值就是分类名,否则就是参数传来的值

area 是数据集的参数名称。。如果area没有值。就用现在图表的分类名,否则就用area的参数。。用户所选择的

  • haha11 haha11(提问者) 感谢回答,请问为啥len=0的时候不能写空呢?
    2022-11-15 15:08 
  • CD20160914 CD20160914 回复 haha11(提问者) 你可以写等于空。但是如果类型是数组的话判断不一定准确。这样判断更准确的
    2022-11-15 15:09 
  • haha11 haha11(提问者) 回复 CD20160914 写等于空,钻取就失效了,不太理解是哪里的问题
    2022-11-15 15:11 
  • CD20160914 CD20160914 回复 haha11(提问者) 所以判断不准确的呀。就用len判断字符数最准确了呀。
    2022-11-15 15:12 
  • haha11 haha11(提问者) 回复 CD20160914 请问是哪个地方判断不准确,导致出错了呀?
    2022-11-15 15:13 
最佳回答
0
snrtuemcLv8专家互助
发布于2022-11-15 15:06

应为你的数据集必须要有参数过滤,不然就没有数据查询出来了,

所有为空必须要传递一个有值参数才可以

image.png

  • haha11 haha11(提问者) 感谢回答!看到下面图表数据设置那里,len(area)=0的时候,选择的是ds1的数据,不需要area的过滤,那这时候为啥要传给area分类名呀?
    2022-11-15 15:10 
  • 3关注人数
  • 300浏览人数
  • 最后回答于:2022-11-15 15:07
    请选择关闭问题的原因
    确定 取消
    返回顶部