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

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

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

请多多指教!
...全文
59 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
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))’

400

社区成员

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

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