Sandeep Kumar6
Giga Guru

Start Date Validation :

On Change Client Script :

function onChange(control, oldValue, newValue, isLoading) {

if (isLoading || newValue == '') {

return;

}

if (g_form.getValue('start_date') != '') {

var dFormat = g_user_date_format;

var tFormat = g_user_date_time_format;

var currentDate = getDateFromFormat(formatDate(new Date(), dFormat), dFormat);

var StartDate = getDateFromFormat(g_form.getValue('start_date'), dFormat);

if (currentDate > StartDate) {

alert(getMessage("Select date in the future"));

g_form.setValue('start_date', '');

}

}

}

EndDate Date Validation :

On Change Client Script :

function onChange(control, oldValue, newValue, isLoading) {

if (isLoading || newValue == '') {

return;

}

if (g_form.getValue('start_date') != '') {

var dFormat = g_user_date_format;

var tFormat = g_user_date_time_format;

var EndDate = getDateFromFormat(g_form.getValue('EndDate_date'), dFormat);

var currentDate = getDateFromFormat(formatDate(new Date(), dFormat), dFormat);

var StartDate = getDateFromFormat(g_form.getValue('start_date'), dFormat);

if (currentDate > EndDate) {

alert(getMessage("Desired EndDate Date has to be a date in the future"));

g_form.setValue('EndDate_date', '');

} else if (StartDate != '' && EndDate < StartDate) {

alert(getMessage("EndDate date should not be before Start date"));

g_form.setValue('EndDate_date', '');

}

} else {

g_form.setValue('EndDate_date', '');

alert(getMessage('First please select Start Date Of Limit Change'));

}

}

 

Please hit like or mark helpful if you this helped you.!!

Version history
Last update:
‎03-02-2020 11:30 PM
Updated by: