条件属性,只能初始化生效,填报不会触发条件属性的,需要写js
==========
根据单元格值,字体变色,js代码
var cell = contentPane.curLGP.getTDCell(1,1);
contentPane.curLGP.selectTDCell(cell);
var a=this.getValue();
var location = this.options.location; //获取当前控件的位置
var cr = FR.cellStr2ColumnRow(location);
var col = cr.col; //列号
var ro = cr.row; //行号
var b = FR.columnRow2CellStr({col: col, row: ro}); //获取当前单元格
if(a>20){
$("td[id^='"+b+"-0']").css("color","red");
}
======
PS,你的是直接B9,可以直接写
var a=contentPane.getCellValue(0,1,9);//获B9单元格值
var b = FR.columnRow2CellStr({col: 1, row: 8}); //获B9单元格
if(a=="料號相符"){
$("td[id^='"+b+"-0']").css("color","green");
}
else
{
$("td[id^='"+b+"-0']").css("color","red");
}