From the database you posted, it's hard to provide advice. The db only contains two tables: no explanation on the business it's supposed to modelize, no relationships, no queries, no forms, no reports, no modules. However:
1. You'd better stay away from including spaces or other non-alphanumeric characters in the names of objects in your database, don't use reserved words either. See for instance:
Microsoft Access Naming Conventions
Microsoft Access Naming Conventions - D. H. D'Urso and Associates
Naming Conventions for Microsoft Access
2. I know that memory and disk drives are cheap these days but there is no reason for defining almost every column as Text(255).
As an example, the table "
BUILDING PUNCHLIST TEST" (I would name it "
BuildingPunchlistTest" or
Building_Punchlist_Test", from 1. hereabove) has a column named "
Punch Closed?" (I would name it ("
PunchClosed" or "
Punch_Closed", or even better "
IsPunchClosed" or "
Is_Punch_Closed"; you're really looking for troubles with this one

) is defined as Text(255) while it obviously contains Boolean (or Logical: True/False, Yes/No) data. As it is, you can type everything you want into it as no validation rules are defined.
There are other examples, such as in the table "LOOPS PUNCHLIST TEST" where several columns are defined as Text(255) ("
Closed By", "
CAT", "
Construction", "
Drawing") while a
Date format ("
d-mmm-yy") is defined for them, which makes no sense.
Sooner or later, something will go wrong there.
3. Don't spend too much time defining formats in the table definitions.
Tables are for storing data, not for displaying it. In a real application, users are not supposed to open a table directly: users work with
Forms to view (select) create (insert), change (update), remove (delete) data from the tables, and with
Reports for extracting or publishing them.
Forms and Reports are the objects where a format or any other required data transformation should be used.
4. Back to your original question, there are several methods to open a form or a report on the filtered selection of a data set, based on one or several criteria. Some of them are "native" in Access (search in Access help for
DoCmd.OpenForm and
DoCmd.OpenReport), while others dynamically change the SQL statement of a query before opening or re-opening it.