Foxtable(狐表)用户栏目专家坐堂 → 请问这个多条件判断的代码该如何写?


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

主题:请问这个多条件判断的代码该如何写?

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


加好友 发短信
等级:幼狐 帖子:142 积分:1000 威望:0 精华:0 注册:2014/2/20 13:25:00
请问这个多条件判断的代码该如何写?  发帖心情 Post By:2014/4/13 21:02:00 [显示全部帖子]

请大神帮助
如我有一表,含有A,B,C,D,E,F(逻辑判断列)四列
如果:A不为空,则E=及格
A,B都不为空,则E=中
A,B,C都不为空,则E=良
A,B,C,D不为空,则E=优,且F(打勾)
谢谢

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


加好友 发短信
等级:幼狐 帖子:142 积分:1000 威望:0 精华:0 注册:2014/2/20 13:25:00
  发帖心情 Post By:2014/4/13 21:18:00 [显示全部帖子]

感谢,感谢,我试试先

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


加好友 发短信
等级:幼狐 帖子:142 积分:1000 威望:0 精华:0 注册:2014/2/20 13:25:00
  发帖心情 Post By:2014/4/13 21:20:00 [显示全部帖子]

谢谢,是得系统地学习一下

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


加好友 发短信
等级:幼狐 帖子:142 积分:1000 威望:0 精华:0 注册:2014/2/20 13:25:00
  发帖心情 Post By:2014/5/22 10:31:00 [显示全部帖子]

专家您好,已经按照您的提示进行了代码编辑,但还是无法“E”列也就是实例中“钢瓶状态”的变化,请问有什么别的原因吗?谢谢上例子
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:boc库存及订单管理项目.zip


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


加好友 发短信
等级:幼狐 帖子:142 积分:1000 威望:0 精华:0 注册:2014/2/20 13:25:00
  发帖心情 Post By:2014/5/22 10:42:00 [显示全部帖子]

不好意思专家,是入库明细表, datacolchanged事件
举例:“采购入库日期”不为空时,“钢瓶状态” = “采购入库”;“销售出库日期”不为空时,"钢瓶状态" = “销售出库”
就是钢瓶状态的变化是因为事件触发而引起的,事件就是“采购入库”的时间和“销售出库”的时间空与否
 
陈述完毕,谢谢

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


加好友 发短信
等级:幼狐 帖子:142 积分:1000 威望:0 精华:0 注册:2014/2/20 13:25:00
  发帖心情 Post By:2014/5/22 10:43:00 [显示全部帖子]

但现在采购时间有了,状态是有变化,但销售时间赋值后状态没有相应地变化为“销售出库”

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


加好友 发短信
等级:幼狐 帖子:142 积分:1000 威望:0 精华:0 注册:2014/2/20 13:25:00
  发帖心情 Post By:2014/5/22 11:02:00 [显示全部帖子]

请问专家,以下这段代码:

If e.DataCol.Name = "销售出库日期" Then
    DataTables("入库明细表").DataCols("采购入库日期").RaiseDataColChanged("钢瓶号码 = '" & e.DataRow("钢瓶号码") & "'")
End If

是写在【出库明细表】datacolchanged中吗?
重置对应的列又是什么意思?请帮忙指导一下

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


加好友 发短信
等级:幼狐 帖子:142 积分:1000 威望:0 精华:0 注册:2014/2/20 13:25:00
  发帖心情 Post By:2014/5/22 11:10:00 [显示全部帖子]

除了重置对应列没做外,代码已经写入,但好像还是没反应图片点击可在新窗口打开查看

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


加好友 发短信
等级:幼狐 帖子:142 积分:1000 威望:0 精华:0 注册:2014/2/20 13:25:00
  发帖心情 Post By:2014/5/22 11:15:00 [显示全部帖子]

入库明细表中“销售出库日期”是通过 【出库明细表】中“销售出库日期”列的填写来赋值的

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


加好友 发短信
等级:幼狐 帖子:142 积分:1000 威望:0 精华:0 注册:2014/2/20 13:25:00
  发帖心情 Post By:2014/5/22 11:22:00 [显示全部帖子]

我试过了,重置列后确实状态变为“销售出库”,但是否每次都要回到后台“重置列”后状态才会有所变化呢?专家帮忙看一下,是否能够实现实时的状态变化

 回到顶部
总数 22 1 2 3 下一页