永洪社区

标题: 报错提示这个. [打印本页]

作者: 扫地僧    时间: 2023-4-19 09:54
标题: 报错提示这个.
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    时间: 2023-4-19 09:54
if(xxx.size() !=null)
{
这里写你23行之后的
}                  
作者: yhdata_yzm    时间: 2023-4-19 09:56
var 出口单价=getViewData("出口单价异常表", DATA)这一行没有获取到东西导致size为空。
作者: 扫地僧    时间: 2023-4-19 10:02
yhdata_yzm 发表于 2023-4-19 09:56
var 出口单价=getViewData("出口单价异常表", DATA)这一行没有获取到东西导致size为空。 ...

请问一下,加上什么语句能让他不报错。
作者: 扫地僧    时间: 2023-4-19 10:40
yhdata_yzm 发表于 2023-4-19 10:15
if(xxx.size() !=null)
{
这里写你23行之后的

谢谢

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

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






欢迎光临 永洪社区 (http://club.yonghongtech.com/) Powered by Discuz! X3.4