|
楼主 |
发表于 2014-8-5 16:17:38
|
显示全部楼层
正在研究这段代码
问题请指教
如红色部分代码
var icount = data.getCount()
问题1 只是统计的树已经展开的数据项
问题2 明明只有2个数据,他统计出来的是3个,总是多一个
var colname = event.column;
var value = event.value;
// alert(colname);
if (colname == "fLXMC") {
var data = justep.xbl("dataMain");
var fpath = "";
var obj = [];
var ffname = "";
var icount = data.getCount();
alert(icount);
//重写每条记录的路径
for (var i=0; i<icount; i++){
fpath = data.getValue("fTby1", data.getID(i));
alert(i);
alert(fpath);
obj=fpath.split("/")
// 循环获取节点名称,用/连接
for ( var j = 1; j < obj.length; j++) {
ffname += "/";
ffname += data.getValue("fLXMC", obj[j]);
}
data.setValue("fSby", ffname, data.getID(i));
ffname = "";
}
} |
|