一覧表示(詳細表示)の際に、日付(手入力)を基準に、現在までの日数をカウントするコードを考えております。
しかし、今現在、詳細表示の時にしか日数の変更が反映できず、一覧画面での日数が更新されない状態にあります。
一覧表示でも、日付からどのぐらい経過しているかを表示させるにはどのように書いたらよいのでしょうか。ご助力いただけますと嬉しく思います。
どうぞよろしくお願いいたします。
(function () {
“use strict”;
//一覧、詳細表示時に発火
kintone.events.on([
“app.record.index.show”,
“app.record.detail.show”,
“app.record.edit.show”
],
function(event){
var diff = (new Date(new Date() - new Date(event.record[‘日付’].value))).getUTCDate() - 1;
event.record[‘経過日数’].value = diff ;
// イベントを返却
return event;
});
})();