I have a Laserfiche form that asks for an employee's email address. Once the email address is entered it does a database lookup for the employee's name and employee number (both required fields). If the employee enters in an incorrect email address (one that does not exist in the database) the name and employee number fields show nothing, however they are still able to submit the form.
Why if the lookup didn't find a matching value for the email address would it allow for the form to be submitted when there are no values returned for the 2 required fields?