Foxtable(狐表)用户栏目专家坐堂 → [求助]销售退单只能输入负数代码


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

主题:[求助]销售退单只能输入负数代码

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


加好友 发短信
等级:小狐 帖子:393 积分:2498 威望:0 精华:0 注册:2013/4/17 6:41:00
[求助]销售退单只能输入负数代码  发帖心情 Post By:2015/11/26 10:52:00 [只看该作者]

表中,有类别A列、数量B列、数量C列和金额列D,当类别A列是销售退单时,则B列、C列、D列不允许输入正数,只能输入负数,请老师前辈们写个代码,谢谢!


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


加好友 发短信
等级:四尾狐 帖子:998 积分:6656 威望:0 精华:0 注册:2014/10/20 11:06:00
  发帖心情 Post By:2015/11/26 10:56:00 [只看该作者]

加个判断,如果>0就不保存,并且给出提示

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/11/26 11:35:00 [只看该作者]

DataColChanging

 

Select Case e.DataCol.Name

    case "B", "C", "D"

        If e.NewValue <> Nothing AndAlso e.Datarow("A") = "销售" AndAlso e.NewValue < 0 Then

e.Cancel = True

msgbox("销售单不能是正数")

        End If

End Select


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


加好友 发短信
等级:小狐 帖子:393 积分:2498 威望:0 精华:0 注册:2013/4/17 6:41:00
  发帖心情 Post By:2015/11/26 12:29:00 [只看该作者]

谢谢袍哥!


 回到顶部