以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]窗口菜单动态开关  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=149775)

--  作者:洮沙
--  发布时间:2020/5/12 10:28:00
--  [求助]窗口菜单动态开关

老师好!现有窗口主菜单项下排序按钮如下图:

 

 


图片点击可在新窗口打开查看此主题相关图片如下:微信截图_20200512102132.png
图片点击可在新窗口打开查看

计划如果按钮标题是“顺序”单击鼠标时将批次按照批号顺序排序,同时将排序按钮标题改为“倒序”。

      如果按钮标题是“倒序”单击鼠标时将批次按照批号倒序排序,同时将排序按钮标题改为“顺序”。

自己编写的代码如下:

Select Case e.StripItem.Name
    Case "排序"
        If e.StripItem.Text = "顺序"
        Tables("批次").Sort = "批号"
        e.StripItem.Items("排序").text = "倒序"
    Else
        Tables("批次").Sort = "批号 DESC"
       e.StripItem.Items("排序").text = "顺序"
    End If
End  Select

 

不执行,出现错误信息如下:

 


图片点击可在新窗口打开查看此主题相关图片如下:微信截图_20200512102714.png
图片点击可在新窗口打开查看

 

麻烦老师帮忙给予解决,谢谢!


--  作者:有点蓝
--  发布时间:2020/5/12 10:34:00
--  
Select Case e.StripItem.Name
    Case "排序"
        If e.StripItem.Text = "顺序"
        Tables("批次").Sort = "批号"
        e.StripItem.Text = "倒序"
    Else
        Tables("批次").Sort = "批号 DESC"
       e.StripItem.Text = "顺序"
    End If
End  Select
--  作者:洮沙
--  发布时间:2020/5/12 10:40:00
--  回复:(有点蓝)Select Case e.StripItem.Name ...
合适了,感谢蓝版!