以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 复制行时新行的位置能否在所先行的下一行? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=22862) |
-- 作者:zpx_2012 -- 发布时间:2012/8/25 19:11:00 -- 复制行时新行的位置能否在所先行的下一行? 各位老师, 用菜单功能组的克隆行命令复制一行时,新行总是出现在最后一行,能否让新行出现在所选行的下一行,代码怎么写?
谢谢! |
-- 作者:czy -- 发布时间:2012/8/25 20:29:00 -- 只能自己写代码 |
-- 作者:czy -- 发布时间:2012/8/25 20:32:00 -- Dim t As Table = Tables("表A") Dim r,r1 As Row r = t.Current t.Select(t.RowSel + 1,t.ColSel) r1 = t.InsertNew For Each dc As DataCol In t.DataTable.DataCols r1(dc.name) = r(dc.name) Next |
-- 作者:zpx_2012 -- 发布时间:2012/8/25 22:35:00 -- 谢谢czy版主,为了通用,我若把表A改成如下,使用中应该没有其他什么影响吧?
Dim t As Table = CurrentTable Dim r,r1 As Row |