读书人

表格中某列根据其值的不同怎么用不同

发布时间: 2013-09-11 16:26:28 作者: rapoo

表格中某列根据其值的不同,如何用不同颜色显示
表格中第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

读书人网 >VFP

热点推荐