周一至周五 : 08:30 - 17:30 客服专员电话/微信:17301649371 QQ:2627049059
微信咨询

扫码微信咨询

关注公众号

关注微信公众号

电话: 021 5161 9370
返回顶部
有什么办法检查明细表是否存在指定值,不存在则补充,存在则回写?
显示全部楼层 倒序浏览 发表日期 2019-07-08 16:39:50 4187次阅读 6次回复
如题。有没有直接的判断办法?案例?
一个仓库,一个产品下有大量分批次的产品细项,所以一个产品为主表,分批次的产品细项则成为该主表下的明细表。如此。

流程上是填报新生产单,一个生产单批号上有个明细表,列举要生产的多种产品。

如果是全新的产品,那我现在能想到的办法就是传递到物料总表,填报主表信息,又在主表下填带批号的产品信息,感觉这样可行,但是好麻烦,显得很不专业。

如果是已有产品,那现在新增一个批次,就是找到主表,再在这个主表下填带批号的产品信息——这样就更不专业了,就是为了填个批号,要进物料总表。而且,我不知道怎么样才能从明细表传递到明细表。。。。苦恼。。。。。

求各路大神指教!
判断本报表填报的内容是否存在目的表中,可以加一个辅助字段,再用一个表间公式在保存时执行实现,条件就是来源表中的数据=本报表中的数据,条件符合给辅助字段填写一个值,比如:YES,那这个YES就是判断新增还是回写的条件。
jiangliu296 发表于 2019-7-8 16:42
判断本报表填报的内容是否存在目的表中,可以加一个辅助字段,再用一个表间公式在保存时执行实现,条件就是 ...

然后写两个相同的表间公式,一个补充,一个回写,补充的那个过滤条件<>YES,回写的那个=YES  ?这样?我也尝试过了,有物料唯一编码就在对应明细上标注“已存”文字,加上这个条件后就不能补充明细表,不加条件就可以补充明细表。也不知道哪里不对劲。没有更直接的办法吗?
就是这办法,是否标注已存是通过表间公式保存时实现的,不用人工去处理。
同时如果是指明细表数据补充或回写那应该判断明细表每一行。可以用行列匹配来实现。另外应该可以用属于或不属于来实现。
kiwicsj

2019-7-8 17:04:39

jiangliu296 发表于 2019-7-8 17:02
同时如果是指明细表数据补充或回写那应该判断明细表每一行。可以用行列匹配来实现。另外应该可以用属于或不 ...

非常感谢你的回答。我再沉下来分析一下。可能是其它相关的什么细节上有错误。
kiwicsj

2019-7-17 14:38:00

回头看,这个问题查不出原因来,我按另一个方法处理了,回来补充一下回答,便于其它朋友遇到同类问题时解决:
  1. 本报表.[生产单管理_产成品明细表].[存货编码]  =  [成品库存_主表].[存货编码]    并且  本报表.[生产单管理_产成品明细表].[唯一产品码]  NOT IN (SELECT F_507 FROM T_45)
复制代码

精彩评论6

判断本报表填报的内容是否存在目的表中,可以加一个辅助字段,再用一个表间公式在保存时执行实现,条件就是来源表中的数据=本报表中的数据,条件符合给辅助字段填写一个值,比如:YES,那这个YES就是判断新增还是回写的条件。
jiangliu296 发表于 2019-7-8 16:42
判断本报表填报的内容是否存在目的表中,可以加一个辅助字段,再用一个表间公式在保存时执行实现,条件就是 ...

然后写两个相同的表间公式,一个补充,一个回写,补充的那个过滤条件<>YES,回写的那个=YES  ?这样?我也尝试过了,有物料唯一编码就在对应明细上标注“已存”文字,加上这个条件后就不能补充明细表,不加条件就可以补充明细表。也不知道哪里不对劲。没有更直接的办法吗?
就是这办法,是否标注已存是通过表间公式保存时实现的,不用人工去处理。
同时如果是指明细表数据补充或回写那应该判断明细表每一行。可以用行列匹配来实现。另外应该可以用属于或不属于来实现。
kiwicsj

2019-7-8 17:04:39

jiangliu296 发表于 2019-7-8 17:02
同时如果是指明细表数据补充或回写那应该判断明细表每一行。可以用行列匹配来实现。另外应该可以用属于或不 ...

非常感谢你的回答。我再沉下来分析一下。可能是其它相关的什么细节上有错误。
kiwicsj

2019-7-17 14:38:00

回头看,这个问题查不出原因来,我按另一个方法处理了,回来补充一下回答,便于其它朋友遇到同类问题时解决:
  1. 本报表.[生产单管理_产成品明细表].[存货编码]  =  [成品库存_主表].[存货编码]    并且  本报表.[生产单管理_产成品明细表].[唯一产品码]  NOT IN (SELECT F_507 FROM T_45)
复制代码
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则  允许回帖邮件提醒楼主

快表软件是国内较早研究表格类软件开发平台的团队之一,迄今已有十多年的行业经验.致力于为企事业单位提供实用可靠的数字化平台。
  • 微信公众号

  • 微信小商店

  • 微信客服

  • Powered by Discuz! X3.4 | Copyright © 2022-2024, XiRong Soft. | 快表软件
  • 沪ICP备13033196号 | 营业执照 |上海西戎软件科技有限公司|沪公网安备31011502002146号|沪ICP备13033196号 |