Skip to main content

[Migrated content. Thread originally posted on 05 August 2004]

Folks,

I seem to have an issue with tab order. It just sometimes doesn't work?

At the moment, I've got a particular screen, with a frame
6 labels, 2 bitmaps, 1 push button and 6 entry fields.

The tab order is basically the frame = 1, then the 6 entry fields in the correct order with the push button next.

But everytime this runs, the cursor is in the 5 th entry field, and not the first entry field

Unless, I have the in the program
*
delivery_info-Aft-Initdata.
MOVE 4 TO ACCEPT-CONTROL
MOVE 2 TO CONTROL-ID
.

Any ideas?

Thanks,

Shaun

[Migrated content. Thread originally posted on 05 August 2004]

Folks,

I seem to have an issue with tab order. It just sometimes doesn't work?

At the moment, I've got a particular screen, with a frame
6 labels, 2 bitmaps, 1 push button and 6 entry fields.

The tab order is basically the frame = 1, then the 6 entry fields in the correct order with the push button next.

But everytime this runs, the cursor is in the 5 th entry field, and not the first entry field

Unless, I have the in the program
*
delivery_info-Aft-Initdata.
MOVE 4 TO ACCEPT-CONTROL
MOVE 2 TO CONTROL-ID
.

Any ideas?

Thanks,

Shaun
A tiny example reproduceable would be helpful.

[Migrated content. Thread originally posted on 05 August 2004]

Folks,

I seem to have an issue with tab order. It just sometimes doesn't work?

At the moment, I've got a particular screen, with a frame
6 labels, 2 bitmaps, 1 push button and 6 entry fields.

The tab order is basically the frame = 1, then the 6 entry fields in the correct order with the push button next.

But everytime this runs, the cursor is in the 5 th entry field, and not the first entry field

Unless, I have the in the program
*
delivery_info-Aft-Initdata.
MOVE 4 TO ACCEPT-CONTROL
MOVE 2 TO CONTROL-ID
.

Any ideas?

Thanks,

Shaun
Originally posted by gforseth
A tiny example reproduceable would be helpful.


Unfortunately not a hope of that hapenning.

This program in question is our sales order input code, and this screen in question is just 1 of 20 screens in the program.

For whats its worth though, and I should have mentioned this in the original message, if it goes wrong, its usually from a screen were data is getting input onto a grid. Were you call one screen from another, it appears OK?

Our plan was to stick all the system on a CD and send to the UK office for the guys to have a look at.


Shaun