Code: Select all
// ----------------------------------------
// Function to validate an array of fields
// ----------------------------------------
function validateMandatoryFields(fields)
{
var validatedFields = true;
for each (var field in fields)
{
if (!validateMandatoryField(field))
{
validatedFields = false;
}
}
return validatedFields;
}
// ----------------------------------------
// Function to validate a field
// ----------------------------------------
function validateMandatoryField(field)
{
var validatedField = true;
if (!field.value)
{
event.owner.addErrorMessage(field.labelText.text + " is mandatory", false);
validatedField = false;
}
return validatedField;
}Code: Select all
var valFields = [fields.COUNTRY_CD, fields.VM_NUMBER, fields.TRANS_DATE_FROM, fields.TRANS_DATE_TO];
if (!validateMandatoryFields(valFields)){
event.stopExecution();
}

