以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]到期提醒 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=161262) |
-- 作者:秋夜凉了 -- 发布时间:2021/3/11 14:04:00 -- [求助]到期提醒 老师 我有一列状态为表达列 到期提醒红色的,怎么只计算进行中的完工日期提醒呢 If e.Col.Name = "完工日期" Then If e.Row.IsNull("完工日期") = False If e.Row("完工日期") < Date.Today.AddDays(1) AndAlso e.Row("状态")=“进行中” The e.Style = "到期" End If End If End If 请问老师怎么修改这段 [此贴子已经被作者于2021/3/11 14:04:59编辑过]
|
-- 作者:有点蓝 -- 发布时间:2021/3/11 14:14:00 -- 代码没有问题。可能这个事件还有其它代码影响了 |
-- 作者:秋夜凉了 -- 发布时间:2021/3/11 14:42:00 -- 回复:(有点蓝)代码没有问题。可能这个事件还有其它... If e.Row("完工日期") < Date.Today.AddDays(1) AndAlso e.Row("状态")=“进行中” The 是这句 把 The 去掉 能实现 老师这样影响么
|
-- 作者:有点蓝 -- 发布时间:2021/3/11 15:02:00 -- 不可能吧,这个条件肯定是符合的呀。肯定有其它代码影响 |
-- 作者:秋夜凉了 -- 发布时间:2021/3/12 15:25:00 -- 回复:(有点蓝)不可能吧,这个条件肯定是符合的呀。... 老师 请问如果我有一列名为 到货状态 只要到货日期显示红色的 就自动在到货状态填写 “延迟”。需要怎么写 |
-- 作者:有点蓝 -- 发布时间:2021/3/12 15:28:00 -- 到datacolchaged事件处理,根据到货日期显示为红色的条件,给到货状态填写 “延迟” |
-- 作者:秋夜凉了 -- 发布时间:2021/3/12 15:35:00 -- 老师是这样的 我有关联表,是不是要这样写表达式 在 到货状态写 IIF([核销日期] > ,[到货日期] \'延迟\', \'正常\') 需不需要把关联名称写进去
|
-- 作者:有点蓝 -- 发布时间:2021/3/12 15:50:00 -- IIF(max(Child.[核销日期]) > ,[到货日期] \'延迟\', \'正常\') |