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

[数据处理] 报错提示这个.

扫地僧钻石三 显示全部楼层 发表于 2023-4-19 09:54:37 |阅读模式 打印 上一主题 下一主题
1
已解决

【数据处理】 报错提示这个.

1266 4
typeError: Cannot call method "size" of null ([script]#23) at line 23
typeError:无法在第23行调用null([script]#23)的方法“size”

报错报这个。。。



脚本如下:
22  var 出口单价=getViewData("出口单价异常表", DATA)
23  var ps=出口单价.size()-0
24   var 出口车型=''
25       if(ps<=1){param['出口']='无'}
26         else{
27            for(var i=1;i<ps;i++){
28           出口车型=出口车型+出口单价.get(i,0)+'、'}
29              param['出口']=left(出口车型,出口车型.length-1)
30                     }








最佳答案

社区管理员
yhdata_yzm 关注Ta

2023-04-19 09:54:38

if(xxx.size() !=null) { 这里写你23行之后的 }
查看完整内容
回复

使用道具 举报

精彩评论4

yhdata_yzm 显示全部楼层 发表于 2023-4-19 09:54:38
if(xxx.size() !=null)
{
这里写你23行之后的
}                  
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2023-4-19 09:56:02
var 出口单价=getViewData("出口单价异常表", DATA)这一行没有获取到东西导致size为空。
回复

使用道具 举报

扫地僧钻石三 显示全部楼层 发表于 2023-4-19 10:02:14
yhdata_yzm 发表于 2023-4-19 09:56
var 出口单价=getViewData("出口单价异常表", DATA)这一行没有获取到东西导致size为空。 ...

请问一下,加上什么语句能让他不报错。
回复

使用道具 举报

扫地僧钻石三 显示全部楼层 发表于 2023-4-19 10:40:46
yhdata_yzm 发表于 2023-4-19 10:15
if(xxx.size() !=null)
{
这里写你23行之后的

谢谢

搞定!!
不过size后面后面的括号需要去掉哟

if(xxx.size !=null)
{
这里写你23行之后的
}      

回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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