var events = [
‘app.record.edit.show’,
‘app.record.create.show’,
‘app.record.index.edit.show’
]
kintone.events.on(events, function (event) {
‘use strict’;
var record = event.record;
var inDay = record[‘日付’][‘value’];
var WeekChars = [“日曜日”, “月曜日”, “火曜日”, “水曜日”, “木曜日”, “金曜日”, “土曜日”];
var year = inDay.substr(0,4);
var month = inDay.substr(5,2);
var day = inDay.substr(8,2);
var objDate = new Date(year, month-1, day);
var wday = objDate.getDay();
event.record[‘曜日’][‘value’]=WeekChars[wday];
event.record.曜日.disabled=true;
return event;
});
kintone.events.on(events, function(event) {
'use strict';
var record = event.record;
var WeekChars = ["日曜日", "月曜日", "火曜日", "水曜日", "木曜日", "金曜日", "土曜日"];
var date = new Date(record['日付']['value']);
var day = WeekChars[date.getDay()];
return event;
});
kintone.events.on(events, function (e) {
var record = e.record;
moment.locale(‘ja’);
record[‘曜日’][‘value’] = moment(record[‘日付’][‘value’]).format(‘dddd’);
return e;
});
kintone.events.on(events, function(event) {
'use strict';
var record = event.record;
var WeekChars = ["日曜日", "月曜日", "火曜日", "水曜日", "木曜日", "金曜日", "土曜日"];
var date = new Date(record['日付']['value']);
var day = WeekChars[datea.getDay()];
record['曜日']['value'] = day;
record['曜日']['disabled'] = true;
return event;
});