Foxtable(狐表)用户栏目专家坐堂 → 已用外部用户,为什么生成记录还是内部默认用户?


  共有5217人关注过本帖树形打印复制链接

主题:已用外部用户,为什么生成记录还是内部默认用户?

帅哥哟,离线,有人找我吗?
lgz518
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1257 积分:8555 威望:0 精华:0 注册:2019/6/13 9:57:00
已用外部用户,为什么生成记录还是内部默认用户?  发帖心情 Post By:2022/12/27 23:18:00 [只看该作者]

If e.DataCol.Name = "阅读状态" Then 
    If e.NewValue = True Then 
        Dim dr As DataRow = DataTables("阅读日志").AddNew 
        
        dr("姓名") = _UserName '
        dr("部门名称") = _UserGroup '
'        dr("姓名") = User.Name '
'        dr("部门名称") = User.Group '
        
        dr("阅读内容") = e.DataRow("文件名称") '
        dr("阅读日期") = Date.Now '当前日期
        
        
        
    End If
    
End If

由内部用户转外部用户表,明明已转为外部,在表A用上面代码生成的记录,还是内部 表默认用户,是错哪里?由内部用户转外部用户,须在内部用户选一个默认用户


 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110784 积分:563852 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/12/28 8:16:00 [只看该作者]

登录的时候怎么给_UserName 赋值的?

在上面事件调试看看都是什么值?
msgbox(_UserName)
msgbox(User.Name)

 回到顶部