起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 237|回复: 10

【结贴】关于操作权限的问题**

[复制链接]
发表于 2008-12-9 16:29:02 | 显示全部楼层 |阅读模式
我在功能窗体中定义了actionlist和下面的动作,并和窗体上的按钮通过act属性建立了关联,但在没有设置操作权限的情况下,运行窗体时关联过的按钮都不可用了,按理说不应该在操作权限里设置过的操作才会不可用么
回复

使用道具 举报

发表于 2008-12-9 16:34:33 | 显示全部楼层
对,设置了操作权限后,那个按钮就被禁止了。
请楼主检查一下,是否哪里设置不对。(操作权限的设置论坛里有这样的帖子的,act动作的execute事件里写代码了吗?)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-9 16:44:38 | 显示全部楼层

没写代码

为什么一定要写代码呢,这里写的代码应该是起什么作用的,是不是应该把原来在按钮里的代码写到act的execute事件里?
回复 支持 反对

使用道具 举报

发表于 2008-12-9 16:47:46 | 显示全部楼层
应该是的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-9 16:51:41 | 显示全部楼层

再问个问题

如果需要在一个窗体中根据不同权限控制不同按钮的可用否,是应该建立一个操作触发器,还是多个操作触发器
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-9 16:53:56 | 显示全部楼层

错了,应该叫操作代理OperationBroker

错了,应该叫操作代理OperationBroker
回复 支持 反对

使用道具 举报

发表于 2008-12-9 17:12:29 | 显示全部楼层
多个操作代理。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-9 17:13:25 | 显示全部楼层

结贴吧,知道了,多个broker

结论应该是有多少种需要区分的身份,就有多少个broker,每个broker再去设置对应哪些操作的哪些动作
回复 支持 反对

使用道具 举报

发表于 2008-12-9 17:14:39 | 显示全部楼层
一个代理也可能是可以的。楼主可以试试。(我只试过多个的,一个的没试过)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-9 17:36:59 | 显示全部楼层

刚才就试过了

不行
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-28 02:55 , Processed in 0.041237 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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