N
NKTower
Access 2003
I have a continuous subform which is primarily used for adding records, but
it isn't a data-entry only subform as the user needs to be able to edit
previously entered recrods as well. I normally display 14 rows, If there
are more than 14 rows, I'd like to display the 13 most-recent rows and the
new record space at the bottom.
If in my parent form I have a button (or event proc based on other things)
that takes me to the new record, it usually positions the subform to the new
record, but the New Record is at the top of the scroll area of the subform,
with lots of blank space below.
This can be quite unnerving to my users - for example, one event is to
delete some row(s) based upon critieria entered in the parent form. What
happens is that all of the records seem to be gone - they aren't, they are
just scrolled out of site.
I've tried establishing a recordsetclone, going to the last record and then
backing up N and then bookmarking to position the subform "N-up" from the
bottom, then tried to go to the New Record. Besides being ugly in concept,
it doesn't work. I end up with the New Record at the top of the scroll area.
So how do I force the display of the last "N" records and position to the
New Record such that it is at/near the bottom of the scroll area?
I have a continuous subform which is primarily used for adding records, but
it isn't a data-entry only subform as the user needs to be able to edit
previously entered recrods as well. I normally display 14 rows, If there
are more than 14 rows, I'd like to display the 13 most-recent rows and the
new record space at the bottom.
If in my parent form I have a button (or event proc based on other things)
that takes me to the new record, it usually positions the subform to the new
record, but the New Record is at the top of the scroll area of the subform,
with lots of blank space below.
This can be quite unnerving to my users - for example, one event is to
delete some row(s) based upon critieria entered in the parent form. What
happens is that all of the records seem to be gone - they aren't, they are
just scrolled out of site.
I've tried establishing a recordsetclone, going to the last record and then
backing up N and then bookmarking to position the subform "N-up" from the
bottom, then tried to go to the New Record. Besides being ugly in concept,
it doesn't work. I end up with the New Record at the top of the scroll area.
So how do I force the display of the last "N" records and position to the
New Record such that it is at/near the bottom of the scroll area?