以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  有没有设置活动列的参数?(已解决)  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=11684)

--  作者:pc005637
--  发布时间:2011/8/7 22:39:00
--  有没有设置活动列的参数?(已解决)
输完一行数据,经过校验,某列数据有误,能否利用参数自动切换到出问题的列?
[此贴子已经被作者于2011-8-8 18:11:41编辑过]

--  作者:狐狸爸爸
--  发布时间:2011/8/7 22:44:00
--  

http://www.foxtable.net/help/topics/0550.htm

http://www.foxtable.net/help/topics/1436.htm

 


--  作者:pc005637
--  发布时间:2011/8/7 23:08:00
--  
补充一下,只是想当校验后,移动到当前行的指定列来重新输入数据。有没有方便的方法。上面的帮助看了一下,还是搞不大明白。
--  作者:狐狸爸爸
--  发布时间:2011/8/7 23:12:00
--  

综合这两节的帮助,移到当前行某列的代码为:

 

Dim idx as integer =  Tables("表名").Cols("列名").Index

Tables(“表名").Select(Tables("表名").RowSel, idx)

 


--  作者:pc005637
--  发布时间:2011/8/8 0:09:00
--  可以移动了。但是移动得不够准确。望解决。
如果“登记日期“,原先是有数据的,删除了,会出现提示,然后定位到当前行指定列。 如果是重新输入数据的话,无论原先是否有数据。就会定位到指定列的后一列去了。 是不是将它放在:AfterEdit的结果。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:指定当前行的某列.table


--  作者:狐狸爸爸
--  发布时间:2011/8/8 8:30:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目169.rar