起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 330|回复: 18

【结帖】关于功能显示的问题

[复制链接]
发表于 2009-2-5 13:25:04 | 显示全部楼层 |阅读模式
我现在新建个用户没有给他分配任何功能权限,现在的情况是,点运维管理的功能标签时,由于没给他分配任何功能,所以左边的功能导航下是空的,我想实现的是如果该用户没有功能标签的功能权限  就不显示该功能标签 (在该图就是不显示运维管理的标签) 该如何实现

jt.jpg

21.38 KB, 下载次数: 174

回复

使用道具 举报

 楼主| 发表于 2009-2-5 13:35:59 | 显示全部楼层

急啊

有人吗   急啊  快点帮忙看看啊
回复 支持 反对

使用道具 举报

发表于 2009-2-5 13:47:49 | 显示全部楼层
楼主,你修改过主界面吗?
这些都是系统提供的功能树控件吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-5 13:58:52 | 显示全部楼层
是的   有办法实现我上面的说的吗  

我现在在看标准风格主窗体里的 InitFuncTreeTabs 的代码 ,应该是在这里修改 吧  可不知怎么修改 现在改完后  所有的功能标签都不显示了
请指点
回复 支持 反对

使用道具 举报

发表于 2009-2-5 14:07:14 | 显示全部楼层
如果楼主用的是系统标准的功能树控件,可以试试通过功能树配置和业务系统配置来实现楼主需求。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-5 14:14:51 | 显示全部楼层
怎么实现啊   不知道你仔细看过我最上面的描述没  

现在的情况是服务台 运维管理  基础设置 为默认运行的功能
但现在的情况是  如果没有运维管理权限的人进来  点运维管理的标签 功能导航是空的

我就是说怎样修改能做到 如果没有运维管理的权限  就将运维管理的功能标签隐藏掉
请给出具体的解决办法 谢谢了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-5 14:26:09 | 显示全部楼层
在客户现场呢  急啊
回复 支持 反对

使用道具 举报

发表于 2009-2-5 14:33:12 | 显示全部楼层
空间1_
      |__运维管理功能
      |__其他功能

如果你有其他功能权限,没有运维管理功能权限
在进行业务系统配置时,又将运维管理标签对应的url指向了“空间1”,那这个标签就会一直显示。
除非你将它url指向更下级的节点
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-5 14:39:30 | 显示全部楼层
没有别的办法吗
我现在在看   初始化功能标签的那段代码
procedure TSTANDARDSTYLEMAINFORM.InitFuncTreeTabs;  
可以在初始化时去遍历功能标签  如果其下有分配功能就显示  没有分配功能就不显示
这样可以吗
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-5 15:08:46 | 显示全部楼层
有人在不啊   
我再说具体点吧
最上面的功能标签(如服务台、运维管理和基础设置) 以前是竖着摆放的 我们现在 改成横着的了  并改了它的背景图片 其他的什么都没动
至于服务台、运维管理和基础设置的在功能树里的结构是这样的三个独立的

服务台
运维管理
基础设置

正常情况下不是有哪些功能权限,在功能标签才显示哪些功能名称吗,现在的情况是不管给没给分配服务台、运维管理和基础设置的权限 都会显示服务台、运维管理和基础设置的标签
请先把这个问题帮忙解决了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-28 01:03 , Processed in 0.047504 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表