以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  同表条件问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=91982)

--  作者:狐狸爸爸
--  发布时间:2016/10/24 7:34:00
--  
项目状态为表达式列:

iif([项目名称] Is  null ,\'空白\', iif([取费标准] Is  null Or [评标方式] Is  null, \'未汇总\'","结束"))

--  作者:有点蓝
--  发布时间:2016/10/24 10:20:00
--  
DataColChanged事件

Select Case e.DataCol.Name
    Case "项目名称","评标方式","取费基准"
        If e.DataRow.IsNull("项目名称") Then
            e.DataRow("项目状态") = Nothing
        Else
            If e.DataRow.IsNull("评标方式") OrElse e.DataRow.IsNull("取费基准")
                e.DataRow("项目状态") = "未汇总"
            Else
                e.DataRow("项目状态") = "结束"
            End If
        End If
End Select
[此贴子已经被作者于2016/10/24 10:54:29编辑过]