以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]请问色地老师,这个问题该怎么解决 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=100754) |
-- 作者:biaoai2011 -- 发布时间:2017/5/17 20:02:00 -- [求助]请问色地老师,这个问题该怎么解决 老师,您好。是这样的,我的系统里有管理员和录入员两个用户。管理员拥有所有权限,但是录入员只有新增的权限没有删除和编辑的权限。我想咨询老师的是,我已将Table表的属性设置为不可编辑,但是我这个表内又弄了两个窗口(一个主窗口一个模式窗口),窗口都能录入数据,双击主窗口内的表可以打开模式窗口,两个窗口都能录入数据到Table表内。窗口内有新增 删除 编辑等按钮。我想咨询老师的是,我想让录入员只有新增录入的权利,对其之前录入的数据不能进行编辑,删除。但是奇怪的是,我点击主窗口的新增按钮之后,直接点击主窗口表内的未新增之前的行内数据,居然能在弹出的模式窗口内进行编辑数据,这与我要求的只有管理员才能修改相违背了。所以我想请问色老师这个该怎么解决,要怎么写代码,代码写在什么事件里。谢谢老师。 |
-- 作者:wyz20130512 -- 发布时间:2017/5/17 20:21:00 -- 1.如果Table没有设置过该属性的值,那么从DataTable继承,如果Table已经设置了该属性的值,那么以Table的设置为准。 2.搞清楚窗口中的Table.
|
-- 作者:有点色 -- 发布时间:2017/5/17 20:32:00 -- 把权限管理一章看完
http://www.foxtable.com/webhelp/scr/2253.htm
|