Foxtable(狐表)用户栏目专家坐堂 → 求教关于动态生成菜单的问题


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

主题:求教关于动态生成菜单的问题

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


加好友 发短信
等级:二尾狐 帖子:553 积分:4539 威望:0 精华:0 注册:2012/12/2 16:53:00
求教关于动态生成菜单的问题  发帖心情 Post By:2014/10/28 9:59:00 [只看该作者]

我根据帮助里 菜单设计--实战演练---任务二的内容 在用户菜单里加了个 组合框 按钮
然后在maintablechanged事件里用代码动态更改这个菜单按键
在用户菜单环境下,测试是通过了,但是切换回系统菜单后,在选择不同主表后,系统报错,错误提示系统菜单里没有对应的功能区
这个错误也蛮好理解,我maintablechanged事件里的代码用到的菜单功能区是自定义的,系统菜单是没有..
但是帮助文档里好像没提到会出现这种问题...是不是我哪里代码少了或错了....
请知道的人帮忙指导下....

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/10/28 10:02:00 [只看该作者]

是的,因为你切换会系统菜单,你设计的菜单就不在了.你要加入代码判断一下,当前菜单的状态,到底是自己设计的,才是系统菜单状态,才能执行相对应的代码

SystemMenu


if SystemMenu then
   '系统菜单状态
else
   '用户设计菜单状态
end if

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


加好友 发短信
等级:二尾狐 帖子:553 积分:4539 威望:0 精华:0 注册:2012/12/2 16:53:00
  发帖心情 Post By:2014/10/28 10:05:00 [只看该作者]

原来这么简单..谢谢了...

 回到顶部