以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  怎么把A表中复选筐中选中的行数据 添加加B表中  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=64978)

--  作者:pype
--  发布时间:2015/3/6 13:30:00
--  怎么把A表中复选筐中选中的行数据 添加加B表中
 如题
--  作者:affixed
--  发布时间:2015/3/6 13:32:00
--  
根据以下代码自己改下吧。
这是我项目中用到的一个自定义函数。

\'*************************************************
\'*   指定源表列名和目标表列名后的表间数据复制    *
\'*函数运行完成后会保存目标表,清空源表数据,请慎用!*
\'*************************************************

Dim y_tbl_Name As String = Args(0) \'源表名称
Dim m_tbl_Name As String  = Args(1) \'目标表名称
Dim y_clnames() As String = Args(2) \'源表字段名称数组
Dim m_clnames() As String = Args(3) \'目标表字段名称数组

For Each r As Row In Tables(Args(0)).Rows
    Dim newr As Row = Tables(Args(1)).AddNew
    For y As Integer = 0 To y_clnames.Length -1   \' Each clname As String In Args(2)
        newr(Args(3)(y)) = r(Args(2)(y))
        y = y + 1
    Next
Next
Tables(Args(1)).Save
\'DataTables(Args(0)).DataRows.Clear

--  作者:Bin
--  发布时间:2015/3/6 14:03:00
--  
获取选中行 http://www.foxtable.com/help/topics/1776.htm