JS获取填报扩展单元格控件的值-https://help.finereport.com/doc-view-1793.html
把后面的值 改成控件可用不可用就好了
明显你采纳的最佳 是不符合你的要求的
setEnable(boolean):设置是否可用,true 为可用,false 为不可用;
setVisible(boolean):设置是否可见,true 为可见,false 为不可见;
var location = this.options.location; //获取当前控件的位置
var a= this.getvalue;// 获取当前值
var cr = FR.cellStr2ColumnRow(location);
var col = cr.col; //列号
var ro = cr.row; //行号
var zybck = contentPane.getWidgetByCell(FR.columnRow2CellStr({col: col-1, row: ro}));
//根据单元格获取控件
if (a=="固定资产"){
zybck.setEnable(true);
}
else if(a!="固定资产"){
zybck.setEnable(false);
}
具体单元格位置 根据 你的具体情况 修改 列号