以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  打开窗口的时候 事件 :鼠标自动点击一下窗口中的表的第一行第一列,  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=81623)

--  作者:lovemaders
--  发布时间:2016/3/2 11:45:00
--  打开窗口的时候 事件 :鼠标自动点击一下窗口中的表的第一行第一列,
打开窗口的时候 事件 :鼠标自动点击一下窗口中的表的第一行第一列,或者任意地方都可以,只要打开窗口的时候,鼠标模拟点击了一下窗口中的表格,这个代码怎么写啊,因为是并列窗口,不点击一下的话,不是当前表,
--  作者:大红袍
--  发布时间:2016/3/2 11:49:00
--  

加上代码

 

 e.form.Controls("Table1").Select

 msgbox(currentTable.Name)


--  作者:lovemaders
--  发布时间:2016/3/2 11:57:00
--  谢谢
谢谢,第一行代码定位成功了,但是第二行代码的显示的名字不是打开的表的名字而是主表的名字??但是打开的当前表不是主表。。。这个怎么改
--  作者:大红袍
--  发布时间:2016/3/2 12:02:00
--  

只要在afterLoad事件写了


e.form.Controls("Table1").Select
e.form.Controls("Table1").Table.Select(0, 0)

窗口显示出来之后,currentTable就是窗口表


--  作者:lovemaders
--  发布时间:2016/3/2 12:02:00
--  重新打开项目好像好了,谢谢
重新打开项目好像好了,谢谢
--  作者:大红袍
--  发布时间:2016/3/2 12:03:00
--  
在afterLoad事件里面,窗体没显示出来,所以currentTable暂时没改变。
--  作者:lovemaders
--  发布时间:2016/3/2 12:27:00
--  打开窗口这个定位表好了,点击窗口标题切换窗口也定位成当前表怎么写?
打开窗口这个定位表好了,点击窗口标题切换窗口不适用之前这个代码,点窗口标题显示的窗口的表也定位成当前表怎么写?求指导呀
--  作者:大红袍
--  发布时间:2016/3/2 12:38:00
--  
Forms("窗口名").Controls("控件名").Select

--  作者:lovemaders
--  发布时间:2016/3/2 12:49:00
--  是这样的,如图
这3个是并列窗口,不是主窗口,里面的3个表是3个独立表,打开窗口时候的定位成功了,就是打开的窗口的当前表,但是此时3个窗口都打开了,默认的当前窗口时第三个也就是最新打开的窗口的表是当前表,现在我想点击第二个窗口的窗口标题,让第二个窗口的表设置为当前表,怎么办,也就是窗口标题的点击事件。怎么写写在哪里呢。
图片点击可在新窗口打开查看此主题相关图片如下:zzz.png
图片点击可在新窗口打开查看

--  作者:lovemaders
--  发布时间:2016/3/2 12:51:00
--  
第三个是职员窗口没改标题名,第二个和第三个是不一样的哦。