ui.Form.EnsureFieldVisible()

The EnsureFieldVisible() method is used to make certain that the user can see the specified form field.

You can specify the form field name only or use a prefix as well ("column" or "table.column").

However, the method does not actually focus on the specified field. The elements displayed by this method are not fixed on the screen, they can disappear when the user performs the next action. For example, a form can contain two pages, and you can use the EnsureFieldVisible() method to make the one which is not currently used visible when the user presses some key (e.g., TAB)

If you want to activate a field on a tab that is not displayed, use NEXT FIELD option rather than EnsureFieldVisible() method.

The EnsureElementVisible() is a synonym for this method used for compatibility purposes.