Foxtable(狐表)用户栏目专家坐堂 → [求助] 当前表CurrentTable 的问题


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

主题:[求助] 当前表CurrentTable 的问题

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/3/3 10:51:00 [显示全部帖子]

afterLoad

 

e.Form.Controls("Table1").select


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/3/3 12:35:00 [显示全部帖子]

以下是引用2900819580在2019/3/3 11:03:00的发言:

 

e.Form.Controls("Table2").Select
MessageBox.Show( CurrentTable.Name)

老师,测试过了,还是不对,MessageBox显示的还是窗口未打开之前的表名。

 

 

1、如果你要在afterLoad事件使用currentTable,这个思路不对,为什么不直接用 e.form.controls("table").table ?

 

2、测试的时候,你把这个代码写到一个按钮里面测试 MessageBox.Show( CurrentTable.Name)


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/3/3 16:42:00 [显示全部帖子]

以下是引用2900819580在2019/3/3 16:40:00的发言:

 

1、afterLoad 事件中不需要用到currentTable,只是在生成新表的之后导出或对表作操作才会用到。

 

2、把这个代码写到一个按钮里面测试,问题依旧。MessageBox显示的还是窗口未打开之前的表名

 

具体实例发上来测试。


 回到顶部