Subform for editing and new records

arichins

Registered User.
Local time
Today, 04:25
Joined
Apr 9, 2009
Messages
95
I've got a master form, which is used to search for records, and display links to them in a list box. When the user selects a record, they get the full details of the record on a subform. At the top of the subform, I have two buttons, an edit button, which allows them to make changes to the record, and a "new" button, which allows them to create a new record.

My problem is, after a new record is created, the subform adds a new page. So instead of having record one of 1, it shows record 2 of 2. So if a new record is saved, and the user tries to access another record, nothing appears because the subform stays on record 2 of 2(which is a blank undirtied record). If you press navigation button back it will show the record they selected.

Does anyone know of a way to prevent this, or to code it to go back one? Maybe I could make the new form a pop up form, and pass it parameters rather than making a new form within the subform.

I've tried putting the command DoCmd.GoToRecord , , acPrevious in the subforms Current() method, but I get an error saying I cannot go to the previous record.
 
Last edited:
Does your master form have a record source?
 
I've got a master form, which is used to search for records, and display links to them in a list box. When the user selects a record, they get the full details of the record on a subform. At the top of the subform, I have two buttons, an edit button, which allows them to make changes to the record, and a "new" button, which allows them to create a new record.

My problem is, after a new record is created, the subform adds a new page. So instead of having record one of 1, it shows record 2 of 2. So if a new record is saved, and the user tries to access another record, nothing appears because the subform stays on record 2 of 2(which is a blank undirtied record). If you press navigation button back it will show the record they selected.
What do you expect should happen if the "New" button is pressed, (if the subform not should add a new page.)?
Try to change the forms property "Data Entry" to "Yes", when the "New" button is pressed, it could be what you are looking for.
 

Users who are viewing this thread

Back
Top Bottom