起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 226|回复: 7

【搞定】关于权限问题**

[复制链接]
发表于 2007-3-21 10:24:36 | 显示全部楼层 |阅读模式
现在我想实现这样的功能,对同一种单据,例如进货单,一个用户可以对A和B做得单据进行修改,对C和D做的单据不能修改,只能查看,请问该如何实现?
回复

使用道具 举报

 楼主| 发表于 2007-3-21 10:53:15 | 显示全部楼层
顶。。。。
回复 支持 反对

使用道具 举报

发表于 2007-3-21 14:01:27 | 显示全部楼层
这个有几种方式
1、可以在组织机构上对不同的组织单元进行数据权限的控制 ,参考《用户手册》第8章 组织机构 8.7 的相关章节
2、如果可以从记录上来区分开,那么也可以在数据集上设置“是否可编辑表达式”来定义,参考《用户手册》第6章 业务信息 6.4.16 的相关章节
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-21 14:15:33 | 显示全部楼层
这样的设置都是限制死的,如果需要用户自己设定呢?
回复 支持 反对

使用道具 举报

发表于 2007-3-21 15:03:46 | 显示全部楼层
组织机构的权限设置在运行期间是可以设置的,把组织机构设计器分配出去就可以了

“业务模型\系统管理\系统功能\组织机构\组织机构设计器-部门”或者“业务模型\系统管理\系统功能\组织机构\组织机构设计器”,这两者的区别就是前者跟管理权限挂钩,后者跟管理权限没有关系
回复 支持 反对

使用道具 举报

发表于 2007-3-21 17:06:35 | 显示全部楼层
通过组织结构分配数据集策略根本实现不了:
首先单据分单据头和单据体,数据策略只能针对一个数据集进行设置。
其次对一个数据集设置其范围为可以查看,A,B,C,D录入的数据,但对于该数据集的新增、修改、删除则只能统一设置,不能分A、B、C、D分头设置。
回复 支持 反对

使用道具 举报

发表于 2007-3-22 13:55:15 | 显示全部楼层
如果数据策略不能满足你的要求,就只能自己在代码中控制了
回复 支持 反对

使用道具 举报

发表于 2007-3-22 21:19:24 | 显示全部楼层
ok
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2024-12-27 12:05 , Processed in 0.036247 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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