kintone初心者になります。初歩的ご質問になりますが、何卒よろしくお願いいたします。
背景・実現したいこと
Aアプリ、Bアプリの2つのアプリを使って
Aアプリの画面項目を使ってBアプリのデータを検索し、
・データが取得できた場合は、Aアプリ上の別項目にBアプリのデータ情報をセット
・データが取得できない場合は、Aアプリ上の別項目にAアプリ上の情報をセット
エラー情報 (開発者ツールのコンソール)
Chromeでのデベロッパーツール上でデバッグするがエラーなし
利用したソースコード
(() => {
'use strict';
const createEvents = ['app.record.create.submit', 'app.record.edit.submit'];
kintone.events.on(createEvents, (event) => {
const appId = 1;
const m01 = event.record['a'].value;
const paramsget = {
'app': appId,
'query': 'a in ("' + m01 + '")',
totalCount: true
};
kintone.api(
kintone.api.url('/k/v1/records', true),
'GET',
paramsget,
(resp) => {
if (resp.totalCount > 0) {
const record = resp.records[0];
event.record['b'].value = record['b'].value;
} else {
event.record['b'].value = m01;
}
}, (error) => {
alert('レコード取得時にエラーが発生しました。' + error.message);
console.log(error);
}
);
return event;
});
})();