以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- “结算”列为“现金”,且“数量”或“金额”列,不为空,则“需通知”为true;否则,“需通知”为false。应该怎么写? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=145211) |
||||
-- 作者:fengwenliuyan -- 发布时间:2020/1/12 16:30:00 -- “结算”列为“现金”,且“数量”或“金额”列,不为空,则“需通知”为true;否则,“需通知”为false。应该怎么写? 1.“结算”列为“现金”,且“数量”或“金额”列,不为空,则“需通知”为true;否则,“需通知”为false。 2.若“已通知”为true,则“需通知”为false 问题项目如下:
|
||||
-- 作者:fengwenliuyan -- 发布时间:2020/1/12 17:16:00 -- 求帮助 |
||||
-- 作者:有点蓝 -- 发布时间:2020/1/12 21:22:00 -- Dim d As DataRow = e.DataRow Select Case e.DataCol.Name Case "数量","金额","结算","已通知" If d("结算") = "现金" AndAlso (d.IsNull("数量") = False OrElse d.IsNull("金额") = False) AndAlso d("需通知") = False Then d("需通知") = True Else d("需通知") = False End If End Select
|