DomDynamicsAXGrid

This behavior pattern implements standard behavior for Grid control.

Extends HTMLObject

Extends SeSSimulatedObject

Behavior Pattern: DomDynamicsAXGridBehavior

Property Summary

Property Description Getter Setter
Cell Text of the specified cell. GetCell
ColumnCount Number of columns in the grid. GetColumnCount
ColumnName Caption of a column. GetColumnName
RowCount Number of rows in the grid. GetRowCount

Action Summary

Action Description
DoClickCell Clicks the specified cell.
DoClickText Clicks on a specific text inside the grid.
DoSetText Enters text into the active cell.

Property Detail

Cell

Text of the specified cell.

Getter Parameters:

Name Type Description
row number | string Zero-based index of a row or cell text.
col string | number Name of a column or zero-based column index.

Type: string

Accessors: GetCell

ColumnCount

Number of columns in the grid.

Type: number

Accessors: GetColumnCount

ColumnName

Caption of a column.

Getter Parameters:

Name Type Description
columnIndex number Zero-based index of the column.

Type: string

Accessors: GetColumnName

RowCount

Number of rows in the grid.

Type: number

Accessors: GetRowCount

Action Detail

DoClickCell(row, col, clickType, xOffset, yOffset)

Clicks the specified cell.

Parameters:

Name Type Description
row number | string Zero-based index if the row or text of a cell in the specified column.
col string | number Zero-based index of the column or column name.
clickType string Type of click, can be one of "L" - left click, "LD" - double left click, "R" - right click, "RD" - double right click, "M" - middle click, "MD" - double middle click, "N" - don't click
Optional, Default: L.
xOffset number X offset to click within node. Default is a center.
Optional.
yOffset number Y offset to click within node. Default is a center.
Optional.

Returns:

boolean: 'true' if successful, 'false' otherwise

DoClickText(text, index)

Clicks on a specific text inside the grid.

Parameters:

Name Type Description
text string Text to search in the grid.
index number Index in the array if the text found several times.
Optional.

Returns:

'true' if successful, 'false' otherwise

DoSetText(text)

Enters text into the active cell. Use DoClickCell to make a cell active.

Parameters:

Name Type Description
text string Text to type into the active cell.