Foxtable(狐表)用户栏目专家坐堂 → 绘制单元格的样式


  共有1508人关注过本帖树形打印复制链接

主题:绘制单元格的样式

帅哥哟,离线,有人找我吗?
czy66ds
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1691 积分:16460 威望:0 精华:0 注册:2013/7/31 13:03:00
绘制单元格的样式  发帖心情 Post By:2017/7/24 10:00:00 [只看该作者]

假设下面是一个窗口表:

 

 窗口1

  类型   数量     金额    备注 
   A    1    20    
   B    2    30    
   C    3    50    

 

已经设置表样式为:"样式1"

希望在表事件DRAWcell中写代码,将类型为C的行,列为金额的单元格用"样式1”绘制出来。

 

代码该如何写?

 

关键是不会表达这个单元格。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/7/24 10:01:00 [只看该作者]

If e.col.name = "金额" AndAlso e.row("类型") = "C" then

    e.Style = "样式1"

end if

[此贴子已经被作者于2017/7/24 10:08:24编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
czy66ds
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1691 积分:16460 威望:0 精华:0 注册:2013/7/31 13:03:00
  发帖心情 Post By:2017/7/24 10:08:00 [只看该作者]

谢谢。但是

DrawCell中,e参数没有rows这个属性呀。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/7/24 10:09:00 [只看该作者]

哦,写错了,是e.row

 

If e.col.name = "金额" AndAlso e.row("类型") = "C" then

    e.Style = "样式1"

end if


 回到顶部