【Salesforce】数式項目における日付の未設定(null)判定。ISBLANK関数を使う。

Salesforce

数式項目において日付が未設定(null)であることを判定する場合、==nullではなくISBLANK関数を使う。

Apexとは違うので注意です。

例えばこんな感じ。
日付項目(キャンセル日)が入力されると、数式項目(キャンセル状態)がチェックされるような動きにしたい場合。

数式にこう書くと

IF(CancelDate__c == null, false, true)

うまく判定されません。

こう書くと期待とおりに判定されます。

IF(ISBLANK(CancelDate__c), false, true)

ちなみにApexの場合は==nullで判定できます。

キャンセル日(CancelDate__c )が未設定の場合、メッセージが表示されます。

コメント

タイトルとURLをコピーしました