以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]DrawCell:判断一个值,绘制多个单元格格式  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=93503)

--  作者:czquickly
--  发布时间:2016/11/30 9:35:00
--  [求助]DrawCell:判断一个值,绘制多个单元格格式

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20161130093149.jpg
图片点击可在新窗口打开查看
多层表头销售状态_进行、销售状态_取消、销售状态_暂停、销售状态_验收,都为逻辑列,并且状态属性排他。定义4种格式,如何依据逻辑值,让所有的销售状态显示同一个格式
[此贴子已经被作者于2016/11/30 9:38:00编辑过]

--  作者:有点蓝
--  发布时间:2016/11/30 9:37:00
--  
没看懂
--  作者:czquickly
--  发布时间:2016/11/30 9:39:00
--  
没写完就发表了图片点击可在新窗口打开查看
--  作者:有点蓝
--  发布时间:2016/11/30 9:53:00
--  
显示什么格式?在什么地方显示?
--  作者:czquickly
--  发布时间:2016/11/30 9:59:00
--  
假如验收了,销售状态这4列显示绿色,我表的其他列依旧是默认颜色。目前只会整行绿色,或一个单元格绿色
--  作者:有点蓝
--  发布时间:2016/11/30 10:13:00
--  
If e.Col.Name Like "销售状态_*" Then
    If e.Row("销售状态_进行") = True Then
        e.Style = "样式1"
    ElseIf e.Row("销售状态_取消") = True Then
        e.Style = "样式2"
    Else......
    End If
End If


--  作者:czquickly
--  发布时间:2016/11/30 11:14:00
--  
完美
--  作者:有点色
--  发布时间:2016/11/30 14:10:00
--  

 

[此贴子已经被作者于2016/11/30 14:10:39编辑过]