5.2.8 Table

Description:

Figure 5.13: Table

Mapping tables

In the Object Mapping Mode , a table to be mapped looks like this:

Figure 5.14: Table

Synopsis:

CONCRETE_Table_VerifyTableCellEditableNew CONCRETE_Table_VerifyTableCellEditableMousePosition CONCRETE_Table_VerifySelectedTableCellEditable CONCRETE_Table_VerifyValueInColumn CONCRETE_Table_VerifyValueInRow CONCRETE_Table_VerifyTableCellTextAtMousePosition CONCRETE_Table_VerifyTableCellTextNew CONCRETE_Table_DragCellNew CONCRETE_Table_DragRowByValueNew CONCRETE_Table_DragCellByColValueNew CONCRETE_Table_DropCellNew CONCRETE_Table_DropRowByValueNew CONCRETE_Table_DropCellByColValueNew CONCRETE_Table_InputTextInTableCellNew CONCRETE_Table_Move CONCRETE_Table_ReplaceTextInTableCellNew CONCRETE_Table_SelectCellNew CONCRETE_Table_SelectRowByValueNew CONCRETE_Table_SelectCellByColValueNew CONCRETE_Table_ReadTableCellValueNew CONCRETE_Table_ReadTableCellValueAtMousePosition
New Actions
Name Type Parameters
Check Editability (Specify Cell) c

Boolean:Editable
String:Row
String:Row Operator
String:Column
String:Column Operator

Check Editability of Cell (Mouse Position) c

Boolean:Editable

Check Editability of Selected Cell c

Boolean:Editable

Check Existence of Value in Column c

String:Column
String:Column Operator
String:Value
String:Value Operator
String:Search Type
Boolean:Exists

Check Existence of Value in Row c

String:Row
String:Row Operator
String:Value
String:Value Operator
String:Search Type
Boolean:Exists

Check Text (Mouse Position) c

String:Text
String:Operator

Check Text (Specify Cell) c

String:Text
String:Text Operator
String:Row
String:Row Operator
String:Column
String:Column Operator

Drag Cell e

Integer:Mouse Button
String:Modifier Keys
String:Row
String:Row Operator
String:Column
String:Column Operator
Integer:x-position
String:x-units
Integer:y-position
String:y-units

Drag Cell from Column e

Integer:Mouse Button
String:Modifier Keys
String:Column
String:Column Operator
String:Value
String:Value Operator
String:Search Type

Drag Cell from Row e

Integer:Mouse Button
String:Modifier Keys
String:Row
String:Row Operator
String:Value
String:Value Operator
String:Search Type

Drop on Cell e

String:Row
String:Row Operator
String:Column
String:Column Operator
Integer:x-position
String:x-units
Integer:y-position
String:y-units
Integer:Delay before drop (milliseconds)

Drop on Cell from Column e

String:Column
String:Column Operator
String:Value
String:Value Operator
String:Search Type
Integer:Delay before drop (milliseconds)

Drop on Cell from Row e

String:Row
String:Row Operator
String:Value
String:Value Operator
String:Search Type
Integer:Delay before drop (milliseconds)

Input Text (Specify Cell) e

String:Text
String:Row
String:Row Operator
String:Column
String:Column Operator

Move e

String:Direction
Integer:Number of Cells
Integer:Number of Clicks
Integer:x-position
String:x-units
Integer:y-position
String:y-units
String:Extend Selection

Replace Text (Specify Cell) e

String:Text
String:Row
String:Row Operator
String:Column
String:Column Operator

Select Cell e

String:Row
String:Row Operator
String:Column
String:Column Operator
Integer:Number of Clicks
Integer:x-position
String:x-units
Integer:y-position
String:y-units
String:Extend Selection
Integer:Mouse Button

Select Value from Column e

String:Column
String:Column Operator
String:Value
String:Value Operator
Integer:Number of Clicks
String:Extend Selection
String:Search Type
Integer:Mouse Button

