var name = ""; //未维护人员姓名 var countemps = 0; var count =0; //某个群组的已授权人数 //遍历datasetU1取出姓名 var record = datasetU1.getFirstRecord(); while(record){ name = name + record.getValue("empName") + ","; countemps++; record =record.getNextRecord(); } // 通过datasetCalendar 获取群组的总人数 var record = datasetCalendar.getFirstRecord(); var empids =""; //拼接当前群组下的人员 var empidc=""; while (record != null) { empids = empids + record.getValue("empid")+","; record = record.getNextRecord(); } var empida = empids.split(","); //去除重复的字符串(该去重指的是:返回的日历项中一个人可能存在多条数据的情况) for (var j = 0; j < empida.length; j++) { for (var k = j +1; k < empida.length; k++) { if (empida[j]==empida[k]){ //元素值相等 empida[k] = ""; } } } for(var m =0;m<empida.length; m++) { if(empida[m]!=""){ empidc=empidc+empida[m]+","; } } var empidd = empidc.substring(0,empidc.length-1); //去掉尾部的逗号