请教各位高人,Modify()参数设置问题.

Jupiterrr 2003-07-15 04:15:51
我现在有一表名叫Table,中有一列名叫Column,内容是1,2,3,4,5,6,......有一个Datawindow对象d_modify和一个Datawindow控件Dw_1.
我现在想用Modify函数来设置列的底色(Background),我这样设如果列中内容为单数为设置为红色,双数我设为白色.应该如何设置Modify参数呢?
所有的问题我需要用程序解决,用PB工具设置,我已经知道,请教各位大侠.谢谢!
...全文
130 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
yanghongfeng 2003-07-15
  • 打赏
  • 举报
回复
dw_1.Modify('column.background.color =if(mod(getrow(),2)=0,RGB(255,255,255),RGB(255,0,0))')
这样的。
klbt 2003-07-15
  • 打赏
  • 举报
回复
Jupiterrr(九公子):
你的思路是正确的,只是方法有问题,用:
dw_1.Modify('column.background.color =if(Mod(column,2)=0,RGB(255,255,255),RGB(255,0,0))')
九可以了
bomber2001 2003-07-15
  • 打赏
  • 举报
回复
类似
dw_1.Modify(ls_column_name + ".Background.Color='0~tif(currentrow()=GetRow(),rgb(0,0,128),rgb(255,255,255))'")
flyhot 2003-07-15
  • 打赏
  • 举报
回复
up
Jupiterrr 2003-07-15
  • 打赏
  • 举报
回复
我是否可以这样写:
dw_1.Modify('column.background.color =if(column/2=0,RGB(255,255,255),RGB(255,0,0))')

即Modify中可不可以套函数.

611

社区成员

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

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