苏义国 发表于 2022-4-14 10:05:42

公式执行次数谁说了算?

用公式往明细表写数据,数据源只有一条,明细表有多少行,公式就执行多少次?

数据源有多条,明细表只有一条,肯定是只录入数据源的第一条,每条数据源都试一次?还是录入第一条拉倒?

不是说数据源驱动公式执行次数吗?

黄磊 发表于 2022-4-14 14:53:00

我个人的理解,数据源只有1条数据时,如果插入明细表,执行1次就够了。如果与明细表中的其他数据参与运算,比如原明细表中有6行数据,1条数据源数据,就要执行1*6次,2条数据源数据就要执行2*6次,以此类推。

zic 发表于 2022-4-14 17:39:47

数据源有多条,明细表只有一条,做更新操作的话,如果都匹配上了,其实得到的是数据源的最后一条数据,他会从第一个数据源的数据还是更新,第二条数据更新的时候又会覆盖第一条,知道最后一条覆盖掉前面那一条

难得糊涂126 发表于 2022-4-14 21:37:53

是这样运行的:数据源的第一条记录与目的表所有记录进行匹配,匹配成功的执行公式,然后是数据源的第二条,第三条。。。。。。。
页: [1]
查看完整版本: 公式执行次数谁说了算?