
しもむー
2025/01/22

kintoneのカスタマイズを行う際、
kintoneの保存実行前イベントと保存実行後イベントって何が違うの? そして、どのようにして使い分けをすれば良いの?
このような疑問を抱いたことがある人は少なくないと思います。
そこで、保存実行前イベントと保存実行後イベントで主にできることを表にまとめたので、 こちらを参考にカスタマイズしていただけたらと思います。
イベント | できること |
|---|---|
保存実行前 | ・保存直前に値を書き換えることができる。 ・保存をキャンセルしてエラーを出すことができる。 |
保存実行後 | ・保存が成功した時にのみ動作させたい処理を書くことができる。 |
ここで注意点は、どちらのイベントもkintone APIなどの非同期処理を使って値をGETしたり他のアプリにレコードPUTやPOSTなどをする場合はkintone.Promiseを使わなくてはいけません。
非同期処理を実装すると、なんでこんなことになるんだ!?
と頭を悩まされることはよくありますよね。。
非同期処理がうまくいかない理由は単純で、kintone.Promiseを使わない場合は処理が完了する前にイベントが終了してしまい、次のイベントに移ってしまうからです。

保存ボタンを押した時にイベントが遷移するため、非同期処理を普通に書いてしまうと処理が完了する前にイベントが遷移してしまいます。
kintone.Promiseを使って非同期処理を上手に使いこなす方法は、過去の記事をご覧ください!
カテゴリー
最新の投稿
2026/09/08
見えないIT負債が、会社の成長を止める
2026/09/08
【AIで働き方が変わる?】SIerの価値は『作り手』から『伴走者』へ
2026/09/07
たかが領収書、されど領収書 — AI 化してみたら、経理の判断は思ったより深かった
2026/09/03
【1時間でアプリ完成】FLASH AI サービスが実現する「kintone×生成AI×プロノウハウ」の爆速開発とは?
2026/09/02
IT人材の「採用」や「従来の高額外注」はもう不要?
2026/09/01
【kintone×AI】毎月アプリを成長させる伴走支援「FLASH STEP」とは?
2026/08/31
【kintone × AI】エンジニア生存戦略 ~AIに丸投げする人と、AIをパートナーとして使う人の決定的な差~
2026/08/28
失敗しないkintone開発
2026/08/27
脱・kintone運用の属人化!kintone×AIで実現する「誰でも扱える」運用体制の作り方
2026/08/26
【製造・工場編】kintone × AIが変える現場の姿 生産管理・品質保証・設備保全におけるユースケース