Foxtable(狐表)用户栏目专家坐堂 → 排除条件


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

主题:排除条件

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


加好友 发短信
等级:三尾狐 帖子:705 积分:4897 威望:0 精华:0 注册:2016/5/17 12:03:00
排除条件  发帖心情 Post By:2016/9/27 8:46:00 [只看该作者]

订单表有交货日期,订单状态两列,希望交货日期到期和不到7天时显示两个表式样,但希望排除”订单状态"是:未审核,已入库,部分出库,全部出库的。其中的逻辑吧我搞乱了,请教老师,
If e.Col.Name = "交货日期" AndAlso e.Row.Isnull("交货日期") = False Then
    If  e.Row("交货日期") < Date.today.adddays(7) Then
        e.Style = "b"
    ElseIf e.Row("交货日期") < Date.Today Then
        e.style = "a"
    End If
End If

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


加好友 发短信
等级:超级版主 帖子:107739 积分:548028 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/9/27 8:57:00 [只看该作者]

if  e.Row("订单状态")="未审核" orelse e.Row("订单状态")="已入库" orelse ...补上其它状态... then
return
end if

If e.Col.Name = "交货日期" AndAlso e.Row.Isnull("交货日期") = False Then
    If  e.Row("交货日期") < Date.today Then
        e.Style = "a"
    ElseIf e.Row("交货日期") < Date.today.adddays(7)  Then
        e.style = "b"
    End If
End If

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


加好友 发短信
等级:三尾狐 帖子:705 积分:4897 威望:0 精华:0 注册:2016/5/17 12:03:00
  发帖心情 Post By:2016/9/27 9:24:00 [只看该作者]

谢谢老师,可以了,但为什么下面的代码就不成:
if  e.Row("订单状态")="未审核" orelse e.Row("订单状态")="已入库" orelse ...补上其它状态... then
return
     If e.Col.Name = "交货日期" AndAlso e.Row.Isnull("交货日期") = False Then
             If  e.Row("交货日期") < Date.today Then
                    e.Style = "a"
             ElseIf e.Row("交货日期") < Date.today.adddays(7)  Then
                     e.style = "b"
             End If
      End If
end if


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


加好友 发短信
等级:超级版主 帖子:107739 积分:548028 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/9/27 9:33:00 [只看该作者]

if  e.Row("订单状态")="未审核" orelse e.Row("订单状态")="已入库" orelse ...补上其它状态... then
return
else
     If e.Col.Name = "交货日期" AndAlso e.Row.Isnull("交货日期") = False Then
             If  e.Row("交货日期") < Date.today Then
                    e.Style = "a"
             ElseIf e.Row("交货日期") < Date.today.adddays(7)  Then
                     e.style = "b"
             End If
      End If
end if

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


加好友 发短信
等级:三尾狐 帖子:705 积分:4897 威望:0 精华:0 注册:2016/5/17 12:03:00
  发帖心情 Post By:2016/9/27 10:00:00 [只看该作者]

明白了

 回到顶部