フィールドに複数設置されている日付フィールド

お世話になっております。

 

下記のとおり、3つの日付フィールド(日付1、日付2、日付3)があるとします。

日付1) 2018-10-1

日付2) 2018-10-10

日付3) 2018-12-5

最新日付)2018-12-5

 

この中で最も新しいフィールドの値を最新日付へコピーをすることは

可能でしょうか?

 

ご教示いただければ幸いです。

よろしくお願いいたします。

青山昌司 さん

こんにちは!

 

以下のような処理でご希望の動作は可能かと思います!

お試しいただければと思います。

 

(function () {
 "use strict";
 
 kintone.events.on('app.record.edit.submit', function (e) {
 
     var rec = e.record;
     var tmp = rec.日付1.value;
    
     for(var i = 2; i < 4; i++) {
         if(tmp < rec["日付" + i].value) {
             tmp = rec["日付" + i].value;
         }
     }
    
     rec.最新日付.value = tmp;
    
  return e;
 });
})();

文系男さま

 

お世話になっております。

早速ご回答いただきありがとうございます。

 

取り急ぎお礼まで