Select Value from Row e

String:Row
String:Row Operator
String:Value
String:Value Operator
Integer:Number of Clicks
String:Extend Selection
String:Search Type
Integer:Mouse Button

Store Value (Specify Cell) e

Variable:Variable Name
String:Row
String:Row Operator
String:Column
String:Column Operator

Store Value at Mouse Position e

Variable:Variable Name

Inherited Actions
Name Type Parameters Inherited from
Check Editability c

Boolean:Editable

Component with Text Input (abstract)
Check Enablement c

Boolean:Enabled

Graphics Component (abstract)
Check Enablement of Context Menu Entry by Indexpath c

String:Indexpath
Boolean:Enabled
Integer:Mouse Button

Graphics Component (abstract)
Check Enablement of Context Menu Entry by Indexpath (Specify Position) c

Integer:x-position
String:x-units
Integer:y-position
String:y-units
String:Indexpath
Boolean:Enabled
Integer:Mouse Button

Graphics Component (abstract)
Check Enablement of Context Menu Entry by Textpath c

String:Textpath
String:Operator
Boolean:Enabled
Integer:Mouse Button

Graphics Component (abstract)
Check Enablement of Context Menu Entry by Textpath (Specify Position) c

Integer:x-position
String:x-units
Integer:y-position
String:y-units
String:Textpath
String:Operator
Boolean:Enabled
Integer:Mouse Button

Graphics Component (abstract)
Check Existence c

Boolean:Exists

Graphics Component (abstract)
Check Existence of Context Menu Entry by Indexpath c

String:Indexpath
Boolean:Exists
Integer:Mouse Button

Graphics Component (abstract)
Check Existence of Context Menu Entry by Indexpath (Specify Position) c

Integer:x-position
String:x-units
Integer:y-position
String:y-units
String:Indexpath
Boolean:Exists
Integer:Mouse Button

Graphics Component (abstract)
Check Existence of Context Menu Entry by Textpath c

String:Textpath
String:Operator
Boolean:Exists
Integer:Mouse Button

Graphics Component (abstract)
Check Existence of Context Menu Entry by Textpath (Specify Position) c

Integer:x-position
String:x-units
Integer:y-position
String:y-units
String:Textpath
String:Operator
Boolean:Exists
Integer:Mouse Button

Graphics Component (abstract)
Check Focus c

Boolean:Has Focus

Graphics Component (abstract)
Check Property c

String:Property Name
String:Property Value
String:Operator

Graphics Component (abstract)
Check Selection of Context Menu Entry by Indexpath c

String:Indexpath
Boolean:Selected
Integer:Mouse Button

Graphics Component (abstract)
Check Selection of Context Menu Entry by Indexpath (Specify Position) c

Integer:x-position
String:x-units
Integer:y-position
String:y-units
String:Indexpath
Boolean:Selected
Integer:Mouse Button

Graphics Component (abstract)
Check Selection of Context Menu Entry by Textpath c

String:Textpath
String:Operator
Boolean:Selected
Integer:Mouse Button

Graphics Component (abstract)
Check Selection of Context Menu Entry by Textpath (Specify Position) c

Integer:x-position
String:x-units
Integer:y-position
String:y-units
String:Textpath
String:Operator
Boolean:Selected
Integer:Mouse Button

Graphics Component (abstract)
Check Text c

String:Text
String:Operator

Component with Text (abstract)
Click e

Integer:Number of Clicks
Integer:Mouse Button

Graphics Component (abstract)
Click in Component e

Integer:Number of Clicks
Integer:Mouse Button
Integer:x-position
String:x-units
Integer:y-position
String:y-units

Graphics Component (abstract)
Drag e

Integer:Mouse Button
String:Modifier Keys
Integer:x-position
String:x-units
Integer:y-position
String:y-units

Graphics Component (abstract)
Drop e

Integer:x-position
String:x-units
Integer:y-position
String:y-units
Integer:Delay before drop (milliseconds)

