执行更新后的业务公式,将本表的更新信息写到目标表的明细表。执行后目标表却出现了重复数据(似乎是业务公式执行了2次)。请问问题是出在哪里?有无解决办法?
新建 Microsoft Office Excel 工作表.png
收藏
7 条回帖
159703929426640云麦2020-11-13 14:34:50
你数据源选择的是明细,明细表有2条,所以遍历了2次

然后你业务公式里有4个情况,某个顺序应该是装船期由放在了前面,所以顺序不对
4.png
Lato_Howard管理员2020-11-13 15:20:39
这个截图上的数据是测试用的吗?不是的话,建议在一些数据上做模糊处理比较好哦
ccc570928cn云麦2020-11-13 21:38:06
ccc570928cn 发表于 2020-11-13 12:47
执行更新后的业务公式,将本表的更新信息写到目标表的明细表。执行后目标表却出现了重复数据(似乎是业务公 ...

首先,来源表是主表,不是明细表。但您的回复给了我以下两个启发,不知正确与否,还请指正。1,当前的情况下,数据源应该选择主表,不能明细表(虽然两个是在同一个表单内)。也就是数据源是主表,就选择主表,数据源是明细表就选择明细表。
2,同个表单内的主表数据及明细表数据要执行业务公式时,业务公式要各自单独建立业务公式,不要放在一个业务公式里。


159703929426640云麦2020-11-16 08:45:39
本帖最后由 Lato_Howard 于 2020-11-16 08:47 编辑

数据源选择主表就不会出现两遍,同个业务公式的情况1、情况2。。都是用同一数据源的
ccc570928cn云麦12 分钟前
数据源选择主表,情况1、情况2、情况3等等的新增记录的确不会重复。但是因为源表数据表内的明细表有两笔或者2笔以上的数据也需要进行变更并被记录变更内容,若不随着来源表的明细表遍历多遍的话,来源表明细表的变更内容就不会被新增记载至变更记录明细。属于很矛盾的需求。来源数据表设为主表,那么来源明细表的变更不会被记录。来源数据表改设为明细表,却会多次遍历,导致主表的变更内容被重复记录。不知有没有好办法解决。
新建 Microsoft Office Word 文档.jpg
需要登陆后才可进行回复 登录