check tab order
Description
Check the tab order* of several controls residing in a specified window. Result is Passed ifthe tab order matches the expectation; otherwise Failed.
Arguments
window
TA name of the window.
controls
TA names of the controls to be checked for tab order.
The checked controls must be listed in either forward or reverse order, delimited by arrow symbols ( -> ).
type
(Optional) Direction of expected arrangement of controls in controls argument.
Allowable values:
- forward (Default)
- backward
Valid contexts
This action may be used within the following project items: test modules and user-defined actions.
Notes
- *The tab order of the controls in a window or dialog box determines the sequence in which the focus changes when the user strikes the Tab key. It only applies to controls that are capable of receiving focus.
- For a Passed result, the contents of the controls argument need not be inclusive of every control in the window; however, the listed controls must be consecutive in the tab order (that is, no gaps).
- This action supports the <ignore> modifier. If the string
<ignore>
is present as the value of any of the arguments, or any argument contains an expression that evaluates to<ignore>
, the action is skipped during execution.
Applicable Built-In Settings
The following settings are applicable to this action: case sensitive, remove double quotes from cells, standard ASCII only, page wait, object wait, window wait.
Example
Action Lines
Result