以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]请教怎么把Table的最新输入的行(或最后一行,不知道是不是等效的)定义为当前行? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=64447) |
-- 作者:青鸟 -- 发布时间:2015/2/13 18:27:00 -- [求助]请教怎么把Table的最新输入的行(或最后一行,不知道是不是等效的)定义为当前行? 我知道Addrow()是增加一行,并将指针移到这一行,指定其为当前行。但在没有增加行的情况下怎样办呢? |
-- 作者:e-png -- 发布时间:2015/2/13 21:47:00 -- 用 position 定位。 |
-- 作者:青鸟 -- 发布时间:2015/2/13 22:45:00 -- 谢谢,我是这样定的位,不知道有没有问题:
Dim id As Integer id = Tables("表1").Compute("Max(_Identify)") CurrentTable.Position = id Dim r As Row = Tables("表1").Rows(id-1) |
-- 作者:Bin -- 发布时间:2015/2/14 8:49:00 -- 这样肯定会有问题,一旦删除过数据位置就不对应了. |