以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [转帖]颜色提示  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=71702)

--  作者:260964006
--  发布时间:2015/7/16 14:42:00
--  [转帖]颜色提示

If e.Col.Name = "计划支付时间" Then     \'提示到期
    If e.Row.IsNull("计划支付时间") = False
        If e.Row("计划支付时间") < Date.Today.AddDays(15) Then
            e.Style = "到期"
        End If
    End If
End If

 

到期的自定义式样也弄好,为什么不能显示红底白字呢?


--  作者:大红袍
--  发布时间:2015/7/16 14:48:00
--  
要么列名写错,要么没有符合的数据。
--  作者:260964006
--  发布时间:2015/7/16 14:51:00
--  


图片点击可在新窗口打开查看此主题相关图片如下:catchd14b.jpg
图片点击可在新窗口打开查看

我的是加15天,肯定有,但是就是不显示


--  作者:jialihaha
--  发布时间:2015/7/16 14:55:00
--  
e.Row.IsNull("计划支付时间")      e.Row("计划支付时间") < Date.Today.AddDays(15)      这两个都用messageBox弹出来看看
还有,你写在什么事件的?
[此贴子已经被作者于2015/7/16 14:55:48编辑过]

--  作者:大红袍
--  发布时间:2015/7/16 14:56:00
--  
加入output.show(123456)看是否触发 不行,就上传例子。
--  作者:blsu33
--  发布时间:2015/7/16 14:56:00
--  
计划支付时间 是否为时间字段 时间字段 至少为零 
If e.Row.("计划支付时间") isnot nothing then

试下

--  作者:大红袍
--  发布时间:2015/7/16 15:15:00
--  
代码是没问题的,肯定是你哪一步错了。
--  作者:260964006
--  发布时间:2015/7/16 15:16:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table

发票及资金计划表
--  作者:大红袍
--  发布时间:2015/7/16 15:17:00
--  
上传实例
--  作者:lmlptj
--  发布时间:2015/7/16 15:19:00
--  
项目密码??