I guess there is no solution but still would like to ask:
I have a table with events on bind on data change of some fields.
Now if I fill the fields and use tab to switch to the next one, a data change is triggered and the focus is lost.
So I cannot fill the table by using tabs.
Is there any way around?
The unfortunate part about setting a tab order for controls in the Table control is that they all get the same tab order number. I would pass a reference to the next field into your change event by using me.ui.getSibling(“nextControlID”) and programmatically call the focus.
Unless you are changing data directly in the Table binding, which would trigger a “re-drawing” of the Table. If this is the case, try accessing the fields through the UI to make the data changes or adding a Data control bound to the property you need to change.