Derived Representation Naming (DerivedRepresentation_Name_Computation)

An opening ID is an entry point used to customize business logic. Derived Representation Naming defines resources for assembly derived representations.

Note: For more information about customization by business rules, see Installation and Setup: Customize: Behavior: Data Setup: Customization by Business Rules.

This page discusses:

General Information

This opening ID is invoked whenever a derived representation is created or edited.

This opening ID is used to customize the name of a derived representation

The table below provides you with information related to the definition of the Opening ID.

PLM Opening ID: DerivedRepresentation_Name_Computation
Customization intent: Computation
Execution context:Client

Input Objects

Input objects must be of the following types:

  • ThisObject corresponds to the PLM_ExternalID of the representation.
  • Parameters corresponds to the context object.

Context Object Parameters

Parameter NameTypeRead/WriteComments
PLM_ExternalID String Read/WriteRetrieves the current name
DerivedRepNameStringRead/Write Applies the name to the DerivedRepresentation

Sample

The following sample illustrates how to keep the default behavior for naming derived representations.

Let varDerRepName(String)

/* Get the current name */
varDerRepName = ThisObject.PLM_ExternalID

/* Set the same name */
Parameters.SetAttributeString("DerivedRepName", varDerRepName)