Foxtable(狐表)用户栏目专家坐堂 → 注销跳转到首页


  共有1983人关注过本帖树形打印复制链接

主题:注销跳转到首页

美女呀,离线,留言给我吧!
susu312
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:997 积分:6752 威望:0 精华:0 注册:2018/6/8 16:17:00
注销跳转到首页  发帖心情 Post By:2018/8/28 11:39:00 [只看该作者]


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

 

老师 ,如何让那个注销再次登录后 ,可以回到首页,而不是关闭前的页面,我在登录窗口和注销按钮事件中都设置了,但是,从单位管理页面关闭 ,注销再次登录后还是回到单位管理页面,我希望它回到首页


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/8/28 11:40:00 [只看该作者]

比如代码

 

RibbonTabs.SelectedTab = RibbonTabs("Common")

 


 回到顶部
美女呀,离线,留言给我吧!
susu312
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:997 积分:6752 威望:0 精华:0 注册:2018/6/8 16:17:00
  发帖心情 Post By:2018/8/28 12:53:00 [只看该作者]


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

 

老师,您看那个目录树和左边的表是不一致的 ,用户登录后,目录树都是显示的上一个用户登录时生成的目录树,只有重新生成才会对应,

 

目录树代码:


Dim tr As WinForm.TreeView = e.Form.Controls("TreeView1")
Dim nd As WinForm.TreeNode
Dim dt As DataTable = DataTables("organList")
tr.StopRedraw()''停止绘制目录树
tr.Nodes.Clear
'tr.Nodes.Add("全部")
For Each dr As DataRow In dt.datarows
   'If dr.IsNull("superName") Then
   If dr("organName") = _UserOrgan Then
        nd = tr.Nodes.Add(dr("organName"),dr("organName"))
        Functions.Execute("AddChildren",nd,dt)
    End If
Next
tr.ResumeRedraw() ''恢复绘制目录树
'


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/8/28 14:43:00 [只看该作者]

1、你可以关闭重新打开窗口;

 

2、你可以拷贝afterLoad事件的代码出来重新执行一次。


 回到顶部
美女呀,离线,留言给我吧!
susu312
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:997 积分:6752 威望:0 精华:0 注册:2018/6/8 16:17:00
  发帖心情 Post By:2018/8/28 14:53:00 [只看该作者]

以下是引用有点甜在2018/8/28 14:43:00的发言:

1、你可以关闭重新打开窗口;

 

2、你可以拷贝afterLoad事件的代码出来重新执行一次。

 

 

老师,是这样的,

1、比如上次登录用户是西安的管理员,那左边的目录树显示的是西安管理员可以看到的目录树

2、当西安管理员注销后,换成榆林管理员登录后,登录进来那个目录树还是西安管理员应该看到的,这肯定是错误的

 

如何才能让正常显示呀?


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/8/28 15:08:00 [只看该作者]

1、你可以关闭重新打开窗口;

 

2、你可以拷贝afterLoad事件的代码出来重新执行一次;

 

3、登陆后你执行过的控制加载的代码,都应该重新再执行一遍;

 

3、如果你实在不会,不然,你就整个项目重新打开一次吧 application.restart


 回到顶部
美女呀,离线,留言给我吧!
susu312
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:997 积分:6752 威望:0 精华:0 注册:2018/6/8 16:17:00
  发帖心情 Post By:2018/8/28 16:18:00 [只看该作者]

以下是引用有点甜在2018/8/28 15:08:00的发言:

1、你可以关闭重新打开窗口;

 

2、你可以拷贝afterLoad事件的代码出来重新执行一次;

 

3、登陆后你执行过的控制加载的代码,都应该重新再执行一遍;

 

3、如果你实在不会,不然,你就整个项目重新打开一次吧 application.resta

谢谢老师,我用第一个方法解决问题了


 回到顶部