Creating a Link Between Two Objects
 
Syntax
.Connect ."Object type" "Object 1 name" ."MetaAssociationEnd" "Object 2 name" -
.CHK "…"
Example 1
.Connect ."~MrUiM9B5iyM0[Application]" "DFE4E02F4D4D2BB3" ."~mi54NLnHzCj0[Application within Internal Architecture]" "DFE4F2274D4D2C43" -
.CHK "AH(tl0UJDDxAbJ(td8VJDD4B" -
."~710000000T00[Link creation date]" "2011/02/06 00:58:15" -
."~810000000X00[Link modification date]" "2011/02/06 00:58:15" -
."~720000000T40[Link Creator]" "V(WEIeZIDT4B" -
."~920000000b40[Link Modifier]" "V(WEIeZIDT4B" -
."~410000000H00[Order]" "9999"
 
In this command, the ".CHK" is the concatenation of the following IdAbs:
IdAbs of object 1
IdAbs of object 2
In the case of the MGL, the IdAbs of the user that made this command.
The "Order" MetaAttribute is optional. If present, the order is numeric on maximum four positions, otherwise the order is set by default to 9999.
 
The "Link creator" and "Link modifier" MetaAttributes contain the IdAbs of users that have created and modified the link. If they are not specified in the command, they automatically take the IdAbs of the user importing the file.
Similarly, "Link creation date" and Link modification date" are specified from the import date if they are absent.
*If this link is used to build a namespace, it must be completed by modification of the local name of the namespaced object to maintain repository consistency.
Similar to object creation, it is possible to specify link MetaAttributes (except texts) directly in this command, without passing via a modification command.