Devexpress xaf针对某个用户登录后在面板中设置导航无效的解决方法

Devexpress xaf框架生成的项目默认情况下导航栏是显示在左侧,有时候我们用某个账户登录后,发现导航栏无法显示在左侧,操作十分不方便。我们可以去数据库删除当前登录用户的自定义布局

解决方法如下:

1、查询PermissionPolicyUser用户表,得到当前登录用户的oid

 

2、查询ModelDifference表

3、查询ModelDifferenceAspect表

4、以上查询出的就是某个用户自定义的界面布局,删除ModelDifferenceAspect表当前用户的Name为空那条数据就可以还原设置。这时候重新登录在面板中重新设置导航显示就可以恢复正常了。

 

posted @ 2018-08-02 11:11  微笑着微笑  阅读(246)  评论(0编辑  收藏  举报