今月のアップデートが関係あるかわかりませんが、急にjavascriptが動かなくなりました。
仕組みは「botsudate」を入れると「day_○○」といった○日後、○年後のフィールドに値がセットされるというものです。
原因がわからず、困っています。解決策をご教示いただけますと幸いです。
(function() {
“use strict”;
//moment.jsを設定
moment.locale(‘ja’);
var events1 = [‘app.record.edit.change.botsudate’,‘app.record.create.change.botsudate’,‘app.record.edit.show’];
kintone.events.on(events1,function(event){
var record = event.record;
var botsunen = record[‘botsudate’][‘value’];
record[‘days_7’][‘value’]=moment(botsunen).add(6,‘days’).format(‘YYYY-MM-DD’);
record[‘days_27’][‘value’]=moment(botsunen).add(13,‘days’).format(‘YYYY-MM-DD’);
record[‘days_37’][‘value’]=moment(botsunen).add(20,‘days’).format(‘YYYY-MM-DD’);
record[‘days_47’][‘value’]=moment(botsunen).add(27,‘days’).format(‘YYYY-MM-DD’);
return event;
});
}());