Glue tables

Command line

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: