02-04-2020, 12:08 AM
Hi there. Quick note that I am on IW 15.1.12 now since the start of this thread. I was just getting nowhere on my complicated form so I abandoned that and went to a more simple form that has way less fields and options. Just a basic data entry form that has to use the CG dropdown for fields that can show a fancy graphic tag for multiple values and another dropdown that items are dirrived from a dataset. There is also a CG edit field mixed in there since I needed the fancy extended masking. All are placed on a CG region that has no tabstop or tabindex set.
CG has 2 extra tab overhead boolean properties that can be set called tabstop and tabindex. I have tried every technical combination of these settings and when I the tab order works depending on setting the browser just chooses whatever tab order it wants and I have no control over it (is the same order each time though). The only thing that I am thinking is that the fields maybe are being displayed in the order I inserted them somehow on the form in design but the dfm file does not seem to gleam any nuggets here. The dropdown that has the dataset is the only one that I can get to work in the tab order I want.
I read somewhere that if the IW friendly name property is a duplicate with another IW field that this can cause browser confusion with tabs. Since this field sometimes sets for the name and sometimes not, I swept through for this too. No dice.
There are no duplicate tab order numbers anywhere that I can see. Looks like there is no way to control the tab order when CG is added for some reason. I give up. I asked CG what this extra tabindex field is for but there is no longer anyone there from what I am seeing so I won't hold out any hope from them answering for this product.
From an engineering viewpoint is there anything that can be done to force the browser to render its fields in a specific order so then the tabs will work?
Cheers.
CG has 2 extra tab overhead boolean properties that can be set called tabstop and tabindex. I have tried every technical combination of these settings and when I the tab order works depending on setting the browser just chooses whatever tab order it wants and I have no control over it (is the same order each time though). The only thing that I am thinking is that the fields maybe are being displayed in the order I inserted them somehow on the form in design but the dfm file does not seem to gleam any nuggets here. The dropdown that has the dataset is the only one that I can get to work in the tab order I want.
I read somewhere that if the IW friendly name property is a duplicate with another IW field that this can cause browser confusion with tabs. Since this field sometimes sets for the name and sometimes not, I swept through for this too. No dice.
There are no duplicate tab order numbers anywhere that I can see. Looks like there is no way to control the tab order when CG is added for some reason. I give up. I asked CG what this extra tabindex field is for but there is no longer anyone there from what I am seeing so I won't hold out any hope from them answering for this product.
From an engineering viewpoint is there anything that can be done to force the browser to render its fields in a specific order so then the tabs will work?
Cheers.

