いつもお世話になっております。秋山と申します。
新規アドオンのテスト時に以下のようなエラーポップアップが発生しました。
Error: CanceledError: Deferred was canceled
おそらくルックアップフィールドをフィールド値変更時イベントで行っていることが原因なのではないかと思われるのですが、
どのような際に上記のようなエラーポップアップが発生するのかご教示いただければ幸いです。
※ルックアップフィールドをフィールド値変更時イベントで~というのは、以下のようなイベント設定を行っていたということです。
app.record.create.change.<ルックアップフィールドコード>
ご回答よろしくお願いいたします。
2件のコメント
秋山さん
kintoneを使っていて、そのようなエラーは見たことがないですね。
内容的にはキャンセルエラー?のようにも見えますが、変更時に
どのような処理を走らせているのでしょうか。
サクラエビさん
行った処理は、ルックアップフィールド(Aフィールド)の値を条件に
文字列(1行)フィールド(Bフィールド)の表示を操作する。
といったものです。
Aフィールドが”XXXX”ならBフィールドを表示
Aフィールドが”XXXX”以外ならBフィールドを非表示
というような具合です。この際に、
app.record.create.change.<Aフィールドコード>イベント
でテストしてみたところ、本件のエラーが表示された次第です。
本件のトラブルに関しては、すでに別途対応で解決したのですが、
根本の原因は未だわからず…です。