一度既存の項目にチェックをつけると、外せないようにする設定方法です。
以下のようなミスを防ぐ効果があります。
<aside> ⚠️
既存の項目
をチェックして項目を選択して保存した後に既存の項目
のチェックを外して保存すると選択肢が上書きされてしまう
</aside>既存の項目にチェックがついている状態
チェックを外して保存しようとするとエラーになる
オブジェクトマネージャー>アンケートの質問>入力規則>新規を選択します。
以下の通り入力します。
設定箇所 | 入力する値 | 備考 |
---|---|---|
ルール名 | do_not_uncheck_is_existing_field | 任意の名称で可 |
説明 | 一度既存の項目にチェックを付けたら外せない | 任意 |
エラー条件数式 | AND( | |
PRIORVALUE(govtech__is_existing_field__c), | ||
NOT(govtech__is_existing_field__c) | ||
) | PRIORVALUE(govtech__is_existing_field__c) : レコード保存前にチェックが付いていたかNOT(govtech__is_existing_field__c) : 現在の保存時にチェックが外されているか |
|
エラーメッセージ | 一度付けた既存の項目のチェックは外すことができません。 | 任意のメッセージ |
エラー表示場所 | 既存の項目 | エラーメッセージを表示する場所を指定できます |
この入力規則を一時的に外したい場合は、有効のチェックを外してください。