以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- 根据不同的表显示不同的菜单 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=64334)
|
-- 作者:信达
-- 发布时间:2015/2/11 12:31:00
-- 根据不同的表显示不同的菜单
老师,我想实现不同的表出现不同的菜单,可以实现吗?如订单表时,快速下单;而在订单异状表时,快速下单不可见,而由下单来替代。
如在菜单设计的主菜单事件MainTableChanged里,加入代码:
Select Case MainTable.Name Case "订单异状 " RibbonTabs("营销管理").Groups("订单执行").Items("快速下单").Enabled = False
RibbonTabs("营销管理").Groups("订单执行").Items("下单").Enabled = True
End Select
是这样写吗?
|
-- 作者:逛逛
-- 发布时间:2015/2/11 12:38:00
--
Visible
|
-- 作者:信达
-- 发布时间:2015/2/11 12:55:00
--
不起作用啊。什么情况?快速下单还是可见可操作。
|
-- 作者:信达
-- 发布时间:2015/2/11 12:59:00
--
快速下单和下单是”确认下单“菜单按钮下的标准按钮,是不是代码有些不同?
|
-- 作者:有点甜
-- 发布时间:2015/2/11 14:08:00
--
Select Case MainTable.Name Case "订单异状" RibbonTabs("营销管理").Groups("订单执行").Items("快速下单").Enabled = False
RibbonTabs("营销管理").Groups("订单执行").Items("下单").Visible = True
End Select
|
-- 作者:信达
-- 发布时间:2015/2/11 14:50:00
--
出错,说找不到。神马情况? 此主题相关图片如下:spximage1.jpg
此主题相关图片如下:spximage2.jpg
|
-- 作者:Bin
-- 发布时间:2015/2/11 14:52:00
--
可能你的控件名称不是快速下单.
Text 和Name 不同
|
-- 作者:信达
-- 发布时间:2015/2/11 14:56:00
--
是这样的。 此主题相关图片如下:spximage1.jpg
此主题相关图片如下:spximage2.jpg
|
-- 作者:Bin
-- 发布时间:2015/2/11 15:02:00
--
上个例子看看
|
-- 作者:逛逛
-- 发布时间:2015/2/11 15:13:00
--
路径错了,少一级
在确认下单下面
|