Foxtable(狐表)用户栏目专家坐堂 → 如何获取菜单中的配置栏中菜单按钮选择的名称


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

主题:如何获取菜单中的配置栏中菜单按钮选择的名称

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


加好友 发短信
等级:小狐 帖子:352 积分:3192 威望:0 精华:0 注册:2008/9/1 9:38:00
如何获取菜单中的配置栏中菜单按钮选择的名称  发帖心情 Post By:2012/7/25 18:03:00 [只看该作者]

如何获取菜单中的配置栏中菜单按钮选择的名称,如何获取红圈中的名称及选中后如何执行读取视图,在什么事件中写什么代码。谢谢


图片点击可在新窗口打开查看此主题相关图片如下:img1.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2012-7-25 18:17:47编辑过]

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


加好友 发短信 一级勋章
等级:狐仙 帖子:9876 积分:57613 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2012/7/26 7:34:00 [只看该作者]

遍历.判断得到.

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


加好友 发短信
等级:小狐 帖子:352 积分:3192 威望:0 精华:0 注册:2008/9/1 9:38:00
  发帖心情 Post By:2012/7/26 9:07:00 [只看该作者]

我想实现的功能是象系统菜单中“打开表视图”那样,选中那个视图,打开那个视图。因为我有个自定义的视图想用此功能,现在已能实现自定义视图列表,但不知怎样实现触发选中列表中选项,有知道的吗?
[此贴子已经被作者于2012-7-26 9:07:53编辑过]

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


加好友 发短信
等级:小狐 帖子:352 积分:3192 威望:0 精华:0 注册:2008/9/1 9:38:00
  发帖心情 Post By:2012/7/26 9:17:00 [只看该作者]

这个功能可以实现吗?

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47480 积分:251289 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/7/26 9:45:00 [只看该作者]

这里有个现成的例子,其实万变不离其宗:
http://www.foxtable.com/help/topics/1133.htm


 
你单击某个按钮,可以通过e.button获得你单击的按钮:
http://www.foxtable.com/help/topics/1102.htm


 
有了e.Button,你就可以获得按钮的标题(Text属性)或者按钮的名称(Name属性)。
根据按钮的标题和名称,你要做什么都可以的。
 
 


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


加好友 发短信
等级:小狐 帖子:352 积分:3192 威望:0 精华:0 注册:2008/9/1 9:38:00
  发帖心情 Post By:2012/7/26 10:02:00 [只看该作者]

你介绍的方法都看过试过,还是无法实现,关键是我的自定义视图菜单按钮列表是动态的,不是预先设计好的,e.menubutton不能获取本身菜单下动态列表名称,如下图:

我想要的功能如系统自带的打开表视图功能,


图片点击可在新窗口打开查看此主题相关图片如下:img2.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2012-7-26 10:03:37编辑过]

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


加好友 发短信 一级勋章
等级:狐仙 帖子:9876 积分:57613 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2012/7/26 10:10:00 [只看该作者]

按照老大的说法,举个例子,如果表的名字跟菜单按钮名字一样.那么代码可以这么写:

写个切换到主表的代码:
 
MainTable = Tables("表A") 

可以改成

MainTable = Tables(e.botton.Text)
[此贴子已经被作者于2012-7-26 10:10:22编辑过]

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


加好友 发短信
等级:小狐 帖子:352 积分:3192 威望:0 精华:0 注册:2008/9/1 9:38:00
  发帖心情 Post By:2012/7/26 11:26:00 [只看该作者]

谢谢各位,已完美解决!

 回到顶部