Graphics Component (abstract)
Input Text e

String:Text

Component with Text Input (abstract)
Replace Text e

String:Text

Component with Text Input (abstract)
Select Context Menu Entry by Indexpath e

String:Indexpath
Integer:Mouse Button

Graphics Component (abstract)
Select Context Menu Entry by Indexpath (Specify Position) e

Integer:x-position
String:x-units
Integer:y-position
String:y-units
String:Indexpath
Integer:Mouse Button

Graphics Component (abstract)
Select Context Menu Entry by Textpath e

String:Textpath
String:Operator
Integer:Mouse Button

Graphics Component (abstract)
Select Context Menu Entry by Textpath (Specify Position) e

Integer:x-position
String:x-units
Integer:y-position
String:y-units
String:Menupath
String:Operator
Integer:Mouse Button

Graphics Component (abstract)
Show Text e

String:Text
Integer:Text Size (in points)
Integer:Time per Word (in milliseconds)
Integer:Window Width (in pixels)

Graphics Component (abstract)
Store Value e

Variable:Variable Name

Component with Text (abstract)
Wait for Component e

Integer:Timeout in ms
Integer:Delay after Visibility

Graphics Component (abstract)


Check Editability (Specify Cell) (Table)

This action is unsupported for the HTML toolkit

Parameters
Name Data Type Values Default
Editable Boolean true
false
false

Name Data Type Values Default
Row String - none

Use this parameter to specify the row which contains the cell you want to check.

Name Data Type Values Default
Row Operator String equals
not equals
matches
simple match
equals

Enter the operator you want to use for the selection of the row when you enter the row as a string.

Name Data Type Values Default
Column String - none

Use this parameter to enter the column number or header title which contains the cell you want to check.

Actions on tree tables (SWT and RCP) can only be carried out using the column number, not the header title.
Name Data Type Values Default
Column Operator String equals
not equals
matches
simple match
equals

Enter the operator you want to use for the selection of the column when you enter the column as a string.


Check Editability of Cell (Mouse Position) (Table)

This action is unsupported for the HTML toolkit

Parameters
Name Data Type Values Default
Editable Boolean true
false
false


Check Editability of Selected Cell (Table)

This action is unsupported for the HTML toolkit

Parameters
Name Data Type Values Default
Editable Boolean true
false
false


Check Existence of Value in Column (Table)

Parameters
Name Data Type Values Default
Column String - none

Actions on tree tables (SWT and RCP) can only be carried out using the column number, not the header title.
Name Data Type Values Default
Column Operator String equals
not equals
matches
simple match
equals

Enter the operator you want to use for the selection of the column when you enter the column as a string.

Name Data Type Values Default
Value String - none
Name Data Type Values Default
Value Operator String equals
not equals
matches
simple match
equals

Enter the operator for the value you want to check.

Name Data Type Values Default
Search Type String absolute
relative
absolute
Name Data Type Values Default
Exists Boolean true
false
true


Check Existence of Value in Row (Table)

Parameters
Name Data Type Values Default
Row String - none

Name Data Type Values Default
Row Operator String equals
not equals
matches
simple match
equals

Enter the operator you want to use for the selection of the row when you enter the row as a string.

Name Data Type Values Default
Value String - none
Name Data Type Values Default
Value Operator String equals
not equals
matches
simple match
equals

Enter the operator for the value you want to check.

Name Data Type Values Default
Search Type String absolute
relative
absolute
Name Data Type Values Default
Exists Boolean true
false
true


Check Text (Mouse Position) (Table)

This action is unsupported for the HTML toolkit

Parameters
Name Data Type Values Default
Text String - none

Name Data Type Values Default
Operator String equals
not equals
matches
simple match
equals


Check Text (Specify Cell) (Table)

Parameters
Name Data Type Values Default
Text String - none

Name Data Type Values Default
Text Operator String equals
not equals
matches
simple match
equals

