leavemodal

Modal Leave Trigger -- has RETURN NO-APPLY

Rule "leavemodal" gives this warning when it finds a LEAVE trigger in the user-interface code that contains a RETURN NO-APPLY statement.

"return no-apply" in a leave trigger is bad because it creates a modal UI, where the user isn't free to
enter data in the order they choose. 99% of the time it can be fixed by just removing the line. You need to have code later (e.g. at save time) to validate the data anyway, since you can't guarantee that the user will put focus in every field.