S
Stephen
I have looked at Microsoft Knowledge Base Article - 210336 but this does
quite apply.
I have an .ADP that is being used by users on a touch-screen format. Hence,
all of the controls and functions need to be "touch-screen" friendly in a
fast-paced environment (restaurant)
The continuous form I am using has the items that have been listed for an
order.
AS you can imaging, the order may have a lot of item, so the continuous form
would normally be well served with a vertical scroll bar. However, because
this is a touch screen, the scroll bars are somewhat difficult to use. I
want to have a "pagedown" and "pageup" control that when the user touches
the control it will advance the continuous form to the next age of items.
Example: The subform size allows visibility of 15 items. When the form
opens, it will show items 1-15. If the user touches the page down it will
advance to items 15-29 (moves the last item to the top).
I tried using:
docmd.GoToRecord ,,acNext,15 (the offset will change based on a variable).
However, it doesn't move a full screen. It will put the target record to the
bottom.
Is there a way to do this simply, or do I ned to have module variables that
keep track of which record and then use a formula to determine which record
to move tot he bottom/top of the screen?
-Setphen
quite apply.
I have an .ADP that is being used by users on a touch-screen format. Hence,
all of the controls and functions need to be "touch-screen" friendly in a
fast-paced environment (restaurant)
The continuous form I am using has the items that have been listed for an
order.
AS you can imaging, the order may have a lot of item, so the continuous form
would normally be well served with a vertical scroll bar. However, because
this is a touch screen, the scroll bars are somewhat difficult to use. I
want to have a "pagedown" and "pageup" control that when the user touches
the control it will advance the continuous form to the next age of items.
Example: The subform size allows visibility of 15 items. When the form
opens, it will show items 1-15. If the user touches the page down it will
advance to items 15-29 (moves the last item to the top).
I tried using:
docmd.GoToRecord ,,acNext,15 (the offset will change based on a variable).
However, it doesn't move a full screen. It will put the target record to the
bottom.
Is there a way to do this simply, or do I ned to have module variables that
keep track of which record and then use a formula to determine which record
to move tot he bottom/top of the screen?
-Setphen