以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]如何根据条件添加颜色?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=62441)

--  作者:bigeng
--  发布时间:2015/1/1 7:51:00
--  [求助]如何根据条件添加颜色?
比如列名:亏吨 和煤价
如果亏吨>=0.1 并且 煤价=0
则亏吨列和煤价列显示为红色
图片点击可在新窗口打开查看此主题相关图片如下:亏吨加色.jpg
图片点击可在新窗口打开查看

--  作者:wyz20130512
--  发布时间:2015/1/1 10:42:00
--  

1.定义一样式

2.图中的事件中写代码即可。联系QQ 468163809


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20150101104144.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2015-1-1 10:49:04编辑过]

--  作者:bigeng
--  发布时间:2015/1/1 12:16:00
--  
设置过,但只能亏吨栏显示红色,如何实现煤价显示红色,实在不知道怎么弄了?
If e.Col.Name = "亏吨" Then
    If e.Row("亏吨") >= 0.1 Then 
      \' If e.Col.name= "煤价" Then
       \'    If e.Row("煤价") = 0 Then
               e.Style = "亏吨"
           End If
        \'End If
    \'End If
End If

--  作者:逛逛
--  发布时间:2015/1/1 13:49:00
--  
If e.Col.Name = "亏吨" OrElse e.Col.name= "煤价" Then
    If e.Row("亏吨") >= 0.1 Then 
           e.Style = "亏吨"
     End If
End If

--  作者:bigeng
--  发布时间:2015/1/1 14:13:00
--  
谢谢!