Foxtable(狐表)用户栏目专家坐堂 → [讨论]系统上移行,能不能指定表


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

主题:[讨论]系统上移行,能不能指定表

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


加好友 发短信
等级:一尾狐 帖子:436 积分:5082 威望:0 精华:0 注册:2012/3/27 15:33:00
[讨论]系统上移行,能不能指定表  发帖心情 Post By:2013/11/5 18:57:00 [只看该作者]

Syscmd.Row.MoveUp()

这句可以上移一行,但是前提是本表是活动表,如果一个界面有两个表的情况下,有可能移动了另外一个不需要移动的表

能不能实现类似

Tables("订单明细").Row.MoveUp()


 回到顶部
帅哥哟,离线,有人找我吗?
curt
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:37 积分:384 威望:0 精华:0 注册:2011/4/23 15:45:00
  发帖心情 Post By:2013/11/5 19:01:00 [只看该作者]

我觉得用focus方法估计可以解决这个问题。

Tables("订单明细").focus()

Syscmd.Row.MoveUp()

试试吧




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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2013/11/5 19:18:00 [只看该作者]

 移动行参考

Tables("表A").Current.Move(1)

 移到上一行参考

Dim r As Row = Tables("表A").Current
If r.Index > 0 Then
    r.Move(r.Index - 1)
End If

 回到顶部