Foxtable(狐表)用户栏目专家坐堂 → [求助]DrawCell事件代码


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

主题:[求助]DrawCell事件代码

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


加好友 发短信
等级:幼狐 帖子:86 积分:699 威望:0 精华:0 注册:2014/8/25 23:48:00
[求助]DrawCell事件代码  发帖心情 Post By:2015/8/6 18:03:00 [只看该作者]

设置表的DrawCell事件代码,标出10天内即将到期的产品:

If e.col.Name = "到期日期" Then
If
e.Row.IsNull("到期日期") = False
If
e.Row("到期日期") < Date.Today.AddDays(10) Then
e.Style =
"到期"
End If
End
If
End
If

 

日期如果过了今天就用默认的样式,不用自定义样式了。应该怎么写呢?


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/8/6 18:05:00 [只看该作者]

If e.Col.Name = "到期日期" Then
    If e.Row.IsNull("到期日期") = False
        If  e.Row("到期日期") >= Date.Today AndAlso e.Row("到期日期") < Date.Today.AddDays(10) Then
            e.Style = "到期"
        End If
    End If
End If

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


加好友 发短信
等级:幼狐 帖子:86 积分:699 威望:0 精华:0 注册:2014/8/25 23:48:00
  发帖心情 Post By:2015/8/6 18:08:00 [只看该作者]

以下是引用大红袍在2015/8/6 18:05:00的发言:
If e.Col.Name = "到期日期" Then
    If e.Row.IsNull("到期日期") = False
        If  e.Row("到期日期") >= Date.Today AndAlso e.Row("到期日期") < Date.Today.AddDays(10) Then
            e.Style = "到期"
        End If
    End If
End If

谢谢


 回到顶部