Discussions
Stay up-to-date with the latest news from NetSuite. You’ll be in the know about how to connect with peers and take your business to new heights at our virtual, in-person, on demand events, and much more.
New AI Community Guidelines. Please review and follow them to ensure AI use stays safe, accurate, and compliant.
My first script
Hi Guys,
I am trying to validate a date field.
The idea is to not allow a user to enter time in the past.
I have a custom field Training date.
See my script:
// If field "Training date" is not greater than today, system alert the user.
function sampleFieldChanged(type, name);
{
if (name == 'custentity_test_training_test')
{
Var todays_date = new Date();
var todays_date_ms = todays_date.getTime()
var custentity_test_training_test = nlapiStringToDate('custentity_test_training_test').getTime();
if ((nlapiGetFieldValue('custentity_test_training_test') < date())
{
alert("Please review the Training date");
return true;
}
}
return true;
}
I know that i am missing something but not sure what??
0