以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  快捷键  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=173641)

--  作者:edisontsui
--  发布时间:2021/12/9 14:05:00
--  快捷键
If CurrentTable.name = "考勤统计" Then
    MainTable = Tables("请假记录")
End If

If CurrentTable.name = "请假记录" Then
    MainTable = Tables("考勤统计")
End If

我在菜单里面设计了一个按钮作为快捷键,其 click 事件里面就是上面的代码。我希望按这个快捷键时,能够在 “考勤统计” 和 “请假记录" 两个数据表之间进行切换。但执行时发现,第一段代码不起作用,只有第二段代码起作用,也就是说,只能单向切换,无法实现双向切换。请问是为什么?


--  作者:有点蓝
--  发布时间:2021/12/9 14:11:00
--  
If MainTable.name = "考勤统计" Then
    MainTable = Tables("请假记录")
else
    MainTable = Tables("考勤统计")
End If

--  作者:edisontsui
--  发布时间:2021/12/9 15:04:00
--  

Select Case MainTable.Name

    case

End select

我用上面的语句更方便了。