| With GuiXT you can customize the layout of these tables; you can also read cell values, set cell values, or select rows.
 Notation: If the table has a title title, e.g. “All items”, then the name of the table is [title] or T[title], e.g. [All items] or T[All items] For tables without a title the name is [Table] or T[Table]. If there exist two or more tables without titles, then the first table is addressed with [Table] or T[Table] and the following table gets a sequence number as suffix, starting with 2: [Table.2] or T[Table.2], …
 Please observe that the box around a table might have a title of its own which is different from the table title. Often the table within the box has no title, as shown in the following picture:   
 GuiXT uses the names [Table] and [Table.2] in this case as well (table without title). If the table title and the box title are not easy to distinguish, please click on “View->Screen elements” in GuiXT to see the correct table names.  Overview(see the keyword documentation for further details):
 
pos shifts the whole table to a new position. Example:pos [All items] (10,24)
 
del deletes the whole table. Example:del [All items]
 
NoInput cancels the possibility for input for all table cells Example: NoInput [All items]
 
ColumnHeader changes a column header. Example: ColumnHeader [All items,Plnt] “Plant”
 
ColumnWidth changes the column width. Example: ColumnWidth [All items,Description] 36
 
ColumnOrder changes the column order. Example: ColumnOrder [All items,Plnt] 6
 ColumnOrder [All items,First date] 7
 
&cell[...] is a variable that is replaced with the current cell value. Mainly used in order to save values from a screen while processing an InputScript. Example: Set V[product1] “&cell[All items,Material,1]“
 Set V[product2] “&cell[All items,Material,2]“
  Notation:&cell[tablename,column name,row] The column name can also be a digit 1,2,3.. which refers to the original column number.
 The row number starts with 1.
 
Set cell[...] sets a value into a cell. Mainly used in InputScripts for automated screen processing. Example: Set cell[All items,Material,1] “&[product1]“
 Set cell[All items,Material,2] “&[product2]“
  Notation:Set cell[tablename,column name,row] “value” The column name can also be a digit 1,2,3.. which refers to the original column number. The row starts with 1.
 
Row selection: : Set cell[tablename,0,row] “value” Selects a row (value “X”) or unselects a row (value ” “). Example: Set cell[All items,0,1] “X”
Column selection: : Set cell[tablename,column name,0] “value” Selects a column (value “X”) or unselects a column (value ” “). Example: Set cell[All items,Material,0] “X”
 |