条件に一致したときだけ値を更新する

条件に一致した場合は値を更新し、条件に一致しない場合は値を変更しないという設定を行います。

今回は試用管理アプリでお試し終了日が過ぎたレコードのみ、対応ステータスを「期限切れ」にする設定を紹介します。
今回の設定で、必要なkintoneアプリは以下の1つです。

試用管理アプリ
補足
計算に使用するアプリはDataCollectに登録する必要があります。
登録方法はkintoneアプリを登録するをご確認ください。

1.条件に使用するフィールド(お試し終了日)と、計算したいフィールド(対応ステータス)を用意します。


2.アプリの「フィールド式」をクリックします。


3.「アプリ」で試用管理アプリを選択します。

青枠内の行をクリックすると、フィールドを参照することができます。


4.計算した値を反映させたいフィールドに式を設定します。

IF関数を使い、
①「お試し終了日」が今日より前の場合は「対応ステータス」を「期限切れ」に変更し(TRUE)
②「お試し終了日」が今日より後の場合は値を変更しない(FALSE)
という式を設定します。

= IF(お試し終了日<TODAY(),"期限切れ",__!対応ステータス)

「更新前の値を参照する」にチェックを入れると「__!フィールドコード」の形式で挿入され、計算結果が反映される前の値を参照できます。
今回の場合、期限が切れていないレコードは対応ステータスを変更しない処理が可能です。

以上で設定は完了です。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です