発信力だけあり余ってる感じ2019-05-29kintoneでルックアップフィールドの変更イベントを検出したい時のコツkintone今日もまたコーディング。Codingが大好きだから。アプリA.foorbarルックアップフィールドで、アプリB.foobarレコードから、値を取得してきて、アプリA.hogeとか。アプリA.fugaとか更新しているとします。アプリA.foobarルックアップフィールドが変更された時に、アプリA.bazフィールドを変更したい場合。アプリAにこんなJavaScriptを書いてみます。kintone.events.on('app.record.edit.change.foobar',function(){//処理});ところがこれだと、イベントフックしてくれません。ルックアップでイベントを取りたい時には、ルックアップで更新される側のフィールドを使うようです。undefined});ところがこれだと別のフィールドがundefinedになるパターンがありまして。hogeとfugaが順番に読み込まれるため、fugaの値を参照しても間に合ってない時があります。console.log(event.record.fuga.value);//OK});ルックアップフィールドでchangeイベントを使いたい時は、「一番最後に読み込まれるフィールドのchangeイベントを捕まえる」というのがいいようです。「ルックアップで読み込まれる順番を制御する」とか「ルックアップで全フィールド更新が終わった時に発火する」という方法があるといいんですけれども、誰かご存知でしたらぜひ教えてください。G...2019-05-29kintoneのサブテーブルを書き込もうとすると「カスタマイズ用のJavaScriptの実行時にエラ...カスタマイズ用のJavaScriptの実行時にエラーが発生しました。APIへクライアント証明書付きでアクセスするkintoneのサブテーブルを書き込もうとすると「カスタマイズ用のJavaScriptの実行時にエラーが発生しました。エンジニア文章、写真、デザイン、コーディングまで一通りこなす自走式フルスタックブロガー。読者になる@mogami74をフォローはてなブログをはじめよう!mogami74さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。