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

扫码微信咨询

关注公众号

关注微信公众号

电话: 021 5161 9370
返回顶部
[求助]关于补充公式的问题???
显示全部楼层 倒序浏览 发表日期 2017-03-16 17:45:58 4015次阅读 4次回复
设计进销存系统时,因为涉及到物料的批次管理,所以,建立《物料基础信息》时,设置了主表明细表(主表是物料基础数据,明细表是准备放物料的批号和数量的)
现在,设计填报《入库单》时,想把入库时填入的批号和数量用补充公式放到物料的明细表中,测试发现,正常情况下是可行的,但当遇到修改再保存时,数量会累加一次。
如果设置首次保存,修改再保存,无法更新数量。请问大家有什么好的建议或者好的方法吗?谢谢!


捕获.PNG

1、回写公式要成对出现,第一个公式加保存执行,第二个公式减,删除执行
2、若第一步正常,可以新建一笔物料测试,主要是避免设计过程中由于非成对出现时进行回写而导致公式正常运行却看不到结果的情况
电话/微信:18049989370 QQ:857188287
本帖最后由 piaosnow 于 2017-3-17 06:30 编辑
hessen 发表于 2017-3-16 22:12
1、回写公式要成对出现,第一个公式加保存执行,第二个公式减,删除执行
2、若第一步正常,可以新建一笔物 ...

1,谢谢您的帮忙解答,但这里不是用的“回写”公式,而是想用“补充”公式,把《入库单》中的批号和数量,补充到《物料基础信息》中的明细表中。
2,补充公式能像回写公式那样,保存后增加,删除后减少吗?这两个公式的区别在哪里?我测试的结果是:保存后的确可以把批号和数量补充到《物料基础信息》的明细表里,但修改再保存时,会出现问题!
捕.JPG


补充公式:将本报表的数据补充到目的明细表,目的明细表的数据行会增加。
回写公式:依据本报表的数据修改目的表的数据,目的表数据不会增加行数。

这种方法设计时,一个是补充公式,补充公式要加入条件判断,如果目的表已经有这个批号了,那么这笔数据就不再补充,如果已经存在这个批号了,那么保存时要依据批号回写数量。
要加入的条件判断用一条提取公式在保存前执行,判断批号在目的表是否存在了,存在了就在辅助列中给个标识,补充或回写依据这个标识作为条件。

另外的一种设计方法是:不用进行补充或回写,在物料表中写一条提取公式将入库单中的记录提取到物料的明细表中,执行时机为修改执行或查阅执行。同时匹配出库表中记录的入库批号和出库数量这样也可以得到库存数量。这一步也可以用视图的方法写一个库存视图表,直接从这个视图提取效果应该要好。具体采用的方法依据设计者的情况看吧。
电话/微信:18049989370 QQ:857188287
coolman

2019-6-18 16:16:11

也遇到这个问题,标记一下先

精彩评论4

1、回写公式要成对出现,第一个公式加保存执行,第二个公式减,删除执行
2、若第一步正常,可以新建一笔物料测试,主要是避免设计过程中由于非成对出现时进行回写而导致公式正常运行却看不到结果的情况
电话/微信:18049989370 QQ:857188287
本帖最后由 piaosnow 于 2017-3-17 06:30 编辑
hessen 发表于 2017-3-16 22:12
1、回写公式要成对出现,第一个公式加保存执行,第二个公式减,删除执行
2、若第一步正常,可以新建一笔物 ...

1,谢谢您的帮忙解答,但这里不是用的“回写”公式,而是想用“补充”公式,把《入库单》中的批号和数量,补充到《物料基础信息》中的明细表中。
2,补充公式能像回写公式那样,保存后增加,删除后减少吗?这两个公式的区别在哪里?我测试的结果是:保存后的确可以把批号和数量补充到《物料基础信息》的明细表里,但修改再保存时,会出现问题!
捕.JPG


补充公式:将本报表的数据补充到目的明细表,目的明细表的数据行会增加。
回写公式:依据本报表的数据修改目的表的数据,目的表数据不会增加行数。

这种方法设计时,一个是补充公式,补充公式要加入条件判断,如果目的表已经有这个批号了,那么这笔数据就不再补充,如果已经存在这个批号了,那么保存时要依据批号回写数量。
要加入的条件判断用一条提取公式在保存前执行,判断批号在目的表是否存在了,存在了就在辅助列中给个标识,补充或回写依据这个标识作为条件。

另外的一种设计方法是:不用进行补充或回写,在物料表中写一条提取公式将入库单中的记录提取到物料的明细表中,执行时机为修改执行或查阅执行。同时匹配出库表中记录的入库批号和出库数量这样也可以得到库存数量。这一步也可以用视图的方法写一个库存视图表,直接从这个视图提取效果应该要好。具体采用的方法依据设计者的情况看吧。
电话/微信:18049989370 QQ:857188287
coolman

2019-6-18 16:16:11

也遇到这个问题,标记一下先
您需要登录后才可以回帖 登录 | 立即注册

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

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

  • 微信小商店

  • 微信客服

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