Foxtable(狐表)用户栏目专家坐堂 → 复制列后光标不能移动到新增行


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

主题:复制列后光标不能移动到新增行

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/3/12 12:16:00 [显示全部帖子]

If Tables("资金总账").DataTable.HasChanges Then
    MessageBox.Show("当前数据已修改,请保存后新增!","提示!")
    Return
Else
    Tables("资金总账").AllowEdit =True
        If DataTables("资金总账").DataRows.Count = 0 Then '如果是一个空表
        Return '那么返回
    End If
    Dim ColNames As String() = {"凭证号"} '定义一个数组,保存复制列的名称
    Dim dr As DataRow = DataTables("资金总账").DataRows(DataTables("资金总账").DataRows.Count - 1) '获得最后一行
    Dim dx As Row = Tables("资金总账").AddNew
    For Each ColName As String In ColNames
        dx(ColName) = dr(ColName) '将最后一行的内容复制到新增行中.
    Next
End If

 

 

理由:

http://www.foxtable.com/help/topics/0560.htm

 


 回到顶部