List document creation method
The list document is created from the right-click menu of the list object. An example method for the equipment list would be:
Method |
PpmPAEquipmentListDocCreate |
Description |
Create Equipment List Document |
API Name |
CreateClassObjAndRelWithPropertyOverrides |
RelDef to Doc ClassDef from Classification |
PpmPAEquipListDocClassClassDef |
Allow classification drill down |
FALSE |
Classification |
DC_List_Document_1 |
RelDef to related objects |
-PpmPAEquipListEquipListDoc |
PropertyOverrides |
The following property overrides are needed as described above: |
ISPFListEditControl.SPFColSetToDisplayRelatedItems.PpmPAListEdit~
ISPFListEditControl.SPFPathDefnToRelatedItems.EDG_EquipListDocRevToEquipment~
ISPFAuthPublishableDocumentRevision.SPFAuthPublishableToolID.ProcessD~
ISPFAuthPublishableDocumentRevision.SPFAuthPublishableTargetClassDef.PpmPPDocument
Equipment list creation method
The equipment list is created using the CreateObj method from a drop-down menu. There are no special properties to set as the list editing uses a Client API that navigates to the related equipment and runs the same method that is used to list edit the equipment off the right-click menu of the equipment items themselves.
List edit method configuration
The list edit is configured on the list object. An example method for the equipment list would be:
Method |
PpmPAListEditList |
Description |
Edit Equipment List |
API Name |
ListEditUncontrolledItems |
List Edit method UID |
PpmPAListEdit (for example, the multi select right-click menu one above) |
Path to the related objects to edit |
+ PpmPAEquipListEquipment |