寝室分配是通过按钮控件的事件 var id = 1 var k=0; for (i = 0; i < len;) { var la = FR.remoteEvaluate("value('ds1', '公寓号','序号','"+id+"')"); var numla = Number(la); var lb = FR.remoteEvaluate("value('ds1','寝室号','序号','"+id+"')"); var numlb = Number(lb); var lc = FR.remoteEvaluate("value('ds1','剩余可住人数','序号','"+id+"')"); var numlc = Number(lc); for (j=0; j <lc; j++) { var kc = _g().setCellValue(0, 8, k+ 3, la); var kt = _g().setCellValue(0, 9, k+ 3, lb); //修改C4的所有扩展值为0 k=k+1; } id=id+1; i=i+j;}来实现的。所以于这种后面添加的数据,加上上面描述的不能放在表格最前面的条件,改怎么按公寓号对相同寝室号计数。