以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]新增行后,光标如何自动定位在新增行  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=138078)

--  作者:小老鼠
--  发布时间:2019/7/22 16:39:00
--  [求助]新增行后,光标如何自动定位在新增行
如图,新增4000121这一行,光标在最下面了,如何在最上面??
图片点击可在新窗口打开查看此主题相关图片如下:qq截图20190722163713.jpg
图片点击可在新窗口打开查看

--  作者:有点蓝
--  发布时间:2019/7/22 16:51:00
--  
新增按钮代码贴出来
--  作者:小老鼠
--  发布时间:2019/7/22 16:56:00
--  
Tables("zd_school_code").AddNew()
Tables("zd_school_code").Sort = "code DESC"

--  作者:有点蓝
--  发布时间:2019/7/22 17:00:00
--  
sort的原因,重新排序不会影响到选择的行。比如原来选择第10行,排序后,还是选择第10行
[此贴子已经被作者于2019/7/22 17:00:05编辑过]

--  作者:有点蓝
--  发布时间:2019/7/22 17:01:00
--  
Dim r As Row = Tables("zd_school_code").AddNew()
Tables("zd_school_code").Sort = "code DESC"
Dim idx As Integer = Tables("zd_school_code").FindRow(r.DataRow)
Tables("zd_school_code").Position = idx 

--  作者:小老鼠
--  发布时间:2019/7/22 17:47:00
--  
多谢。