今回のカスタマイズで出来ること
添付ファイルがないと、レコードを保存できないようにします
アプリの準備
このカスタマイズを適用するには、添付ファイルフィールドが必要です。
Customineの設定
やること「フィールドエラーを表示する」、条件「レコードを保存する直前(削除時は除く)」、「項目を1件も選択していないならば」を用います。
添付ファイルフィールドに対し、条件「項目を1件も選択していないならば」を設定すると、添付ファイルが0個の時だけ動くアクションとなり、結果このカスタマイズは添付ファイルがないとやること「フィールドエラーを表示する」でエラーが常に表示されるようになるので、レコードが保存できなくなります。
まとめ
添付ファイルの必須チェックはこのような形で簡単に追加できます。
保存するたびに必ず添付する必要があるのは使いにくいという場合には、更に何らかの条件(例えばステータスなり、申請フラグなり)を追加して、その条件に当てはまる場合のみ必須チェックするようにしてください。