Foxtable(狐表)用户栏目专家坐堂 → 不同表对比参数。


  共有2608人关注过本帖平板打印复制链接

主题:不同表对比参数。

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


加好友 发短信
等级:九尾狐 帖子:2701 积分:17999 威望:0 精华:0 注册:2013/4/9 10:41:00
不同表对比参数。  发帖心情 Post By:2020/2/25 17:45:00 [只看该作者]

老师 能帮忙看看这个吗?搞了很久都没搞明白?
就是 库存表的产品_产品链号列与订单附表的业务往来_产品链号相同的行切订单附表的业务往来_货物状态列不是已交货的 列里面如果订单附表的订单核算_出单数量列中要有一行小于库存表库存数量列,就填出窗口,““订单编号列内容”有订单出货数量单笔大于库存量

相当于筛选出订单表的业务往来_货物状态列内容不是已交货的行,然后这些行的订单产品编号去对比库存表的库存产品编号,然后如果弹出窗口,订单表出单数量单行小于库存有的数量这些行对应的订单序号列内容,感谢 感谢 

If DataTables("库存表").Compute("sum(产品_产品链号)","采产品_产品链号='" & e.DataRow("业务往来_产品链号")  & "'") > DataTables("订单附表").Compute("sum(订单核算_出单数量)","业务往来_产品链号='" & e.DataRow("业务往来_产品链号")  & "'and 业务往来_货物状态<>'已交货')")
msgbox(““订单编号列内容”有订单出货数量单笔大于库存量)
End If '计算库存供销数量
[此贴子已经被作者于2020/2/25 17:49:52编辑过]

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