以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  改变逻辑列的问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=19456)

--  作者:HUANGPP
--  发布时间:2012/5/10 11:48:00
--  改变逻辑列的问题

E24是逻辑列,以下是改变选中行的逻辑列,但是

 

With Tables("JF")
Dim dr As DataRow
    For i As Integer = .TopPosition To .BottomPosition 
    If dr(i)("E24") = True Then
       dr(i)("E24") = False
Else
       dr(i)("E24") = True
    End If
Next
End With


--  作者:狐狸爸爸
--  发布时间:2012/5/10 12:03:00
--  
With Tables("JF")
    For i As Integer = .TopPosition To .BottomPosition
        Dim r As Row = .Rows(i)
        If r("E24") = True
            r("E24") = False
        Else
            r("E24") = True
        End If
    Next
End With

--  作者:HUANGPP
--  发布时间:2012/5/10 13:33:00
--  

哦!!太感谢了!!!