以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  紧急求救!  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=47190)

--  作者:maningyy
--  发布时间:2014/3/6 0:15:00
--  紧急求救!

软件写完了,但是到最后调试的阶段,在登录后遇到莫名其妙的问题,请哪位大侠一定帮忙看下:

主窗口为管理员主窗口。自定义的用户登录,在登录后要显示主窗口,但是现在的现象是登录之后,不显示管理员主窗口,而是显示foxtable的主界面(系统菜单和数据表)。

在项目属性里已经设置了:basemainform.visible=False

代码:If User.Type <> UserTypeEnum.Developer
    TableCaptionVisible = False
End If
basemainform.visible=False
Forms("用户登录").Open()

 

用户登录界面的相关代码:

        Forms("管理员主窗口").open
如果把管理员主窗口设置为独立窗口,则登录后既显示foxtable主界面,也显示管理员主窗口。

 

求解,谢谢!


--  作者:Bin
--  发布时间:2014/3/6 8:30:00
--  
登录窗口设置为模式窗口.


--  作者:maningyy
--  发布时间:2014/3/6 8:43:00
--  
第一种情况登录窗口类型是模式,只显示foxtable的界面,不显示主窗口界面
[此贴子已经被作者于2014-3-6 8:44:34编辑过]

--  作者:Bin
--  发布时间:2014/3/6 8:47:00
--  
呵呵,不可能的.  上例子.我看你是怎么做的.
--  作者:Bin
--  发布时间:2014/3/6 8:47:00
--  
主窗口是在所有者表里显示的,你当前表并不是那个表吧
--  作者:maningyy
--  发布时间:2014/3/6 9:04:00
--  
谢谢bin,搞定了,是当前表的问题