你好!
我正在尝试根据“单次计数?”调整每天的总检验数量?柱子。 创建了一个新的检验数量列 Inspected_TTL_New。 如果此列中的输入为“F”,则 Inspected_TTL 应与 Inspected_TTL_New 相同。 但如果是“T”,Inspected_TTL_New 列应该是“F”当天的 Inspected_TTL 数量。
这是我走了多远:
检查_ttl_temp = 0 ;
对于每一行(
如果(:单数? == “F” ,
:Inspected_TTL_New = :Inspected_TTL;
inspected_ttl_temp = :Inspected_TTL,
);
如果(:单数? == “T” ,
:Inspected_TTL_New = inspected_ttl_temp,
);
);

这就是我想要做的:

我尝试在下面创建一个带有增量日期的 for 循环,以捕获每天的检查数量,但无法正常工作:\
检查_ttl_temp = 0 ;
开始日期=“2022-08-01”;
for(i="2022-08-01",i<=MAX(:DATE), i++,
对于每一行(
如果(:单数? == “F” ,
:Inspected_TTL_New = :Inspected_TTL;
inspected_ttl_temp = :Inspected_TTL,
);
如果(:单数? == “T” ,
:Inspected_TTL_New = inspected_ttl_temp,
);
);
);
请帮忙!!