The only way to open a form with no data is to go to a new record in the
form's load event; however, since it is read only, you can't do that.
However, one workaround would be to create a "dummy" record with no data and
go to that record in the form load event. The only issue with that is where
ever you use the table, you will have to use a query that filters the dummy
out.
Another way would be to use a Union Query and create the dummy record in the
query. Here is an example:
SELECT MDB_CLIENT, MDB_REGION, MDB_REGION_NBR, MDB_NAME,
MDB_PWD,MDB_CHECK_OUT_TIME, MDB_CHECKED_OUT_BY, MDB_INCLUDE, MDB_LAST_COMPACT
FROM tblMdbList UNION SELECT Null As MDB_CLIENT, Null As MDB_REGION, Null
As MDB_REGION_NBR, Null As MDB_NAME, Null As MDB_PWD, Null As
MDB_CHECK_OUT_TIME, Null As MDB_CHECKED_OUT_BY, Null As MDB_INCLUDE, Null
As MDB_LAST_COMPACT FROM tblMdblist;
The only problem with either of these solutions is that if you have a Yes/No
field in your table, Nulls are translated to 0 and that will show in the
control as False.
I have a form that is parent/child. It is a read-only form, but I want to be
able to open the form to a blank record. So that the user can then go in and
[quoted text clipped - 4 lines]