I mentioned the Switch/Endsw approach simply because it gives you some flexibility (testing for other conditions) and can still include the Skip command within the Switch/Endsw.
For example if a certain condition isn't met and you want to stay in that field or even open another form, etc. > -----Original Message----- > From: [email protected] [mailto:[email protected]] On Behalf Of > Richardson, Jeff > Sent: Thursday, October 03, 2013 10:05 AM > To: RBASE-L Mailing List > Subject: [RBASE-L] - RE: Tab Property? > > After some adjustments, the SKIP command is now serving me well. Thank > you all for the input. > > > -----Original Message----- > From: [email protected] [mailto:[email protected]] On Behalf Of MikeB > Sent: Wednesday, October 2, 2013 3:56 PM > To: RBASE-L Mailing List > Subject: [RBASE-L] - RE: Tab Property? > > You won't have to define a variable if each of your fields has a > CompID. > > You can use an eep on your speed button and use a switch/endsw with > each CASE statement tied to the global variable RBTI_FORM_COMPID (which > is the compID of the most recent control that has a compID) and then > with each CASE statement you could use the PROPERTY compID SET_FOCUS > 'true' statement to advance to the next edit field. > > > Having said ALL that, "SKIP 1" advances to the next field on my machine > as Javier suggests. > > > > > > -----Original Message----- > > From: [email protected] [mailto:[email protected]] On Behalf Of > > Richardson, Jeff > > Sent: Wednesday, October 02, 2013 3:40 PM > > To: RBASE-L Mailing List > > Subject: [RBASE-L] - RE: Tab Property? > > > > Thank you for the hints... Incidentally, the SKIP command had no > > effect in my application, but I never knew it existed, so I'm glad it > > was mentioned. > > > > I am thinking now that my solution will involve a variation of the > > SET_FOCUS, but since I might be pressing my speed button from any > > number of DB edit fields and the next field is dynamic, I will need > to > > define a variable when I enter a DB edit field that defines the next > > field. So my command then is PROPERTY &vnextfield set_focus 'true' > > > > > > > > -----Original Message----- > > From: [email protected] [mailto:[email protected]] On Behalf Of > Javier > > Valencia > > Sent: Wednesday, October 2, 2013 3:23 PM > > To: RBASE-L Mailing List > > Subject: [RBASE-L] - RE: Tab Property? > > > > Have you tried the SKIP command? > > Also, if you know the next field and it has a component ID, you can > > use: > > PROPERTY vComponentID SETFOCUS 'TRUE' > > > > Javier, > > > > Javier Valencia, PE > > O: 913-829-0888 > > H: 913-397-9605 > > C: 913-915-3137 > > -----Original Message----- > > From: [email protected] [mailto:[email protected]] On Behalf Of > > Richardson, Jeff > > Sent: Wednesday, October 02, 2013 2:01 PM > > To: RBASE-L Mailing List > > Subject: [RBASE-L] - Tab Property? > > > > Hello. Does anyone know a Form PROPERTY command that will > > automatically TAB to the next field/form control in the Tab Order > > list? For example, I want to be focused in one database edit field > > and press a speed button that performs a series of operations, and > > then have it advance the focus to the next database edit field down > > the line without the user actually needing to press the tab key on > the > > keyboard. Thanks for any thoughts!

