レコード一覧でレコードの特定の文字につき文字色を変更したいのですが、下記のjsだと一番最初にでる一覧のレコードには反映するのですが、別の一覧の同じレコードには反映しませんでした。全一覧に反映させる方法はありますでしょうか。
(function() {
‘use strict’;
kintone.events.on('app.record.index.show',function(event){
let records = event.records;
let elems = kintone.app.getFieldElements('ステータス');
console.log(records);
for(let i = 0; i<records.length; i++){
let reco = records[i];
let letter = reco.ステータス.value; //1つのレコードのステータスの中身
let elem = elems[i];
if(letter === '未処理'){
elem.style.fontWeight = 'bold';
elem.style.color = 'black';
}else if(letter === '確認中'){
elem.style.fontWeight = 'bold';
elem.style.color = 'blue';
}else if(letter === '差し戻し中'){
elem.style.fontWeight = 'bold';
elem.style.color = 'red';
}else if(letter === '承認者確認中'){
elem.style.fontWeight = 'bold';
elem.style.color = 'blue';
}else if(letter === '完了'){
elem.style.fontWeight = 'bold';
elem.style.color = 'red';
}
}
return event;
});
})();