app.record.create.showイベントにて、ログインユーザーをキーにして他アプリから情報を取得し、新規追加の細画面にデフォルト値として取得情報を表示したいと思っています。
app.record.create.showはpromiseをサポートしていないため、APIで取得した情報をreturn event;で返却することができません。
上記仕様を実現するための実装方法はあるでしょうか。
よろしくお願いします。
app.record.create.showイベントにて、ログインユーザーをキーにして他アプリから情報を取得し、新規追加の細画面にデフォルト値として取得情報を表示したいと思っています。
app.record.create.showはpromiseをサポートしていないため、APIで取得した情報をreturn event;で返却することができません。
上記仕様を実現するための実装方法はあるでしょうか。
よろしくお願いします。
阪本さん、こんにちは。
プロジェクト・アスノートの松田です。
REST APIで取得成功後、以下のリンク先のように、
kintone.app.record.set() でフィールドに値セットするという方法でいけると思います。
https://developer.cybozu.io/hc/ja/articles/201942014#step4
Shotaro Matsuda 様
kintone.events.on のインベントハンドラ内でkintone.app.record.get()して利用できないと
勘違いしておりました。
APIコールバック内にて実装し、無事設定することができました。
ありがとうございました。