Jeff,
 
I am not exactly sure what you want to do. If you want to a row of the
scrolling region and have focus on the row rather than a specific field then
use the command:
 
PROPERTY vci--_ScrollingRegion SET_FOCUS 'TRUE'
 
Where vci--_ScrollingRegion is the component ID of the entire scrolling
region. Once you execute the command you will be in the current selected row
in the region with no filed with focus, by default when you open the form
you will be in the first row, and now you can use the up and down arrow to
move between rows.
 
Now, you can place a speed button on the scrolling region and when you run
the form the button will be in every row. Have the following code assigned
to the button
 
PROPERTY vci--_ScrollingRegion SET_FOCUS 'TRUE'
RETURN
 
Now, whenever you click that button, that row will be selected and no field
will have focus and now you can use the up and down keys to move between
rows.
 
Keep in mind  that regardless of which column you are in, you can always use
the <F7> and <F8> function keys to move between rows.
 
Hopefully this is what you had in mind.
 
Javier,
 
Javier Valencia, PE
O: 913-829-0888
H: 913-397-9605
C: 913-915-3137
 
From: [email protected] [mailto:[email protected]] On Behalf Of Richardson,
Jeff
Sent: Friday, July 31, 2015 8:53 AM
To: [email protected]
Subject: [RBASE-L] - Focusing on the whole record in a scrolling region
 
Hello. Forgive me if this question has been asked before, but this is my
first attempt with scrolling regions.
 
I know I can focus on a whole record (tier) by clicking on the row inside a
scrolling region (the focus is show with a dotted line around the entire
record). What eep command will make this programmatically happen? I seem to
be able to SETFOCUS to either the entire scrolling region or to a field
placed in the region, but not the actual tier. I am trying to achieve this
because I prefer to scroll with the up and down arrows, and this seems to be
achievable only when the entire row or tier is clicked on first and focused.
 
Thanks!
 
Jeff

Reply via email to