主题:跪求高手一个问题!
wn182103
[专家分:0] 发布于 2005-11-16 14:32:00
我想让数据窗口中显示出来的数据按照某种条件显示红色,怎么做?麻烦说详细点,谢谢了!
回复列表 (共5个回复)
沙发
我爱小燕子 [专家分:170] 发布于 2005-11-18 09:45:00
请你把问题说得再相信些,是要实现什么功能啊?
板凳
我爱小燕子 [专家分:170] 发布于 2005-11-21 14:38:00
你必须选择窗口控件,有的控件本来就带有字体的改变功能啊
3 楼
潇洒老乌龟 [专家分:1050] 发布于 2005-12-30 21:45:00
数据窗口中的条件判断
在数据窗口的表达式中经常使用if和case做判断。if是一个有三个参数的函数,格式为:if(判断条件,真时执行的语句,假时执行的语句)。例如,创建一个名称为“收入水平”的计算字段,当salary>4000时,该字段显示“较高”,否则显示“较低”,可以如下定义该字段的表达式:
if(salary>4000, "较高","较低")
但是,如果判断条件复杂一些,实现就烦琐了。
如果:salary<=4000较低
4000<salary<=8000普通
8000<salary<=10000中等
salary>10000较高
使用if语句多层嵌套判断可以实现,表达式为:
if(salary>10000, "较高",if(salary>8000, "中等",if(salary>4000, "普通","较低")))
这种情况,使用case 语句比较容易实现。上面语句对应的case语句为:
CASE (salary when is <= 4000 then "较低"
when 4000 to 8000 then "普通"
when 8000 to 10000 then "中等"
else "较高")
4 楼
潇洒老乌龟 [专家分:1050] 发布于 2005-12-30 21:46:00
你对应改为颜色值即可.用rgb(*,*,*)
5 楼
tzy83628 [专家分:0] 发布于 2005-12-31 11:40:00
红色是rgb(255.0.0)?
我来回复