Foxtable(狐表)用户栏目专家坐堂 → 不同时段使用不同的评判标准


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

主题:不同时段使用不同的评判标准

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


加好友 发短信
等级:超级版主 帖子:110629 积分:563047 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/11/18 10:09:00 [显示全部帖子]

那就不能使用表达式了


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


加好友 发短信
等级:超级版主 帖子:110629 积分:563047 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/11/18 11:08:00 [显示全部帖子]

先使用下面代码,然后重置"偏差"
Select Case e.DataCol.Name 
    Case "
偏差","标识是否正确","倒膜外观是否差异" 
        If
 e.DataRow("
偏差") > 4.9 orelse  e.DataRow("偏差") <= -5 orelse  e.DataRow("标识是否正确") = "不正确"  orelse  e.DataRow("倒膜外观是否差异") = "有差异"  Then
            e.
DataRow("xxx列") = "不合格"
        
Else
            
e.DataRow("xxx列") = "合格"
        End
 If
End
 
Select

再把代码偏差值改为最新的即可,然后新录入的就会按照新的偏差值进行计算。

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


加好友 发短信
等级:超级版主 帖子:110629 积分:563047 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/11/18 11:31:00 [显示全部帖子]

Select Case e.DataCol.Name 
    Case "
偏差","标识是否正确","倒膜外观是否差异" ,"日期"
        If (
e.DataRow("日期") < #10/31/2017# andalso e.DataRow("
偏差") > 4.9 orelse  e.DataRow("偏差") <= -5) orelse (e.DataRow("日期") >= #10/31/2017# andalso e.DataRow("偏差") > 2.9 orelse  e.DataRow("偏差") <= -3) orelse  e.DataRow("标识是否正确") = "不正确"  orelse  e.DataRow("倒膜外观是否差异") = "有差异"  Then
            e.
DataRow("xxx列") = "不合格"
        
Else
            
e.DataRow("xxx列") = "合格"
        End
 If
End
 
Select

 回到顶部