找文章 / 找答案
精选问答 更多内容

柱状图数据为空脚本判断出错

然然琪琪白银一 显示全部楼层 发表于 2024-7-11 17:53:11 |阅读模式 打印 上一主题 下一主题
1
未解决

柱状图数据为空脚本判断出错

491 7

使用以下脚本判断柱状图数据是否为空,结果数据为空时,data.size()值显示为1。这是咋回事呢?
var data=getData("学期得分")
debug(data.size())      //这里提示值为1
if(isNull(data)){
debug("空数据")   //这里不运行
}



回复

使用道具 举报

精彩评论7

然然琪琪白银一 显示全部楼层 发表于 2024-7-11 17:54:46
说明一下,版本为8.5.1
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2024-7-11 19:02:46
getdata的时候是把列名也取进去了,所以size为1的时候就是无数据。
回复

使用道具 举报

然然琪琪白银一 显示全部楼层 发表于 2024-7-12 09:16:06
版本10运行同样的脚本,data.size()就是0了
回复

使用道具 举报

然然琪琪白银一 显示全部楼层 发表于 2024-7-12 09:16:54
也就是说,不同版本,处理的结果是不一样的
回复

使用道具 举报

然然琪琪白银一 显示全部楼层 发表于 2024-7-12 09:18:25
yhdata_yzm 发表于 2024-7-11 19:02
getdata的时候是把列名也取进去了,所以size为1的时候就是无数据。

也就是说,不同版本,处理的结果是不一样的,如果这样的话,以前的报表升级到最新版本后,要注意处理一下这个问题
回复

使用道具 举报

然然琪琪白银一 显示全部楼层 发表于 2024-7-12 09:19:31
yhdata_yzm 发表于 2024-7-11 19:02
getdata的时候是把列名也取进去了,所以size为1的时候就是无数据。

如果是表格,空数据取size()就是0,如果是其他非表格的,就是1?
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2024-7-12 10:34:46
然然琪琪 发表于 2024-7-12 09:18
也就是说,不同版本,处理的结果是不一样的,如果这样的话,以前的报表升级到最新版本后,要注意处理一下 ...

是的
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部