什么叫一段内?没有看明白
设置不同的名称。分别去循环
第一段A的循环
bl=this.getValue();
var arr = _g().getWidgetsByName("a");//getWidgetsByName 通过控件名称获取填报单元格具有同一名字的控件
if (arr[0] != undefined && bl==true) {
for (var i = 0; i < arr.length; i++) {
contentPane.setCellValue(0, 0, i+2,true);//我是从第3行开始,所以+2你自己看你的开始行是多少!!
}
}
else {
for (var i = 0; i < arr.length; i++) {
contentPane.setCellValue(0, 0, i+2,false);
}
}

b的循环
var location = this.options.location; //获取当前控件的位置
var cr = FR.cellStr2ColumnRow(location);
var ro = cr.row+1; //行号
bl=this.getValue();
var arr = _g().getWidgetsByName("b");//getWidgetsByName 通过控件名称获取填报单元格具有同一名字的控件
if (arr[0] != undefined && bl==true) {
for (var i = 0; i < arr.length; i++) {
contentPane.setCellValue(0, 0, i+ro,true);
}
}
else {
for (var i = 0; i < arr.length; i++) {
contentPane.setCellValue(0, 0, i+ro,false);
}
}


