Edited at

gusuku Customineで添付ファイルの登録有無を判定する方法

kintoneでカスタマイズする場合にgusuku Customineを利用するシーンが増えてきました。

これまでは躓くことはなかったのですが、今回盛大に躓いたのと同じことやりたい人がいそうなので共有します。


やりたいこと

レコード保存時に添付ファイルの登録有無で処理を分けたい

判定するアプリと添付ファイルを登録するアプリが同じ場合と違う場合の2パターンで確認


1. 添付ファイルフィールドが自アプリの場合

自アプリの場合はサポートページにも紹介されていました。


結果

495ea77553e3fe44ea727d3efefaa9e7.gif


gusuku Customineの設定

添付ファイル有無(自アプリ) のカスタマイズ-(1-1)-ページ (1).png


ポイント

条件をレコード保存後にするのがポイントです。

レコード保存前では添付ファイルが登録されているかどうかはわかりません。(kintoneの仕様)


2. 添付ファイルフィールドが別アプリの場合


前提

2つのアプリは1:1で紐づく


結果

別アプリのデータはこんな感じです。

a.png

a16965b5171dabea143df8f5256a4325.gif


gusuku Customineの設定

添付ファイル有無(別アプリ) のカスタマイズ-(1-1)-ページ (2).png


ポイント

何も入力しない文字列1行フィールドを用意して、この文字列1行とアクションの結果を比較するのがポイントです。