Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:[求助]下列代码不能自动更新,请专家指导,谢谢

1楼
hrw68529 发表于:2024/12/11 14:44:00
Select Case e.DataCol.Name
    Case  "天数","面试室","形不成竞争"
        Dim dr  As  DataRow = e.DataRow
        Dim pr  As  DataRow
        If dr.IsNull("天数") OrElse dr.IsNull("面试室")  Then
            dr("备注") =  Nothing
        Else
            Dim filter As String
            filter = "天数 = '" & dr("天数") & "' And 面试室 = '" & dr("面试室") & "'"
            pr =  DataTables("平均计算").Find(filter)
            If pr IsNot Nothing And dr("形不成竞争") = True Then
                dr("备注") = pr("面试室平均值")
            Else
                dr("备注") = Nothing
            End If
        End  If
    End  Select

2楼
有点蓝 发表于:2024/12/11 14:46:00
调试

Select Case e.DataCol.Name
    Case  "天数","面试室","形不成竞争"
        Dim dr  As  DataRow = e.DataRow
        Dim pr  As  DataRow
        If dr.IsNull("天数") OrElse dr.IsNull("面试室")  Then
msgbox(1)
            dr("备注") =  Nothing
        Else
            Dim filter As String
            filter = "天数 = '" & dr("天数") & "' And 面试室 = '" & dr("面试室") & "'"
            pr =  DataTables("平均计算").Find(filter)
msgbox(pr IsNot Nothing)
msgbox(dr("形不成竞争"))
            If pr IsNot Nothing And dr("形不成竞争") = True Then
                dr("备注") = pr("面试室平均值")
            Else
                dr("备注") = Nothing
            End If
        End  If
    End  Select
3楼
hrw68529 发表于:2024/12/11 14:55:00
退不出了,循环了
4楼
有点蓝 发表于:2024/12/11 15:11:00
请上传实例测试
共4 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .02344 s, 2 queries.