Use this parameter to specify the operator used for the cell text.

Name Data Type Values Default
Row String - none

Use this parameter to specify the row which contains the cell whose text you want to check.

Name Data Type Values Default
Row Operator String equals
not equals
matches
simple match
equals

Enter the operator you want to use for the selection of the row when you enter the row as a string.

Name Data Type Values Default
Column String - none

Use this parameter to specify the column which contains the cell whose text you want to check.

Actions on tree tables (SWT and RCP) can only be carried out using the column number, not the header title.
Name Data Type Values Default
Column Operator String equals
not equals
matches
simple match
equals

Enter the operator you want to use for the selection of the column when you enter the column as a string.


Drag Cell (Table)

If you want to drag multiple items, use an action to select the items you want to drag before using the drag action.
This action is unsupported for the HTML toolkit

Parameters
Name Data Type Values Default
Mouse Button Integer 1
2
3
1

Name Data Type Values Default
Modifier Keys String none
shift
control
alt
meta
cmd
mod
none
Name Data Type Values Default
Row String - none

Use this parameter to specify the row containing the cell you want to drag.

Name Data Type Values Default
Row Operator String equals
not equals
matches
simple match
equals

Enter the operator you want to use for the selection of the row when you enter the row as a string.

Name Data Type Values Default
Column String - none

Use this parameter to specify the column which contains the cell you want to drag.

Actions on tree tables (SWT and RCP) can only be carried out using the column number, not the header title.
Name Data Type Values Default
Column Operator String equals
not equals
matches
simple match
equals

Enter the operator you want to use for the selection of the column when you enter the column as a string.

Name Data Type Values Default
x-position Integer - 50
Name Data Type Values Default
x-units String percent
pixel
percent
Name Data Type Values Default
y-position Integer - 50
Name Data Type Values Default
y-units String percent
pixel
percent


Drag Cell from Column (Table)

If you want to drag multiple items, use an action to select the items you want to drag before using the drag action.
This action is unsupported for the HTML toolkit

Parameters
Name Data Type Values Default
Mouse Button Integer 1
2
3
1

Name Data Type Values Default
Modifier Keys String none
shift
control
alt
meta
cmd
mod
none
Name Data Type Values Default
Column String - none

Use this parameter to specify the column which contains the cell value you want to drag.

Actions on tree tables (SWT and RCP) can only be carried out using the column number, not the header title.
Name Data Type Values Default
Column Operator String equals
not equals
matches
simple match
equals

Enter the operator you want to use for the selection of the column when you enter the column as a string.

Name Data Type Values Default
Value String - none
Name Data Type Values Default
Value Operator String equals
not equals
matches
simple match
equals

Use this parameter to specify the operator used for the cell value.

Name Data Type Values Default
Search Type String absolute
relative
absolute


Drag Cell from Row (Table)

If you want to drag multiple items, use an action to select the items you want to drag before using the drag action.
This action is unsupported for the HTML toolkit
This action is unsupported for the HTML toolkit

Parameters
Name Data Type Values Default
Mouse Button Integer 1
2
3
1

Name Data Type Values Default
Modifier Keys String none
shift
control
alt
meta
cmd
mod
none
Name Data Type Values Default
Row String - none

Use this parameter to specify the row which contains the cell you want to drag.

Name Data Type Values Default
Row Operator String equals
not equals
matches
simple match
equals

Enter the operator you want to use for the selection of the row when you enter the row as a string.

Name Data Type Values Default
Value String - none
Name Data Type Values Default
Value Operator String equals
not equals
matches
simple match
equals

Use this parameter to specify the operator used for the cell value.

Name Data Type Values Default
Search Type String absolute
relative
absolute


Drop on Cell (Table)

This action is unsupported for the HTML toolkit

Parameters
Name Data Type Values Default
Row String - none

Use this parameter to specify the row where the item should be dropped.

Name Data Type Values Default
Row Operator String equals
not equals
matches
simple match
equals

