formbridgeよりルックアップ項目を登録するjavascriptを書いております。
新規投稿時の登録は出来ているのですが、更新時が上手くいきません。
下記のソースに間違いなど無いか添削頂けますと幸いです。
よろしくお願いいたします。
(function() {
"use strict";
fb.events.form.submit = [function(setlookup) {
const { KintoneRestAPIClient } = require('@kintone/rest-api-client');
// クライアントの作成
const client = new KintoneRestAPIClient({
baseUrl: 'https://ドメイン.cybozu.com/',
auth: {
apiToken:['APIトークン']
}
});
// リクエストパラメータの設定
const APP_ID = 1;
const RECORD_ID = 1;
const params = {
//アプリID
app: APP_ID,
id: RECORD_ID,
record :{
'社員番号':{value: setlookup.record.社員番号.value},
'役職':{value: setlookup.record.役職.value},
'部署':{value: setlookup.record.部署.value},
}
};
// レコードの取得
const addrecord = async(params)=>{
let record;
record = await client.record.updateRecord(params);
return record
}
addrecord(params)
}];
})();
1件のコメント
フォームブリッジについては全くわからないですが、この行が違うことだけはわかります。
const { KintoneRestAPIClient } = require('@kintone/rest-api-client');
このページを参考に試行錯誤するとできるかもしれません。
これ以上のことは(フォームブリッジ全然わからないので)申し訳ないですが助言できないと思います。