根据当前登录用户设—Bgrid的Readonly为True或False
考虑到数据量大,让数据录入尽可能的快,所以我将
DataSource的AutoEdit属性设为True。
但这个界面有好几个人要查看,所以我想
根据当前登录用户设—Bgrid的Readonly为True或False,
求一个通用过程或函数。
不好意思!分太少了...
[解决办法]
你需要设定用户权限,打开当前窗体的时候设置以下dbgrid的
if 无权限 then
begin
self.DataSource1.AutoEdit:=false;
self.DBGrid1.ReadOnly:=true;
end;
[解决办法]
创建一个权限表或字段,每次运行都读出权限
如果有权限就设true反之false;