请问怎样控制数据窗口某列某中数值的字体颜色,给高分,呵呵,请指教

jjddlliang 2002-03-13 03:09:23
请问怎样控制数据窗口某列某中数值的字体颜色

例如:我要将一列小于0的数的字体颜色设为红色,我该怎么写程序呢?

请多多指教!
...全文
8 点赞 收藏 7
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
zhanwei 2002-03-13
更广泛的颜色选择
case 列名 when a then b when c then d else ..)
回复
zhanwei 2002-03-13
<DW Control Name>.Object.<Columnname>.Font.Weight='<400 - Normal, 700 - Bold>'
or
<DW Control Name>.Modify("<Columnname>.Font.Weight='<400 - Normal, 700 - Bold>'")
回复
sincerity 2002-03-13
粗体:dwname.Modify("Columnname.Font.Weight='700'")
回复
sincerity 2002-03-13
dwname.Modify("Columnname.Color='0~tif(Columnname<0,Rgb(255,0,0),0)'")
回复
jjddlliang 2002-03-13
谢谢,我知道了,我是个初学者
那如果我要设粗体呢?这些值怎么赋呢?
回复
sincerity 2002-03-13
dwname.Modify("Columnname.Color='0~tif(Columnname<0,Rgb(255,0,0),0)")
回复
weihaiwendeng 2002-03-13
在该列的属性对话框中的--->expressions中的--->color中写入
‘if (列名 <0,rgb(255,0,0),rgb(0,0,0))’
回复
发帖
非技术版
创建于2007-09-28

379

社区成员

PowerBuilder 非技术版
申请成为版主
帖子事件
创建了帖子
2002-03-13 03:09
社区公告
暂无公告