以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]DrawCell设置搞不来  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=40729)

--  作者:chrislie
--  发布时间:2013/9/27 16:12:00
--  [求助]DrawCell设置搞不来

菜鸟刚接触狐表,跟着教程学习,看到DrawCell这里,学着试下了,列是“待回访日期”,内容是用的内置日期,也新建了三种样式“待回访”“三天内需回访”“回访已过期”,想用三种颜色的样式来区分,跟着教程里的代码,修改DrawCell代码,搞完以后,始终是没反应,日期再变,表里也没颜色区分,求高手指教指教,不胜感激!DrawCell代码如下:

 

If e.col.Name = "待回访日期" Then
    If e.Row.IsNull("待回访日期") = False
        If e.Row("待回访日期") > Date.Today.AddDays(3) Then
            e.Style = "待回访"
        ElseIf e.Row("待回访日期") <= Date.Today Then
            e.Style = "回访已过期"
        Else
            e.Style = "三天内需回访"
        End If
    End If
End If

 

    说实话,以前就没接触过什么代码,这也是看的云里雾里的。


--  作者:Bin
--  发布时间:2013/9/27 16:17:00
--  
上个例子看看
--  作者:chrislie
--  发布时间:2013/9/27 16:25:00
--  
是把做的东西打包上传么
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:客户服务单.rar


--  作者:Bin
--  发布时间:2013/9/27 16:32:00
--  
你写错地方了,而且列名也不对.应该写在表事件里

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:客户服务单.foxdb



--  作者:chrislie
--  发布时间:2013/9/27 17:00:00
--  
谢谢指点