Enter the operator you want to use for the selection of the row when you enter the row as a string.

Name Data Type Values Default
Column String - none

Use this parameter to specify the column where the item should be dropped.

Actions on tree tables (SWT and RCP) can only be carried out using the column number, not the header title.
Name Data Type Values Default
Column Operator String equals
not equals
matches
simple match
equals

Enter the operator you want to use for the selection of the column when you enter the column as a string.

Name Data Type Values Default
x-position Integer - 50
Name Data Type Values Default
x-units String percent
pixel
percent
Name Data Type Values Default
y-position Integer - 50
Name Data Type Values Default
y-units String percent
pixel
percent
Name Data Type Values Default
Delay before drop (milliseconds) Integer - 100


Drop on Cell from Column (Table)

This action is unsupported for the HTML toolkit

Parameters
Name Data Type Values Default
Column String - none

Use this parameter to specify the column where the drop should occur.

Actions on tree tables (SWT and RCP) can only be carried out using the column number, not the header title.
Name Data Type Values Default
Column Operator String equals
not equals
matches
simple match
equals

Enter the operator you want to use for the selection of the column when you enter the column as a string.

Name Data Type Values Default
Value String - none
Name Data Type Values Default
Value Operator String equals
not equals
matches
simple match
equals

Use this parameter to specify the operator used for the cell value.

Name Data Type Values Default
Search Type String absolute
relative
absolute
Name Data Type Values Default
Delay before drop (milliseconds) Integer - 100


Drop on Cell from Row (Table)

This action is unsupported for the HTML toolkit

Parameters
Name Data Type Values Default
Row String - none

Use this parameter to specify the row where the drop should occur.

Name Data Type Values Default
Row Operator String equals
not equals
matches
simple match
equals

Enter the operator you want to use for the selection of the row when you enter the row as a string.

Name Data Type Values Default
Value String - none
Name Data Type Values Default
Value Operator String equals
not equals
matches
simple match
equals

Use this parameter to specify the operator used for the cell value.

Name Data Type Values Default
Search Type String absolute
relative
absolute
Name Data Type Values Default
Delay before drop (milliseconds) Integer - 100


Input Text (Specify Cell) (Table)

This action is unsupported for the HTML toolkit

Parameters
Name Data Type Values Default
Text String - none

Name Data Type Values Default
Row String - none
Name Data Type Values Default
Row Operator String equals
not equals
matches
simple match
equals

Enter the operator you want to use for the selection of the row when you enter the row as a string.

Name Data Type Values Default
Column String - none

Use this parameter to specify the column which contains the cell.

Actions on tree tables (SWT and RCP) can only be carried out using the column number, not the header title.
Name Data Type Values Default
Column Operator String equals
not equals
matches
simple match
equals

Enter the operator you want to use for the selection of the column when you enter the column as a string.


Move (Table)

This action is unsupported for the HTML toolkit

Parameters
Name Data Type Values Default
Direction String up
down
right
left
right

Name Data Type Values Default
Number of Cells Integer - 1
Name Data Type Values Default
Number of Clicks Integer - 1
Name Data Type Values Default
x-position Integer - 50
Name Data Type Values Default
x-units String percent
pixel
percent
Name Data Type Values Default
y-position Integer - 50
Name Data Type Values Default
y-units String percent
pixel
percent
Name Data Type Values Default
Extend Selection String yes
no
no


Replace Text (Specify Cell) (Table)

This action is unsupported for the HTML toolkit

Parameters
Name Data Type Values Default
Text String - none

Name Data Type Values Default
Row String - none

Use this parameter to specify the row which contains the cell whose text you want to replace.

Name Data Type Values Default
Row Operator String equals
not equals
matches
simple match
equals

Enter the operator you want to use for the selection of the row when you enter the row as a string.

Name Data Type Values Default
Column String - none

Use this parameter to specify the column which contains the cell.

