背景・実現したいこと
お世話になります。JS3か月の初心者です。
レコード一つ一つに対して「後で見るフラグ」を付けて、一覧画面からフラグのついたレコードのみを抽出して表示させたいと考えております。
「後で見る」フラグを付けたレコードの対象はGETできておりますが、一覧画面に表示のさせ方がわかりません。innerHTMLでレコードを取得して、GETしたレコードを表示できればと試行錯誤しておりますがappinf1が"null"で返されております。大変申し訳ございませんが、レコードの一覧表示のさせ方についてご教示いただけないでしょうか。
利用したソースコード
jQuery.noConflict();
(function($) {
“use strict”;
kintone.events.on(“app.record.index.show”, function(e) {
let oldButton = document.getElementById(‘絞り込み’);
let button = document.createElement(‘button’);
if(oldButton !== null) oldButton.parentNode.removeChild(oldButton);
button.innerHTML = ‘絞り込み’;
button.id = ‘絞り込み’;
kintone.app.getHeaderMenuSpaceElement().appendChild(button);
button.addEventListener(‘click’, function() {
let records = event.records;
let appinf1 = kintone.app.getFieldElements(“recordlist-cell-gaia”);
console.log(appinf1);
let getWriterFunc = function(element){
return function(resp){
element.innerHTML = resp;
};
};
let user = kintone.getLoginUser().code;
let query = ‘user_select = "’ + user + ‘"’;
console.log(user);
//console.log(ID);
let GET_param = {‘app’: 1406,
‘Query’ :query,
‘fields’:[]
};
kintone.api(kintone.api.url(‘/k/v1/records’, true), ‘GET’, GET_param),getWriterFunc(appinf1);
//location.reload();
});
});
})(jQuery);