If i have two OPTION controls and then for example the ENTRY, the second OPTION is skipped if i use tab key; i.e. pressing Tab while i am at first OPTION i go to the ENTRY control. If I put the second OPTION after the ENTRY then I do not skip it.
In my example i have:
OPTION('Podaci za izvoz'),AT(11,31,213,48),USE(PodaciZaIzvoz),BOXED
RADIO('Tečajne liste'),AT(21,42),USE(?PodaciZaIzvoz:Radio1),VALUE('1')
RADIO('Blagajničke transakcije'),AT(21,54),USE(?PodaciZaIzvoz:Radio2),VALUE('2')
RADIO('Tečajne liste i blagajničke transakcije'),AT(21,66),USE(?PodaciZaIzvoz:Radio3),VALUE('3')
END
OPTION('Vrsta podataka za izvoz'),AT(11,85,213,48),USE(VrstaPodatakaZaIzvoz),BOXED
RADIO('Nekodirani podaci'),AT(21,96),USE(?VrstaPodatakaZaIzvoz:Radio1),VALUE('1')
RADIO('Kodirani podaci'),AT(21,109),USE(?VrstaPodatakaZaIzvoz:Radio2),VALUE('2')
RADIO('Nekodirani i kodirani podaci'),AT(21,120),USE(?VrstaPodatakaZaIzvoz:Radio3),VALUE('3')
END
ENTRY(@s255),AT(106,139,267,12),USE(lokacija),LEFT(2)
Both OPTION variables are STRING(1).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
If i have two OPTION controls and then for example the ENTRY, the second OPTION is skipped if i use tab key; i.e. pressing Tab while i am at first OPTION i go to the ENTRY control. If I put the second OPTION after the ENTRY then I do not skip it.
In my example i have:
OPTION('Podaci za izvoz'),AT(11,31,213,48),USE(PodaciZaIzvoz),BOXED
RADIO('Tečajne liste'),AT(21,42),USE(?PodaciZaIzvoz:Radio1),VALUE('1')
RADIO('Blagajničke transakcije'),AT(21,54),USE(?PodaciZaIzvoz:Radio2),VALUE('2')
RADIO('Tečajne liste i blagajničke transakcije'),AT(21,66),USE(?PodaciZaIzvoz:Radio3),VALUE('3')
END
OPTION('Vrsta podataka za izvoz'),AT(11,85,213,48),USE(VrstaPodatakaZaIzvoz),BOXED
RADIO('Nekodirani podaci'),AT(21,96),USE(?VrstaPodatakaZaIzvoz:Radio1),VALUE('1')
RADIO('Kodirani podaci'),AT(21,109),USE(?VrstaPodatakaZaIzvoz:Radio2),VALUE('2')
RADIO('Nekodirani i kodirani podaci'),AT(21,120),USE(?VrstaPodatakaZaIzvoz:Radio3),VALUE('3')
END
ENTRY(@s255),AT(106,139,267,12),USE(lokacija),LEFT(2)
Both OPTION variables are STRING(1).
I am able to replicate the bug in regression. It is caused by custom focus traversal implemented for c2j. I should have a fix shortly.
Surprised none of my customers have not complained about this. Maybe I don't have many forms where you have adjacent option controls.
Just committed a bugfix. Was a bug in traversal code (in runtime)
Tried. It is OK.
Thanks
Nenad