以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]逻辑列判断 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=82176) |
-- 作者:yupeng -- 发布时间:2016/3/13 9:32:00 -- [求助]逻辑列判断 表属性 DataColChanged事件 当注销列=True时 出货日期列=今日 请问这个判断怎么写。谢谢 |
-- 作者:黄训良 -- 发布时间:2016/3/13 9:51:00 -- If e.DataCol.Name = "注销列" Then If e.DataRow("注销列") = True Then e.DataRow("出货日期") = Date.Today() End If End If
|
-- 作者:yupeng -- 发布时间:2016/3/13 13:23:00 -- If e.DataCol.Name = "裁片工艺_加工厂" Then
亲 以上是判断空值 请问如果判断有值怎么写代码
当裁片工艺_加工厂列有值时 裁片工艺_发货日期=今日
If e.DataCol.Name = "裁片工艺_加工厂" false Then 这是这样写的,出错了。 |
-- 作者:czy -- 发布时间:2016/3/13 14:05:00 -- If e.DataRow.Isnull("裁片工艺_加工厂") = false Then If e.DataRow.Isnull("裁片工艺_加工厂") Then
For Each nm As String In nms
e.DataRow(nm) = Nothing
Next
Else
e.DataRow("裁片工艺_发货日期") = Today
End If |
-- 作者:yupeng -- 发布时间:2016/3/13 15:01:00 -- 谢谢 |