if (hasValueExpression())
{ // See if the record is in value
return null;
}
// if parent is a record tag, get the record from there
RecordTag recordComponent = getRecordComponent();
if (recordComponent != null)
{
rec = recordComponent.getRecord();
}
else
{ // not supplied
if (!(tag instanceof ControlTag) && !((ControlTag)tag).isCustomInput())
log.warn("No record supplied for {} and column {}.", tag.getClass().getSimpleName(), getColumnName());