いつもお世話になっております。
アプリAでレコードを保存すると、アプリBに kintoneUtility.rest.upsertRecordを利用してレコード登録するプログラムを作成しています。下記ページ
kintone Utility for JavaScript を使ってみたよ
や
を参考に作成しています。
ためしにまず1件のレコード登録をしてみようと下記のように書いてみたのですが、エラーになり、「undefined」とだけ返ってきてしまいます。
どこにエラーが発生する要素があるのかどうしてもわからないので、お分かりの方がいらっしゃいましたらご教授いただけますと幸いです。
よろしくお願いいたします。
//kintone utility upsert
var kubo = rec[‘test’][‘value’];
var putRecords = [];
//for (var i = 0; i < normalname.length; i++) {
var i = 0;
putRecords[i] = {
updateKey: {field: ‘test’, value: kubo },
record: {‘product’: { value: tableRecords[i].value[‘商品名’].value }}
}
//}
var param = {
app: aAppId,
records: putRecords,
isGuest: false
};
console.log(param);
await kintoneUtility.rest.upsertRecords(param).then(function(resp) {
// 成功時の処理を記載する
console.log(JSON.stringify(resp, null, ’ '));
}).catch(function(error) {
// エラー時の処理を記載する
console.log(error.message);
});