以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- [求助]审核人和批人显示为同一个未知的用户 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=24566)
|
-- 作者:火盛红
-- 发布时间:2012/10/17 11:59:00
-- [求助]审核人和批人显示为同一个未知的用户
如图所示:请问为什么我点审核和批准按钮时出现的人并不是我用户管理里的人,同时为什么又还是同一个人呢?(这个人是我曾经的计算机管理员),这是其中审核的代码:
If User.Group = "审核组" Then Tables("申请表").Current("审核") = UserName Tables("申请表").Current("审核日期") = Date.Today() Tables("申请表").Current.Save() Else MessageBox.show("你无审核权限!") End If
此主题相关图片如下:qq截图20121017114838.png
[此贴子已经被作者于2012-10-17 11:59:46编辑过]
|
-- 作者:lin_hailun
-- 发布时间:2012/10/17 12:04:00
--
查看全局代码UserName在哪里被修改了值。
估计一般是在AfterProject那里。
|
-- 作者:blackzhu
-- 发布时间:2012/10/17 12:13:00
--
If User.Group = "审核组" Then Tables("申请表").Current("审核") = UserName Tables("申请表").Current("审核日期") = Date.Today() Tables("申请表").Current.Save() Else MessageBox.show("你无审核权限!") End If
请注意 你这边是两个用户 一个是User.Group 里面的用户 另外一个是UserName 所以不一样的.
|
-- 作者:狐狸爸爸
-- 发布时间:2012/10/17 12:13:00
--
如果你用的是系统用户管理和登录,应该:
Tables("申请表").Current("审核") = User.Name
|
-- 作者:火盛红
-- 发布时间:2012/10/17 13:08:00
--
谢谢以上回复,我似懂非懂的,呵呵,先摸索哈看,这是不懂代码的代价。
|
-- 作者:火盛红
-- 发布时间:2012/10/17 13:18:00
--
我用狐爸的方案试用了哈,完全震雀。 此主题相关图片如下:qq截图20121017131740.png
|
-- 作者:火盛红
-- 发布时间:2012/10/17 13:21:00
--
回复确实及时,俺确定要买开发版,只是有很多白痴问题有时需要大家多帮忙,先谢了!
|