系统中太多有客户名称的地方,系统二次开发与后期维护的量太大,"xinerliuzhe"的方法不可取。
另销售职员A只可查询本人的订单信息是可以实现的,我现在的系统采购、销售订单都是只能查询本人的订单,可通过将职员进行数据权限控制即可实现。
楼主,可能本人理解力有问题,你这个提问我越发看不懂了。我说的那种情况,你通过数据权限控制能实现了,你的问题,通过数据授权控制还是不能实现吗?
追问我要的是对某个字段的数据,对部分用户进行隐藏,而又有部分操作员又可以查看此字段的数据。而限制只查询对本人的订单数据则是对整行的数据进行隐藏,性质及意义有很大的不同。
追答如果是客户资料,那通过对某些用户设置某些客户资料的查看权限这种方式,你试过吗?
取消客户查询权限则所有数据不能查看。
我不显示客户名称的目的是出于对客户信息的保密,但其他数据还是需要查看的。
其实可以变通实现,把客户代码和名称都写成代码,详细信息可以在其他资料里面写,然后你设置权限他们只可以查看到基本信息就可以了
追问变通是可以,但像你的方法如此变通,应收系统、应付系统、总账怎么办?
追答应收应付系统可以通过自定义字段,将详细信息显示出来,总账的科目如果挂了核算项目的话,你要是会做触发器,也可以通过自定义字段更新方式解决