Foxtable(狐表)用户栏目专家坐堂 → [求助]如何同时判断两个字段


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

主题:[求助]如何同时判断两个字段

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


加好友 发短信
等级:幼狐 帖子:132 积分:1358 威望:0 精华:0 注册:2016/10/26 23:32:00
[求助]如何同时判断两个字段  发帖心情 Post By:2018/6/11 17:23:00 [只看该作者]

之前发过一篇求助:
订单里筛选产品的时候如何过滤掉已经在当前订单里的产品,避免一张订单里出现多次同一款产品
帖子地址:http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=119125
问题得到解决

现在遇到另外一种情况   需要同时判断两个字段
比如发货单明细是根据订单里的产品来添加的  所以需要同时判断订单号和产品的编码   从而使一张送货单里不会重复出现同一个订单的同一款产品

此主题相关图片如下:截图20180611165916.png
按此在新窗口浏览图片

请教如何实现


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


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

Dim s As String = "'',"

For Each r As Row In Tables("表A").Rows

    s &= "'" & r("第一列") & "|" & r("第二列") & "',"

Next

vars("s") = s.trim(",")

msgbox(vars("s"))

 

------------

 

"第一列+'|'+第二列 not in (" & vars("s") & ")"


 回到顶部