Actions on tree tables (SWT and RCP) can only be carried out using the column number, not the header title.
Name Data Type Values Default
Column Operator String equals
not equals
matches
simple match
equals

Enter the operator you want to use for the selection of the column when you enter the column as a string.


Select Cell (Table)

This action is unsupported for the HTML toolkit

Parameters
Name Data Type Values Default
Row String - none

Use this parameter to specify the row which contains the cell you want to select.

Name Data Type Values Default
Row Operator String equals
not equals
matches
simple match
equals

Enter the operator you want to use for the selection of the row when you enter the row as a string.

Name Data Type Values Default
Column String - none

Use this parameter to enter the column number or header title which contains the cell you want to select.

Actions on tree tables (SWT and RCP) can only be carried out using the column number, not the header title.
Name Data Type Values Default
Column Operator String equals
not equals
matches
simple match
equals

Enter the operator you want to use for the selection of the column when you enter the column as a string.

Name Data Type Values Default
Number of Clicks Integer - 1
Name Data Type Values Default
x-position Integer - 50
Name Data Type Values Default
x-units String percent
pixel
percent
Name Data Type Values Default
y-position Integer - 50
Name Data Type Values Default
y-units String percent
pixel
percent
Name Data Type Values Default
Extend Selection String yes
no
no
Name Data Type Values Default
Mouse Button Integer 1
2
3
1


Select Value from Column (Table)

This action is unsupported for the HTML toolkit

Parameters
Name Data Type Values Default
Column String - none

Enter the number or header title of the column which contains the cell you want to select.

Actions on tree tables (SWT and RCP) can only be carried out using the column number, not the header title.
Name Data Type Values Default
Column Operator String equals
not equals
matches
simple match
equals

Enter the operator you want to use for the selection of the column when you enter the column as a string.

Name Data Type Values Default
Value String - none
Name Data Type Values Default
Value Operator String equals
not equals
matches
simple match
equals

Use this parameter to specify the operator used for the cell value.

Name Data Type Values Default
Number of Clicks Integer - 1
Name Data Type Values Default
Extend Selection String yes
no
no
Name Data Type Values Default
Search Type String absolute
relative
absolute
Name Data Type Values Default
Mouse Button Integer 1
2
3
1


Select Value from Row (Table)

This action is unsupported for the HTML toolkit

Parameters
Name Data Type Values Default
Row String - none

Enter the number of the row which contains the cell you want to select.

Name Data Type Values Default
Row Operator String equals
not equals
matches
simple match
equals

Enter the operator you want to use for the selection of the row when you enter the row as a string.

Name Data Type Values Default
Value String - none
Name Data Type Values Default
Value Operator String equals
not equals
matches
simple match
equals

Use this parameter to specify the operator used for the cell value.

Name Data Type Values Default
Number of Clicks Integer - 1
Name Data Type Values Default
Extend Selection String yes
no
no
Name Data Type Values Default
Search Type String absolute
relative
absolute
Name Data Type Values Default
Mouse Button Integer 1
2
3
1


Store Value (Specify Cell) (Table)

Parameters
Name Data Type Values Default
Variable Name Variable - none

Name Data Type Values Default
Row String - none
Name Data Type Values Default
Row Operator String equals
not equals
matches
simple match
equals

Enter the operator you want to use for the selection of the row when you enter the row as a string.

Name Data Type Values Default
Column String - none

Use this parameter to enter the column number or header title which contains the cell whose data you want to store.

Actions on tree tables (SWT and RCP) can only be carried out using the column number, not the header title.
Name Data Type Values Default
Column Operator String equals
not equals
matches
simple match
equals

Enter the operator you want to use for the selection of the column when you enter the column as a string.


Store Value at Mouse Position (Table)

This action is unsupported for the HTML toolkit

Parameters
Name Data Type Values Default
Variable Name Variable - none



Copyright BREDEX GmbH 2011. Made available under the Eclipse Public License v1.0.