Sepasoft MES Module Suite
system.mes.object.link.create
system.mes.object.link.create(mesObject)
Description
Returns a new instance of a MESObjectLink object for the supplied mesObject. This is typically used when a script function requires a MESObjectLink object as a parameter and the full MES object exists.
Syntax
system.mes.object.link.create(mesObject)
- Parameters
AbstractMESObject mesObject - An MES object on which to base the new MESObjectLink. The MES object can be any of the MES objects such as MaterialClass, MaterialLot, OperationSegment, etc. that inherit from AbstractMESObject.
- Returns
A new instance of a MES Object Link object.
Code Examples
Code Snippet
Code |
|
system.mes.object.link.create(mesObjectType, mesObjectUUID)
Description
Returns a new instance of a MES Object Link object for the supplied mesObjectType and mesObjectUUID. This is typically used when a script function requires a MESObjectLink object as a parameter and the MES object type and UUID are known.
Syntax
system.mes.object.link.create(mesObjectType, mesObjectUUID)
- Parameters
MESObjectTypes mesObjectType - The type of MES object to create a link for.
String mesObjectUUID - The UUID of MES object to create a link for.
- Returns
A new instance of a MES Object Link object.
Code Examples
Code Snippet
Code |
|
Output
Code |
OperationsDefinition (a8a3771b-6330-423b-89fb-b54b7933fe3e, Receive Steel, 0 parents, 2 children, 5 custom properties, 2 complex properties) |
system.mes.object.link.create(mesObjectTypeName, mesObjectUUID)
Description
Returns a new instance of a MESObjectLink object for the supplied mesObjectType and mesObjectUUID. This is typically used when a script function requires a MESObjectLink object as a parameter and the MES object type and UUID are known.
Syntax
system.mes.object.link.create(mesObjectTypeName, mesObjectUUID)
- Parameters
String mesObjectType - The name of the type of MES object to create a link for.
String mesObjectUUID - The UUID of MES object to create a link for.
- Returns
A new instance of a MESObjectLink object.
MES Object Types
Code Examples
Code Snippet
Code |
|
system.mes.object.link.create(mesObjectType, mesObjectUUID, name)
Description
Returns a new instance of a MES Object Link object for the supplied mesObjectType, mesObjectUUID and name. This is typically used when a script function requires a MESObjectLink object as a parameter and the MES object type, UUID and name are known.
Syntax
system.mes.object.link.create(mesObjectType, mesObjectUUID, name)
- Parameters
MESObjectTypes mesObjectType - The type of MES object to create a link for.
String mesObjectUUID - The UUID of MES object to create a link for.
String name - The name of the MES object.
- Returns
A new instance of a MES Object Link object.
Code Examples
Code Snippet
Code |
|
system.mes.object.link.create(mesObjectTypeName, mesObjectUUID, name)
Description
Returns a new instance of a MES Object Link object for the supplied mesObjectType name, mesObjectUUID and name. This is typically used when a script function requires a MESObjectLink object as a parameter and the MES object type, UUID and name are known.
Syntax
system.mes.object.link.create(mesObjectTypeName, mesObjectUUID, name)
- Parameters
String mesObjectType - The name of the type of MES object to create a link for. See MESObjectTypes for the available types.
String mesObjectUUID - The UUID of MES object to create a link for. See UUIDs for more information.
String name - The name of the MES object.
- Returns
A new instance of a MES Object Link object.
Code Examples
Code Snippet
Code |
|
system.mes.object.link.create(mesObjectTypeName, mesObjectUUID, version, name)
Description
Returns a new instance of a MES Object Link object for the supplied mesObjectType name, mesObjectUUID, version and name. This is typically used when a script function requires a MESObjectLink object as a parameter and the MES object type, UUID, version and name are known.
Syntax
system.mes.object.link.create(mesObjectTypeName, mesObjectUUID, version, name)
- Parameters
String mesObjectType - The name of the type of MES object to create a link for.
String mesObjectUUID - The UUID of MES object to create a link for.
Integer version - The integer representing the version number.
String name - The name of the MES object.
- Returns
A new instance of a MES Object Link object.
Code Examples
Code Snippet
Code |
|
Sepasoft MES Module Suite