数据窗口隔行显示不同颜色

cgcfjxycgcf 2006-12-18 09:55:48
我的数据窗口中的第一列的值有如下规律显示
01
0101
010101
010102
010103
02
0201
0202
0203
03
0301
0302
030201
030202
04
0401
05
0501
........
我现在想要实现凡是以01开头的行全部显示成红色,以02开头的行全部显示成黄色,以
03开头的行全部显示成绿色,以04开头的行........
请问具体代码该怎样实现????
...全文
268 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
sdwhzbt 2007-02-11
  • 打赏
  • 举报
回复
if(mod(getrow,2)=0,rgb(255,0,0),rgb(255,255,0))
smaworm 2006-12-19
  • 打赏
  • 举报
回复
chenaimy(我行我素) 正解
霖湘凝 2006-12-19
  • 打赏
  • 举报
回复
case( left(class_id,2) when '01' then rgb(255,0,0) when '02' then rgb(255,255,0) wher '03'rgb(0,255,0) else rgb(255,255,255))
chenaimy 2006-12-19
  • 打赏
  • 举报
回复
修改这个列的backgroud color属性,如
case( mid(class_id,1,2) when '01' then rgb(255,0,0) when '02' then rgb(255,255,0) wher '03'rgb(0,255,0) else rgb(255,255,255))
jdsnhan 2006-12-19
  • 打赏
  • 举报
回复
修饰这个列的backgroud color属性,如
case( class_id when '01' then rgb(255,0,0) when '02' then rgb(255,255,0) else rgb(0,255,0))

609

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