表格中某列根据其值的不同,如何用不同颜色显示
表格中第1列是订单号,根据“状态”字段值的不同,用不同颜色来显示第1列的订单号:
“状态”字段共有4种值:完工、正在加工、新录入的订单、超期订单。
要求在表格初始化时用以下四种前景颜色显示第1列的订单号,以区分不同订单:
1、黑色 表示“完工” 2、绿色 表示“正在加工” 3、深蓝色表示新录入的订单
4、红色 表示超期订单
请各位老师给予解答,谢谢。
[解决办法]
This.Column2.DynamicForeColor="iif(完工标志='X ',rgb(0,0,255),IIF(完工标志='Z ',rgb(0,0,255),iif(完工标志='W ',rgb(0,0,255),iif(完工标志='K ',rgb(0,0,255),rgb(0,128,64),This.ForeColor))))"
自行修改 rgb