你好,
我正在尝试更新列名“Capacity”上的现有表。 如下图所示,一旦容量列更新,“Predicted_Shipment_1”列需要根据嵌入的公式更改值。 但是,一旦我运行下面的脚本,“Predicted_Shipment_1”列中的值不会根据更新的容量列而改变。 我下面的脚本有什么问题吗?

dt2 << 更新(
与(dt3),
匹配列( :Time = :Time ),
从更新表中添加列(“容量”)
);
column(dt2,"Predicted_Shipment_1") << 删除公式;
dt3 << 更新(
与(dt2),
匹配列( :Time = :Time ),
从更新表中添加列(“Predicted_Shipment_1”)
);
最后,在 dt3 中更新的“Predicted_Shipment_1”列中的值是旧值,而不是根据嵌入的公式。 上面的公式有什么问题吗?
谢谢你的回复。 我已经找到了解决方案。 只需添加下面的语法,它将有助于运行公式。
列(dt4,4)<<评估公式(1);
@ReginaHong ,
当您删除公式并重新创建列时,列中没有要运行的公式将更新预测列的值。 由于您的更新/连接操作而生成的值将保存在该列中。