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

[报错信息处理] Cannot read property "length" from undefined

yhdata_KaApZYZC青铜二 显示全部楼层 发表于 2022-7-25 15:56:39 |阅读模式 打印 上一主题 下一主题
报错
报告(XXXX)-->变化时运行-->组件(期次下拉列表参数)-->数据集(XXXX)-->TypeError: Cannot read property "length" from undefined ([script]#22) at line 22
下拉列表组件勾选数据了啊  为什么会提示未定义呢
回复

使用道具 举报

精彩评论5

yhdata_yzm 显示全部楼层 发表于 2022-7-25 16:01:37
脚本贴出来看看呢
回复

使用道具 举报

yhdata_KaApZYZC青铜二 显示全部楼层 发表于 2022-7-25 16:37:27
yhdata_yzm 发表于 2022-7-25 16:01
脚本贴出来看看呢

var data1 = getData('组织id1',DATA);
var arr = [];
var data2 = getData('组织id2',DATA);
if(data1!=null &&data1.exists(1,-1,true))
{ for(var i = 1 ;i < data1.size();i = i + 1)
{ arr.push(data1.get(i,0)); }
组织id.setSelectedObjects(arr,STRING);
}
else{
if(data1=null ||data2!=null){
for(var i = 1 ;i < data2.size();i = i + 1)
{ arr.push(data2.get(i,0)); }
组织id.setSelectedObjects(arr,STRING);
}}
refreshData();
var sels = 树状过滤1.getSelectedObjects();
var filter = new Array();
var subFilter = new Array();
var thiFilter = new Array();
if(sels.length > 0){
for(var i = 0; i < sels.length; i++) {
for(var j= 0; j < sels.length; j++) {
if(j == 0){
filter=sels[j]
}
else if(j==1){
subFilter=sels[j]
}
else {
thiFilter=sels[j]
}
}
}
}
param["firstFilter"]=filter
param["secondFliter"]=subFilter
param["thirdFilter"]=thiFilter

//debug(param["firstFilter"].join(','))  //去掉debug前面的双斜杠可以debug看一下数据是否正确
//debug(param["secondFliter"].join(','))
///debug(param["thirdFilter"].join(','))

//组2.exportVisible =false
组1.exportVisible =false
树状过滤1.exportVisible =false
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2022-7-25 16:50:35
yhdata_KaApZYZC 发表于 2022-7-25 16:37
var data1 = getData('组织id1',DATA);
var arr = [];
var data2 = getData('组织id2',DATA);

稍后,我们看看
回复

使用道具 举报

52v0铂金二 显示全部楼层 发表于 2022-7-25 17:04:09
报告(XXXX)-->变化时运行-->组件(期次下拉列表参数)-->数据集(XXXX)-->TypeError: Cannot read property "length" from undefined ([script]#22) at line 22




在红色字体位置  和蓝色字体相关  报错信息挺明确的啊........
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2022-7-25 17:11:07
你是什么版本呢,你的脚本我们这测试没有问题呢,你添加个树桩过滤参数,单独吧sels那几段代码粘出来看看还报错吗
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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