关于对Access快速开发平台字段加权限的问题,分享一下我的思路解决方法:
我的做法是:
数据表里加权限字段,加载时按照登陆者类别加载数据,代码如下:
If HasPermission("付款流程", "审核") = True Then
Me.sfrList!zd资金计划编码.ColumnHidden = True '隐藏字段
即原理就是判断是否有相应的权限,然后隐藏指定字段。这段审核代码是学习老师之前的经典教程《一日通报销管理系统》里面的代码,大家也可以回顾一下之前的视频教程,一日通学习地址可以点下面链接去学习:
[张志MVP]Access快速开发一日通视频教程【Access软件网】 (accessoft.com)
然后再对“快捷菜单”属性改成否,不然用户可以右键取消隐藏字段,如下图: