Foxtable(狐表)用户栏目专家坐堂 → 求多条件判断后的删除按钮代码


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

主题:求多条件判断后的删除按钮代码

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


加好友 发短信
等级:三尾狐 帖子:629 积分:4927 威望:0 精华:0 注册:2014/2/25 15:50:00
求多条件判断后的删除按钮代码  发帖心情 Post By:2014/7/3 17:16:00 [只看该作者]

我想实现的删除按钮的功能为:
用户组为“行政部” 和 “佣金明细”表“店面经理”列的name 可以删除“审核”列为空的行,否则提示,请先取消审核再删除,
如果审核列为空 点击删除按钮后给出确认删除此行的提示。
请问代码如何写呢

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/7/3 17:22:00 [只看该作者]

befordeletedatarow 事件

if e.datarow.isnull("审核")=false then
   messagebox.show("提示")
   e.cancel=true
end if

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


加好友 发短信
等级:三尾狐 帖子:629 积分:4927 威望:0 精华:0 注册:2014/2/25 15:50:00
  发帖心情 Post By:2014/7/4 9:25:00 [只看该作者]

bin老师 审核列不是逻辑列  另外我想只有grop = “行政部” 的人或 name = “店面经理”列里的name 的人才可以删除 

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/4 9:36:00 [只看该作者]

 写错了。

[此贴子已经被作者于2014-7-4 9:37:23编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/4 9:37:00 [只看该作者]

If (user.Group = "行政部" OrElse user.Name = "店面经理")
    If e.DataRow.isnull("审核")=False Then
        messagebox.show("提示")
        e.cancel=True
    End If
Else
    e.cancel = True
End If

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


加好友 发短信
等级:三尾狐 帖子:629 积分:4927 威望:0 精华:0 注册:2014/2/25 15:50:00
  发帖心情 Post By:2014/7/4 10:14:00 [只看该作者]

提示

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20140704101441.png
图片点击可在新窗口打开查看
我的审核列不是逻辑列
[此贴子已经被作者于2014-7-4 10:14:46编辑过]

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/7/4 10:15:00 [只看该作者]

你写错事件了吧? 你写在什么事件了?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/4 10:15:00 [只看该作者]

 请写在 befordeletedatarow 事件

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


加好友 发短信
等级:三尾狐 帖子:629 积分:4927 威望:0 精华:0 注册:2014/2/25 15:50:00
  发帖心情 Post By:2014/7/4 10:18:00 [只看该作者]

我是在窗口中的删除按钮里的 表的名字是 佣金明细 

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


加好友 发短信
等级:三尾狐 帖子:629 积分:4927 威望:0 精华:0 注册:2014/2/25 15:50:00
  发帖心情 Post By:2014/7/4 10:20:00 [只看该作者]

那如果 写在 befordeletedatarow 事件 里面 我怎么删除呢  最好还是写在窗口 删除按钮里面

 回到顶部
总数 17 1 2 下一页