以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  录入窗口中的按钮能否单独加密码?  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=8892)

--  作者:vivian-cj
--  发布时间:2007/7/19 14:40:00
--  录入窗口中的按钮能否单独加密码?
[UploadFile=1111_1184826988.bmp]

我的目的是每行输入完成后,都对行进行锁定,但有时会遇到需要修改的,我又不希望任何人都能修改,所以想在“取消锁定行”这一按钮上加个密码。
不知能否做到?


--  作者:xj22710
--  发布时间:2007/7/19 15:01:00
--  
另做一个窗口,点击取消锁定后用openmodelwindow()打开,然后输入密码,加自定义按钮,用if判断密码是否正确,正确就自行解锁
--  作者:vivian-cj
--  发布时间:2007/7/19 15:11:00
--  
egd文件下载

请做在文件里先,谢谢,我不明白怎么弄


--  作者:ylm
--  发布时间:2007/7/19 15:19:00
--  
这样做会不会操作时太烦躁点,其实,根据不同的同户来设定不同的权限,可能更好些.

if(UserName= "管理员",UnlockRow(row),True )
该公式的含义是:如果用户是管理员,则解锁当前行;如果是其他用户,则不能操作。

如果设置用户权限的时候,指定了每个用户的分组码,那么可以使用UserType设置自定义按扭公式,例如:
if(UserType= 2, UnlockRow(row),True )

该公式的含义是:如果是分组码等于2的用户,则解锁当前行;如果是其他分组的用户,则不能操作。


--  作者:wjq1072
--  发布时间:2007/7/19 15:57:00
--  

上面的按钮“取消锁定”用自定义按钮,设置按钮公式:If(username = "管理员",UnLockAll(),MsgBox("你无权操作!",0))试试?

-=-=-=- 以下内容由 wjq10722007年07月19日 04:01pm 时添加 -=-=-=-
楼主现在使用的是标准按钮,无法设置公式。要改换自定义按钮!
--  作者:vivian-cj
--  发布时间:2007/7/19 17:57:00
--  
我现在用的用是4楼的方案,根据用户来管理。可是领导不同意呀,她嫌那样麻烦,每次要改单都得改用户,她想要点下“取消锁定行”的按钮,就要输入密码,密码输入正确才能取消锁定行,不知道密码的,就无法取消锁定行。
--  作者:xj22710
--  发布时间:2007/7/19 18:59:00
--  
那就用2楼的方案好了,多做一个窗口而已
--  作者:wjq1072
--  发布时间:2007/7/19 20:21:00
--  
egd文件下载

-=-=-=- 以下内容由 wjq10722007年07月19日 08:23pm 时添加 -=-=-=-
取消锁定的密码123456

-=-=-=- 以下内容由 wjq10722007年07月19日 08:25pm 时添加 -=-=-=-
楼主还是应该“举一反三”哦!!
--  作者:vivian-cj
--  发布时间:2007/7/19 21:17:00
--  
我也很努力的呀,可我一没学过语言,二对英文又最头痛,每次看到复杂的函数,我头就晕了.

还有哦,能不能让录入窗口二不集成到主窗口中呀?要不万一有人直接在录入窗口2中输入了密码,那所有行(选中的和没选中的)全部被解锁了.


--  作者:ylm
--  发布时间:2007/7/19 21:30:00
--  
[UploadFile=ss_1184851833.gif]