关于数据窗口行颜色改变,请各位指教!

fffwb 2003-08-19 08:30:40
我用的pb版本是6。5。我想根据某个字段的值(只会是‘1’或‘0’),显示不同颜色。即不同的值,所在行的颜色不同,但同一值的行,颜色相同。我所用的代码是这样的:dw_grid.Modify("DataWindow.detail.Color= 553648127~tif(f_sx='1',rgb(230,230,230),536870912) '"),不知道是那里不对,该代码没有起作用。还有一点,我知道可以从数据窗口上去设此属性能实现,但是偏偏程序由于其他原因需要通过代码动态改变此属性。还劳各位赐教!
...全文
61 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
fulongbiao 2003-08-20
  • 打赏
  • 举报
回复
在textcolor属性中用公式:
if(1,rgb(255,0,0),rgb(0,255,0))
klbt 2003-08-19
  • 打赏
  • 举报
回复
dw_grid.Modify("DataWindow.detail.Color= 553648127~tif(f_sx='1'," + String(rgb(230,230,230) + ",536870912) '"),
fffwb 2003-08-19
  • 打赏
  • 举报
回复
需要通过代码动态改变此属性!
wzm1022 2003-08-19
  • 打赏
  • 举报
回复
if(f_sx='1',rgb(230,230,230),536870912))加入到每个字段的字体设置中。
wedding123 2003-08-19
  • 打赏
  • 举报
回复
在textcolor属性中用公式:
if(1,rgb(255,0,0),rgb(0,255,0))

609

社区成员

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

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