> My application involves a large number of fields that must be filled out before the form can be printed out and submitted.
If you let the user print ONLY by pressing a 'print' button, you can verify if one ( or more ) field is empty by scripting the print process.
Thanks for the post.
You could put a "Print" button on your layout that actually runs a "Check then print" script.
The script would go to each field, check to see if it was empty, and endscript if it was empty thus leaving your cursor in the empty field. If the script made it through all of the
steps without bailing out of the script, you can have the last script step be to print.
That should handle what you describe, no? I've also seen many recommendations lately of using the "Case" function as well...you might want to check out which is more appropriate to you. I personally prefer "If"s but both may work well.
Why not attach a script to your submit or print process?
Something that evaluates all your required fields at the time that they 'think' the record is ready.
If [IsEmpty(fieldA)] or [IsEmpty(fieldB)]