Foxtable(狐表)用户栏目专家坐堂 → [求助]


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

主题:[求助]

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


加好友 发短信
等级:童狐 帖子:290 积分:2086 威望:0 精华:0 注册:2013/11/23 10:11:00
  发帖心情 Post By:2014/8/24 12:47:00 [显示全部帖子]

2、最后将订单表的PrepareEdit事件设置为:
If User.Name <> "张经理" Then '如果不是张经理
    If e.Row("结账") = True Then '此订单已经结账
        Dim tv As Date = e.Row("日期"),
        Dim tp As TimeSpan = Date.Today - tv
        If tp.TotalDays >= 10 Then '如果订单已经超过10天
            e.Cancel = True '则取消编辑
        ElseIf e.Row("业务员") <> User.Name Then '如果订单没有超过10天,但为其他用户,且业务员和登录用户名不同
            e.Cancel = True '则取消编辑
        End If
    ElseIf e.Row("业务员") <> User.Name Then '如果订单没有结账,但为其他用户,且业务员和登录用户名不同
        e.Cancel = True '则取消编辑
    End If
End If

 

这样试试

[此贴子已经被作者于2014-8-24 12:51:52编辑过]

 回到顶部