Hi @pnaughton,
I am assuming you have a persistent reference type custom field. In that case, you cannot free type and must use the LOV. If you do not mind losing the LOV, then you can create the custom field as a persistent text type field and use a custom event that will be triggered on insert/update to validate the value in the custom field.
The event could raise an error message when saving the record with an incorrect value for the field.
An example SQL:
BEGIN
IF (<some_condition>) THEN
IFSAPP.ERROR_SYS.Record_General('<LogicalUnit>','The value you have entered in the custom field does not exist in the LOV. Please enter a correct value and save.');
END IF;
END;
Hope this helps!
Thank you Charith for this feedback, this is very helpful.
Thank you so much!
Best Wishes, Patrick