高分!!在WEBSNAP中怎么根据不同的用户隐藏或显示按钮?

zosky 2003-09-29 06:12:31
也就是HideOptions怎么设?谁有代码?
...全文
39 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
Miracle 2003-10-06
  • 打赏
  • 举报
回复
应该是你的设定有问题,SessionService设定正确的话,应该不会有这种问题
hiflower 2003-10-05
  • 打赏
  • 举报
回复
那就搞不懂了,有一点是肯定的,你使用上有问题
zosky 2003-10-05
  • 打赏
  • 举报
回复
但是显示的用户名已经变了,点解?
hiflower 2003-10-05
  • 打赏
  • 举报
回复
那可能是你的登录处理没做好吧,还处于第一个用户的 Session 中。
zosky 2003-10-05
  • 打赏
  • 举报
回复
楼上的办法都试过了,有大问题啊

第一个用户进去,很好,
紧接着第二个用户进去,看到的和第一个用户完全一样!!不管第二个用户的权限是什么

怎么解决??解决这个问题再加100分,决不食言
hiflower 2003-10-05
  • 打赏
  • 举报
回复
楼上说的可以。
在 Adapter 组件的 Actions 编辑框中,为每个 Action 设置 ExecuteAccess

在 AdapterPageProducer 编辑框中,相应的按钮的 HideOptions 属性的 bhoHideOnNoExecuteAccess 设置为 True
zosky 2003-09-30
  • 打赏
  • 举报
回复
??
Miracle 2003-09-30
  • 打赏
  • 举报
回复
TAdapterAction.ExecuteAccess

以及在HideOptions中包括bhoHideOnNoExecuteAccess

1,593

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