Foxtable(狐表)用户栏目专家坐堂 → 表事件出错


  共有1666人关注过本帖树形打印复制链接

主题:表事件出错

帅哥哟,离线,有人找我吗?
ZJZK2015
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:810 积分:7727 威望:0 精华:0 注册:2014/7/4 20:32:00
表事件出错  发帖心情 Post By:2016/11/22 13:35:00 [只看该作者]

用户已被锁定

 回到顶部
帅哥哟,离线,有人找我吗?
有点青
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:573 积分:2961 威望:0 精华:0 注册:2016/10/27 14:33:00
  发帖心情 Post By:2016/11/22 14:38:00 [只看该作者]

Dim dt As DataRow = e.DataRow
Select Case e.DataCol.Name
    Case "预留工资_发放日期","预留工资_发放方式"
        If dt.IsNull("预留工资_发放日期") = False AndAlso dt.IsNull("预留工资_发放方式") = False Then
            dt("预留工资_实发金额") = dt("预留工资")
        Else
            dt("预留工资_实发金额") = Nothing
        End If
    Case "姓名"
        Dim dr As DataRow = DataTables("工资年度结算").Find("姓名 = '" & e.OldValue & "'And 年度 = " & e.DataRow("年度"))
        If dr Is Nothing Then
            dr = DataTables("工资年度结算").AddNew()
            dr("姓名") = dt("姓名")
            dr("年度") = dt("年度")
        Else
            dr("姓名") = dt("姓名")
            dr("年度") = dt("年度")
        End If
    Case "年度"
        Dim dr As DataRow = DataTables("工资年度结算").Find("姓名 = '" & e.DataRow("姓名") & "' And 年度 = " & e.oldvalue)
        If dr Is Nothing Then
            dr = DataTables("工资年度结算").AddNew()
            dr("姓名") = dt("姓名")
            dr("年度") = dt("年度")
        Else
            dr("姓名") = dt("姓名")
            dr("年度") = dt("年度")
        End If
End Select


 回到顶部
帅哥哟,离线,有人找我吗?
ZJZK2015
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:810 积分:7727 威望:0 精华:0 注册:2014/7/4 20:32:00
  发帖心情 Post By:2016/11/22 14:49:00 [只看该作者]

用户已被锁定

 回到顶部
帅哥哟,离线,有人找我吗?
有点青
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:573 积分:2961 威望:0 精华:0 注册:2016/10/27 14:33:00
  发帖心情 Post By:2016/11/22 16:28:00 [只看该作者]

 要区分 e.OldValue 的值,那就只能是单独判断列名

 

Dim dr As DataRow = DataTables("工资年度结算").Find("姓名 = '" & e.OldValue & "'And 年度 = '" & e.OldValue & "'")


 回到顶部
帅哥哟,离线,有人找我吗?
ZJZK2015
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:810 积分:7727 威望:0 精华:0 注册:2014/7/4 20:32:00
  发帖心情 Post By:2016/11/22 16:39:00 [只看该作者]

用户已被锁定

 回到顶部