以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  这段代码为什么会不起作用?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=76457)

--  作者:lyzhuo
--  发布时间:2015/10/29 15:39:00
--  这段代码为什么会不起作用?

在表事件AfterLoad里写入如下代码:

想实现如下功能:打开表之后,自动定位到最后一行

Tables("指标文件").Position = Tables("指标文件").BottomVisibleRow

 

写入以上代码,打开后数据还是定位在第一行,请老师们看一下哪里出错了?


--  作者:大红袍
--  发布时间:2015/10/29 15:40:00
--  

只有在加载数据的时候,才会触发afterload事件。

 

打开项目,不会触发afterload事件。你写到afterOpenporject那里吧。


--  作者:lyzhuo
--  发布时间:2015/10/29 15:43:00
--  
换了地方还是不行,是不是我代码本身写的就有问题?
--  作者:大红袍
--  发布时间:2015/10/29 15:52:00
--  
Tables("指标文件").Position = Tables("指标文件").Rows.Count - 1
--  作者:lyzhuo
--  发布时间:2015/10/29 16:57:00
--  
这个代码可以了,谢谢版主