- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-20-2024 08:01 AM
Hi @Dr Atul - LNG I am writing this script on on change client script. This is working but when we save the form or submit the valid to is still changing and getting the form saved.
function onChange(control, oldValue, newValue, isLoading, isTemplate) {
if (isLoading || newValue === '') {
return;
}
var validityField = 'valid_to';
var onYearValidity = new Date(new Date().setFullYear(new Date().getFullYear() + 1));
var newValidity = new Date(newValue);
if(newValidity > onYearValidity) {
// g_form.clearValue(validityField);
g_form.showErrorBox(validityField,'Valid to date must be within a year from today');
} else {
g_form.hideErrorBox(validityField);
}
}