Skip to content

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

value = SeS('SomeDomDynamicsAXGrid').GetCell(/**number|string*/row, /**string|number*/col)

ColumnCount

Number of columns in the grid.

Type: number

Accessors: GetColumnCount

value = SeS('SomeDomDynamicsAXGrid').GetColumnCount()

ColumnName

Caption of a column.

Getter Parameters:

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

Type: string

Accessors: GetColumnName

value = SeS('SomeDomDynamicsAXGrid').GetColumnName(/**number*/columnIndex)

RowCount

Number of rows in the grid.

Type: number

Accessors: GetRowCount

value = SeS('SomeDomDynamicsAXGrid').GetRowCount()

Action Detail

DoClickCell

Clicks the specified cell.

SeS('SomeDomDynamicsAXGrid').DoClickCell(row, col, clickType, xOffset, yOffset)

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 Possible values: "L", "LD", "R", "RD", "M", "MD", "N"
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

Clicks on a specific text inside the grid.

SeS('SomeDomDynamicsAXGrid').DoClickText(text, index)

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

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

SeS('SomeDomDynamicsAXGrid').DoSetText(text)

Parameters:

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