Foxtable(狐表)用户栏目专家坐堂 → 重开一贴,继续讨论角色授权的问题,请BIN老师、狐爸进来指点下!


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

主题:重开一贴,继续讨论角色授权的问题,请BIN老师、狐爸进来指点下!

帅哥哟,离线,有人找我吗?
Bin
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178530 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/5/10 11:22:00 [显示全部帖子]

 .
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目8.foxdb


可能我没明白你想表达的情况,根据你图片的的情况.是不会冲突的.

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178530 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/5/10 11:36:00 [显示全部帖子]

以下是引用wengfuyy在2013-5-10 11:33:00的发言:
请问BIN老师,我下载后怎么用?为什么文件是.foxdb后缀?

对于使用角色作为权限管理的做法,是任何软件的通用做法。可以不用管我是怎么说的,只要能提供一个可用的就行了。谢谢。
[此贴子已经被作者于2013-5-10 11:35:19编辑过]

你没有开发版的狐表是吧?那我发个商业版吧

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178530 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/5/10 11:42:00 [显示全部帖子]

可能我没明白你想表达的情况,根据你图片的的情况.是不会冲突的.
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178530 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/5/10 11:53:00 [显示全部帖子]

1.你代码不要生搬硬套,出错很正常,
2.上传的项目在哪? 你为何要两行第二列呢?毫无意义的啊? 

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178530 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/5/10 12:03:00 [显示全部帖子]

以下是引用wengfuyy在2013-5-10 11:57:00的发言:
1、以开发者的角色进系统时,会出现上图的错误。
2、在该用户的两个角色都对同一列有权限限制时,这个代码就不行。我认为这不是有无意义的问题,这种情况是客观存在的。
[此贴子已经被作者于2013-5-10 11:59:00编辑过]

1.因为开发者没有角色所以报错为空,判断一下空值就好
2.实在看不出意义,能不能举个例子说明一下.

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178530 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/5/10 12:03:00 [显示全部帖子]

.
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1 (1).table


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178530 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/5/10 12:07:00 [显示全部帖子]

两行都改为第二列,就好比我让你在北京,但是又让你在上海 一样毫无意义. 矛盾的存在
你到底是想让我在北京,还是上海? 一个人无论你怎么做都不可能同时在两个地方吧?

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178530 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/5/10 14:04:00 [显示全部帖子]

以下是引用wengfuyy在2013-5-10 12:14:00的发言:
 下载信息  [文件大小:300.0 KB  下载次数:1]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table

1、为了便于说明我把”不可见”那儿改了一下,如下图:

图片点击可在新窗口打开查看此主题相关图片如下:f11.png
图片点击可在新窗口打开查看
应用场景:角色一为领导,可以看第二列,角色二是普通员工,不能看第二列。假设给某员工授予了领导权限,他应该可以看到第二列,但是如果用这段代码得到的结果是看不到第二列。

2、简化的设计思路:如果能保证每个用户登录时都使用一个角色(身份),当需要用另一角色时,切换用户,重新选择另一个角色进行系统。这样的代码就会很简单。但是需要在用户登录时判断是否具有多个角色,如果有,需要给出一个下拉选择。
[此贴子已经被作者于2013-5-10 12:17:22编辑过]


你看,你这里就有问题,既然已经是领导,为什么不去掉普通员工角色?

好比本来我是在北京工作,现在你让我来上海工作了,你还让我不要辞退北京的工作,一个人如果同时分身2地的呢?怎么想我都觉得不科学.

 回到顶部