F
Fred Boer
Hello:
My small library application has a form to enter/edit book information.
(Table structures below.). When the application opens, code runs to see if
there are any books in the table without any corresponding author(s) listed
in the author table. If so, the user is offered the option of correcting the
problem. Choosing this option opens the form with a recordset restricted to
the offending records.
In order to return to normal use of the form, the user has to close, and
then reopen the form. It isn't obvious to the user, however, that this is
necessary.
I could, I suppose:
1. Pop up a messagebox as the form with restricted recordset opens, telling
user that they need to close this form and reopen it (easy to do.).
2. Reveal a hidden label on the form which provides the same information.
3. Reveal a hidden command button on the form which would reset the
recordsource of the form to normal when clicked.
4. Something else.
I'm just toying with these options. There isn't much space on the form for
new labels or command buttons, and the user might not notice them unless
they become unavoidable - and intrusive. I suppose I am leaning to the first
option, but I'm open to suggestions. I suppose I could just use two forms;
but the forms would be *exactly* the same except for the recordset. Would it
be possible to open a second instance of the form? Could the form check for
existing instances of itself, and open a second instance or something?
Cheers!
Fred Boer
Tbl_Library
BookID
Title
Dewey Number
Etc.
Tbl_Author
AuthorID
AuthorLastName
AuthorFirstName
Etc.
Tbl_BookAuthor
BookAuthorID
BookID
AuthorID
My small library application has a form to enter/edit book information.
(Table structures below.). When the application opens, code runs to see if
there are any books in the table without any corresponding author(s) listed
in the author table. If so, the user is offered the option of correcting the
problem. Choosing this option opens the form with a recordset restricted to
the offending records.
In order to return to normal use of the form, the user has to close, and
then reopen the form. It isn't obvious to the user, however, that this is
necessary.
I could, I suppose:
1. Pop up a messagebox as the form with restricted recordset opens, telling
user that they need to close this form and reopen it (easy to do.).
2. Reveal a hidden label on the form which provides the same information.
3. Reveal a hidden command button on the form which would reset the
recordsource of the form to normal when clicked.
4. Something else.
I'm just toying with these options. There isn't much space on the form for
new labels or command buttons, and the user might not notice them unless
they become unavoidable - and intrusive. I suppose I am leaning to the first
option, but I'm open to suggestions. I suppose I could just use two forms;
but the forms would be *exactly* the same except for the recordset. Would it
be possible to open a second instance of the form? Could the form check for
existing instances of itself, and open a second instance or something?
Cheers!
Fred Boer
Tbl_Library
BookID
Title
Dewey Number
Etc.
Tbl_Author
AuthorID
AuthorLastName
AuthorFirstName
Etc.
Tbl_BookAuthor
BookAuthorID
BookID
AuthorID