Dynamics crm 基于状态的计算字段更改状态后删除值

Dynamics crm 基于状态的计算字段更改状态后删除值,dynamics-crm,calculated-field,Dynamics Crm,Calculated Field,我已经创建了一个计算字段,它的值会随着状态的改变而填充到特定的内容中 它工作正常,但当状态再次更改时,该值被删除 我检查了计算字段的条件,它足够好了 我想完成这个条件,就像没有其他行动一样。(因此,当状态更改时,我的满意值不会删除) 我在else操作中尝试了这个->如果状态不符合条件if;尝试分配相同的值,但不允许 我还试图让else操作不执行任何操作,但它不允许我执行 我能为此做些什么 问题是,当状态更改时,该值也会删除。 对此我能做些什么?恐怕您无法使用计算字段实现所需的行为。正如您可能知道

我已经创建了一个计算字段,它的值会随着状态的改变而填充到特定的内容中

它工作正常,但当状态再次更改时,该值被删除

我检查了计算字段的条件,它足够好了

我想完成这个条件,就像没有其他行动一样。(因此,当状态更改时,我的满意值不会删除)

我在else操作中尝试了这个->如果状态不符合条件if;尝试分配相同的值,但不允许

我还试图让else操作不执行任何操作,但它不允许我执行

我能为此做些什么

问题是,当状态更改时,该值也会删除。
对此我能做些什么?

恐怕您无法使用计算字段实现所需的行为。正如您可能知道的,计算是实时进行的,并且该值不存储在DB中,因此您不能根据需要保留某些默认值或以前的值


为此,您需要一个物理值存储DB字段和一些方法来捕获最新的所需值,并且当您决定跳过计算逻辑时,您可以跳过WF/plugin/script代码逻辑中的重置。

因此,我必须用JS编码,或者通过plugin实现。谢谢你@Arun