Foxtable(狐表)用户栏目专家坐堂 → 请帮助


  共有2375人关注过本帖平板打印复制链接

主题:请帮助

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


加好友 发短信
等级:六尾狐 帖子:1495 积分:12175 威望:0 精华:0 注册:2013/3/19 16:41:00
请帮助  发帖心情 Post By:2019/12/26 18:38:00 [只看该作者]

一、下面的代码想改成判断当前行或表如果锁定则执行下面的代码,在Click 事件。

 

If user.IsRole("人事信息维护员") = False Then    改成: If e.DataRow.Locked  = True   Then        '为什么出错

    Select  Case e.Col.Name
        Case  "直接评优_理由"

            If Forms("考核评优").Opened = False Then Forms("考核评优").Open
            Forms("考核评优").Controls("TextBox1").text = e.Row(e.Col.Name)
        End  Select
    End If

 

二、角色不是校长隐藏审核列,为什么不执行呢?

If User.IsRole("校长")=False  Then
   Tables("考核评优").Cols.Remove("核定")
End  If


 回到顶部