Foxtable(狐表)用户栏目专家坐堂 → 控制行数据填写


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

主题:控制行数据填写

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


加好友 发短信
等级:六尾狐 帖子:1492 积分:12149 威望:0 精华:0 注册:2013/3/19 16:41:00
控制行数据填写  发帖心情 Post By:2019/2/22 19:07:00 [只看该作者]

请问老师,我的表内有一列姓名列,想实现只有用自己的姓名登录后才能操作姓名是自己的行,代码怎么写呢?比如:姓名是AB,只有以AB账号登录后才能操作本行。不能操作其它行。

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106081 积分:539504 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/2/22 20:29:00 [只看该作者]


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


加好友 发短信
等级:六尾狐 帖子:1492 积分:12149 威望:0 精华:0 注册:2013/3/19 16:41:00
  发帖心情 Post By:2019/2/22 22:09:00 [只看该作者]

如何在修改时间列自动填写每条记录的最后一次修改日期和时间呢?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106081 积分:539504 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/2/22 22:16:00 [只看该作者]

datacolchanged事件

If e.DataCol.Name <> "修改时间"
    e.DataRow("修改时间") = data.now
End If

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


加好友 发短信
等级:六尾狐 帖子:1492 积分:12149 威望:0 精华:0 注册:2013/3/19 16:41:00
  发帖心情 Post By:2019/2/23 16:03:00 [只看该作者]

如果用户不是A或B或C,就不能编辑第一列、第二列、第三列,其它列则是登录名与姓名列相同的用户才能编辑对应的记录,代码怎么写呢?请求老师帮助。

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106081 积分:539504 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/2/23 17:34:00 [只看该作者]


Select Case e.Col.name
    Case "第一列","第二列","第三列"
        If User.Name <> "a" AndAlso User.Name <> "b" AndAlso User.Name <> "c" Then
            e.cancel = True
        End If
    Case Else
        If e.Row("业务员") <> User.Name Then
            e.Cancel = True
        End If
End Select

 回到顶部