以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 判断Table数据是否存在重复值 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=130114) |
-- 作者:hopestarxia -- 发布时间:2019/1/13 23:02:00 -- 判断Table数据是否存在重复值 增加了一个出库的窗口。 窗口中有一Table表(Table1),关联的是出库单表,属性为副本。 想在单据保存前,检查一下表中是否有重复的数据,有重复的数据则提示重复并停止保存。 Table表判断重复的条件为单据ID、货品ID、批次ID一行中这三项值相等时则提示重复。 希望能像我这个不能大于订单数出库一样提示 Dim t2 As Table = e.form.Controls("Table1").Table For Each r2 As Row In t2.Rows If r2("出库数量") > r2("订单数量") = 0 Then msgbox("出库数量不能大于订单数量") Return End If 请问需求功能代码应如何编写:
|
-- 作者:有点甜 -- 发布时间:2019/1/13 23:10:00 -- Dim t2 As Table = e.form.Controls("Table1").Table |
-- 作者:hopestarxia -- 发布时间:2019/1/14 0:42:00 -- 谢谢老师 |