The CreateClassObjFromClass client API is used to to configure a shortcut menu method on the classification tree nodes to create classified objects.
Argument |
Description |
---|---|
Parameter 1 |
RelDef to navigate to the ClassDef |
Parameter 1 default |
None |
Parameter 1 description |
The relationship definition used to navigate class definition and to derive the class definition of the classified object being created. |
Parameter 1 type |
String |
Parameter 2 |
Allow classification tree drilldown |
Parameter 2 default |
True |
Parameter 2 description |
Indicates whether to allow the display of a classification tree drilldown when creating the new object. |
Parameter 2 type |
Boolean |
Parameter 3 |
Not used |
Parameter 4 |
Classification tree filtering |
Parameter 4 default |
None |
Parameter 4 description |
A ~ separated list of interfaces to perform classification tree filtering (optional) |
Parameter 4 type |
String |
Parameter 5 |
Title |
Parameter 5 default |
None |
Parameter 5 description |
The title that will appear on the form for creating the new classified object. |
Parameter 5 type |
String |
Parameter 6 |
File attachment configuration |
Parameter 6 default |
SPFDesignFile~SPFFileComposition~Prompt |
Parameter 6 description |
File attachment configuration (optional) FileClassDef~FileRelDef~ReferenceAction~SeedFileTemplateDocName. SPFFileComposition is the default relationship definition if none other is specified. The seed file document is optional. Reference file not found actions are CONTINUE|PROMPT|ABORT. |
Parameter 6 type |
String |
Parameter 7 |
Details of secondary class |
Parameter 7 default |
None |
Parameter 7 description |
Details of the secondary class to create and its relationship to the parent class definition specified in Argument 1. Use ~ as a separator. |
Parameter 7 type |
String |
Parameter 8 |
Workflow processing option |
Parameter 8 default |
None |
Parameter 8 description |
|
Parameter 8 type |
String |
Parameter 9 |
Not used |
Parameter 10 |
Post method name |
Parameter 10 default |
None |
Parameter 10 description |
The method that will be run on the new object. For complex objects, add ~InterfaceDefUIto identify the object on which the method will be run. |
Parameter 10 type |
String |
Parameter 11 |
Delete local files configuration |
Parameter 11 default |
True~True |
Parameter 11 description |
Includes two options, separated by a ~, to control whether local files are deleted when attached and whether to expose the option for deleting local files on the form used for creation. |
Parameter 11 type |
String |
The following methods use the CreateClassObjFromClass client API to create a classified object.
-
CreateAdapterDocument
-
CreateDesignDocFromClass
-
CreateInstrument
-
CreateTEFSchemaDocFromClass
-
CreateTemplateDocFromClass
-
DEVAdminDocCreateFromClass
-
DEVCreateEquipmentFromClass
-
SPFCreateP3DCompositeDocFromClass
-
SPFCreateVendorDocFromClass
-
SPFReserveVendorDocFromClass