哦,你的意思是根据条件控制颜色,也是可以的,比方说我的库存表中就有下面语句,可以当某种产品有效期中有三个月了就自动变为红色:
this.column7.DynamicBackColor ="iif(input.cq<=ALLTRIM(STR(YEAR(DATE() +90)))+PADL(ALLTRIM(STR(MONTH(DATE()+90))),2,'0'),RGB(255,0,0),RGB(255,255,255))"
我这只是使这一行的7列的单元格变红色,如果要使整行都变红,就这样写:
this.SetAll("dynamicbackcolor="iif(input.cq<=ALLTRIM(STR(YEAR(DATE()+90)))+PADL(ALLTRIM(STR(MONTH(DATE()+90))),2,'0'),RGB(255,0,0),RGB(255,255,255))"
代码写在表格的init事件中