问个问题,脚本里面,这个写法,往数组里面加数据的时候,为什么加的都是重复的数据呢
源码:
var problemSql = 'select * from tlk_XXX表单';
var resData = queryBySQL(problemSql);
var problemList = [];
if (resData != null) {
println("resData=" + resData);
for (var iter = resData.iterator(); iter.hasNext();) {
var doc = iter.next();
var productName = doc.getItemValueAsString('XXX表单名称');
var designName = doc.getItemValueAsString('XXX表单名称');
var problemDesc = doc.getItemValueAsString('XXX表单名称');
var obj = { productName: productName, designName: designName, problemDesc: problemDesc };
problemList.push(obj);
}
}
|