Need to Date formatting

Kumar887
Tera Contributor

Hi All,

I am stuck in a requirement that there are 2 fields in custom table, Date and Date value:

Kumar887_1-1715175212608.png

when date select on first field then second field must show highlighted behaviour.

 

 

1 ACCEPTED SOLUTION

IbrarA
Giga Guru

 Hi @Kumar887, try this code:

function onChange(control, oldValue, newValue, isLoading) {
   if (isLoading || newValue == '') {
      return;
   }
   var dateField = 'u_date';
   var stringField = 'u_format';
   var dateValue = g_form.getValue(dateField);
   var dateString = '';
   if (dateValue) {
      var date = new Date(dateValue);
      var options = { year: 'numeric', month: 'long', day: 'numeric' };
      dateString = date.toLocaleDateString('en-US', options);
   }
   g_form.setValue(stringField, dateString);
}IbrarA_0-1717416957628.png

 

Please mark it Correct and Hit Like if you find this helpful!

 

ibrar

View solution in original post

1 REPLY 1

IbrarA
Giga Guru

 Hi @Kumar887, try this code:

function onChange(control, oldValue, newValue, isLoading) {
   if (isLoading || newValue == '') {
      return;
   }
   var dateField = 'u_date';
   var stringField = 'u_format';
   var dateValue = g_form.getValue(dateField);
   var dateString = '';
   if (dateValue) {
      var date = new Date(dateValue);
      var options = { year: 'numeric', month: 'long', day: 'numeric' };
      dateString = date.toLocaleDateString('en-US', options);
   }
   g_form.setValue(stringField, dateString);
}IbrarA_0-1717416957628.png

 

Please mark it Correct and Hit Like if you find this helpful!

 

ibrar