The Glue tables operation can be directly executed by typing one of the following expressions on the command line of the Main window:
OUTTABLE |
= |
TableGlue(FirstInputTableName, SecondInputTableName [, MoreInputTables]) |
OUTTABLE |
= |
TableGlue(FirstInputTableName, SecondInputTableName [, MoreInputTables] , Vertical) |
OUTTABLE |
= |
TableGlue(NewDomain, FirstInputTableName, SecondInputTableName [, MoreInputTables]) |
where:
OUTTABLE |
is the name of your output table. |
TableGlue |
is the command to start the Glue tables operation. |
FirstInputTableName |
is the name of the first input table. |
SecondInputTableName |
is the name of the second input table. |
MoreInputTables |
optionally, you can specify more input table names, delimited by commas. |
Vertical |
in case the input tables use domain None, an optional parameter to specify that the input tables should be merged vertically. |
NewDomain |
in case of merging two or more Class or ID tables that do not have the same domain: an optional parameter to specify a name for the new output domain in which all input domain items will be merged. When the Class or ID domains of input tables are not the same and this parameter is not specified, a new output domain will be automatically created with the same name as the output table. |
On the command line, you can specify as many input tables as you like, i.e. you can merge as many tables as you like. When using the dialog box of this operation, only two, three or four input tables can be merged at a time.
When the definition symbol = is used, a dependent output table is created; when the assignment symbol := is used, the dependency link is immediately broken after the output table has been calculated. When tables are merged which use different class or ID domains, a new domain will be created for the output table.
See also: