以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  任务栏的代码怎么不起作用?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=35208)

--  作者:czgtiger
--  发布时间:2013/6/26 14:15:00
--  任务栏的代码怎么不起作用?

在窗口里加个了个任务栏,如图,然后按照帮助里的方法加入代码,

Select Case e.Link.Name
    Case "产品录入"

        Forms("产品管理").open()
    Case "标签打印"
        Forms("产品查询窗口").open()
    Case "入库管理"
    Forms("入库管理").open()      
           End Select

然后调试,点击任务栏上的"产品录入",却没有窗口打开,其它几个也是这种情况,请问是什么原因?


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20130626141348.jpg
图片点击可在新窗口打开查看

--  作者:Bin
--  发布时间:2013/6/26 14:16:00
--  
你代码写在什么事件中?
--  作者:狐狸爸爸
--  发布时间:2013/6/26 14:17:00
--  

估计你只设置了标题,没有设置名称,改为:

 

Select Case e.Link.Text


--  作者:czgtiger
--  发布时间:2013/6/26 14:18:00
--  
代码写在TOPCLINKCLICK中
--  作者:czgtiger
--  发布时间:2013/6/26 14:24:00
--  

狐爸太神了,按照你的说法,问题解决了,真神了.现在是弹出了一个独立窗口,我的想法是点击产品录入时,窗口的左边是任务栏,右边是产品录入窗口,这个如何实现?请指教?

 


--  作者:狐狸爸爸
--  发布时间:2013/6/26 14:27:00
--  

左边导航窗口的类型设置为共有窗口,右表你要打开的录入窗口的类型设置为主窗口。

仔细看看窗口类型:

http://www.foxtable.com/help/topics/0697.htm


--  作者:Bin
--  发布时间:2013/6/26 14:28:00
--  
将任务栏窗口设为共有窗口, 将其他窗口设为主窗口或者并列窗口
--  作者:czgtiger
--  发布时间:2013/6/26 14:35:00
--  
我现在按说明修改了一下,然后点击录入产品时,产品管理窗口却弹不出来了?请问是什么原因?
--  作者:狐狸爸爸
--  发布时间:2013/6/26 14:36:00
--  

如果你的是主窗口或 并列窗口,你得:

 

Forms("窗口名").open()

MainTable = Tables("窗口所属表的表名")


--  作者:czgtiger
--  发布时间:2013/6/26 14:48:00
--  

谢谢,问题解决了.另外还有一个关于标签的问题,希望能给解决,比如我设A,B ,C三个标签,A打印两份,B打印3份,C打印一份,6个标签打印在同一张纸上,请问这个功能如何实现?