別のタスク レベルのカスタム フィールドの値を使用して計算されるタスク レベルで定義されたカスタム フィールドがあります。
計算フィールド「完了」の値は、もう一方のフィールド「完了日」の値に基づいて、1 または 0 になります。Completed Date に値がある場合、Completed = 1、それ以外の場合は Completed = 0 です。Completed Date は日付タイプのフィールドです。
私は現在、少数のケースで、Completed Date に値がない場合に Completed が 1 になるという問題を抱えています。
完了の式は
IIf(IsDate([Completed Date]) = True, 1, 0)
値の 99% は正しく計算されますが、1% が問題を引き起こしています。Completed の値を修正する唯一の方法は、Completed Date に値を入力してから、Completed Date から値を削除することです。
Project の計算フィールドがこのように正しく計算されない経験をした人はいますか? 修正はありますか?