注册 登录
编程论坛 VFP论坛

请教怎么把这几句合成一句

hytizj023 发布于 2023-04-05 13:52, 835 次点击
this.COLUMN7.DynamicforeColor="iif((四=0),RGB(255,255,255),RGB(75,75,75))"
this.COLUMN7.DynamicforeColor="iif((四>=5),RGB(0,0,255),RGB(75,75,75))"
this.COLUMN7.DynamicforeColor="iif((四>=10),RGB(255,0,0),RGB(75,75,75))"
意思是:值为:0颜色是白色,1-4颜色是75,75,75,大于等于5颜色是0,0,255,大于和等于10颜色是,255,0,0
感谢!

[此贴子已经被作者于2023-4-5 13:53编辑过]

4 回复
#2
csyx2023-04-05 13:56
...

[此贴子已经被作者于2023-4-5 14:00编辑过]

#3
csyx2023-04-05 13:58
This.COLUMN7.DynamicforeColor="icase(四>=10,RGB(255,0,0),四>=5,RGB(0,0,255),四=0,RGB(255,255,255),RGB(75,75,75))"

-- or --

This.COLUMN7.DynamicForeColor="icase(四>=10,0xff,四>=5,0xff0000,四=0,0xffffff,0x4b4b4b)"

[此贴子已经被作者于2023-4-5 14:05编辑过]

#4
gs25367856782023-04-05 14:01
对,用icase
#5
hytizj0232023-04-05 14:09
以下是引用csyx在2023-4-5 13:58:52的发言:

This.COLUMN7.DynamicforeColor="icase(四>=10,RGB(255,0,0),四>=5,RGB(0,0,255),四=0,RGB(255,255,255),RGB(75,75,75))"

-- or --

This.COLUMN7.DynamicForeColor="icase(四>=10,0xff,四>=5,0xff0000,四=0,0xffffff,0x4b4b4b)"

感谢!
1