以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请教表达式  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=11342)

--  作者:annan
--  发布时间:2011/7/18 18:51:00
--  请教表达式

用代码

 

判断"名称"列中包含"#"则显示1.22,"名称"列中包含"=",则显示2.11,否则显示21,1

 

 


--  作者:狐狸爸爸
--  发布时间:2011/7/18 19:17:00
--  
Select Case e.DataCol.name
    Case "第一列"
        Dim v As String = e.DataRow("第一列")
        If v.IndexOf("#") >= 0 Then
            e.DataRow("第二列") = "1.22"
        ElseIf v.IndexOf("=") >= 0 Then
            e.DataRow("第二列") = 2.11
        Else
            e.DataRow("第二列") = 21.11
        End If
End Select