Hi KenReay,
Thanks for the help, but I'm still having problems.
When the form opens, it shows all records, which I can understand because chkShowAll has not yet been checked.
When I check chkShowAll after the form is opened, I get an "Enter Parameter Value" for chkShowAll twice...