以文本方式查看主题 - 易表在线答疑 (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设置自定义按扭公式,例如: 该公式的含义是:如果是分组码等于2的用户,则解锁当前行;如果是其他分组的用户,则不能操作。
|
-- 作者:wjq1072 -- 发布时间:2007/7/19 15:57:00 -- 上面的按钮“取消锁定”用自定义按钮,设置按钮公式:If(username = "管理员",UnLockAll(),MsgBox("你无权操作!",0))试试? -=-=-=- 以下内容由 wjq1072 在 2007年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文件下载 -=-=-=- 以下内容由 wjq1072 在 2007年07月19日 08:23pm 时添加 -=-=-=- 取消锁定的密码123456 -=-=-=- 以下内容由 wjq1072 在 2007年07月19日 08:25pm 时添加 -=-=-=- 楼主还是应该“举一反三”哦!! |
-- 作者:vivian-cj -- 发布时间:2007/7/19 21:17:00 -- 我也很努力的呀,可我一没学过语言,二对英文又最头痛,每次看到复杂的函数,我头就晕了. 还有哦,能不能让录入窗口二不集成到主窗口中呀?要不万一有人直接在录入窗口2中输入了密码,那所有行(选中的和没选中的)全部被解锁了. |
-- 作者:ylm -- 发布时间:2007/7/19 21:30:00 -- [UploadFile=ss_1184851833.gif] |