以文本方式查看主题

-  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
--  

路径错了,少一级

 

在确认下单下面