I am having trouble with a standard type of form with subform in terms of the behaviour of the enter/tab key. This form is very basic in terms of design and underlying tables of the Invoice and Invoice details type found in Northwinds the subform is linked on the the InvoiceID field. The form is set to cycle through all records.
The odd behaviour results on the SECOND new record created. When I hit enter to jump to the subform, it jumps to the LAST field in the subform instead of the first. I have tested this by making a brand new database from scratch and it still keeps happening, which suggests there is something going on in Access rather than something stupid I did in the original database.
Here is the scenario. I enter data using only the keyboard and use the enter key to move from field to field. The first record works fine in that when I jump from the main form to the sub, the cursor goes to the first field in the subform. When new data is done, I keep hitting enter to tab through the form and it will pop up a new record (since it is cycling through all records). This is the one that goes wonky. All is well until you tab into the subform. On this second (and all subsequent new records) the cursor jumps to the LAST field in the subform instead of the first.
I am at a complete loss as to this behaviour. I have checked tab order, for stray code, tested it out on a brand new database and gone back and looked at existing ones and they all seem to be doing it. even if they cycle only on the current record.
Am I missing something or is this weird?
Peter