General InformationThis opening ID is invoked whenever Reference, RepReference or Instance are created. This opening ID is used to customize the symmetry process of creation.
Input ObjectsInput objects must be of the following types:
Context Object Parameters
SampleThe following sample illustrates how to customize the symmetry process:
Let ExtendedObject(PLMEntity)
Let ReportType(Boolean)
Let CopyAttributesValue(Boolean)
ExtendedObject= Parameters->GetAttributeObject("ExtendedObject")
if(ExtendedObject<> NULL)
{
//Extension case
ReportType=true
CopyAttributesValue=true
}
else
{
//Reference, RepReference, Instance case
ReportType=true
CopyAttributesValue=true
}
Parameters->SetAttributeBoolean("ReportType", ReportType)
Parameters->SetAttributeBoolean("ReportType.CopyAttributesValue", CopyAttributesValue)
| |||||||||||||||||||||||||||||||