Foxtable(狐表)用户栏目专家坐堂 → 新增第一条记录复制到另一张表


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

主题:新增第一条记录复制到另一张表

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/4/4 16:41:00 [显示全部帖子]

应该是你 【人工费主表】 DataRowAdded或datacolchanged 事件,有错误代码导致的吧?

 

试试改成

 

Dim fdr As DataRow = DataTables("人工费主表").find("关联编号 = '" & e.DataRow("关联编号") & "'")
If fdr Is Nothing Then
    systemready = False
    fdr = DataTables("人工费主表").AddNew
    fdr("项目名称") = e.DataRow("项目名称")
    fdr("工资月份") = e.DataRow("工资月份")
    fdr("关联编号") = e.DataRow("关联编号")
    fdr("账务日期") = e.DataRow("账务日期")
    fdr("档案编号") = e.DataRow("档案编号")
    DataTables("人工费主表").Save
    systemready = True
End If


 回到顶部