Clash Manager
User Guide
Clash Status Control
: Batch
Batch
The setting of the clash status lends itself to being run in batch mode. To facilitate this an object (clashdata) has been provided and can easily using the following procedure.
Create an instance of the object.
!clashData = object CLASHDATA()
You will then need to collect the objects that require their clash status set. This can be done using the collection object. The types of objects to be collected can be obtained from the object.
!clashData.types
e.g.
!find = object COLLECTION()
!find.scope(!!ce)
!find.types(!clashData.types)
!items = !find.results()
Once the list of items have been found (note they must be an ARRAY of DBREFS) they need to be set in the object.
!clashData.items = !items
The following method extracts the data from the Clash Manager tables.
!clashData.clashQuery()
The following method updates the PDMS objects with their equivalent clash status.
!clashData.setClashStatus()
1974 to current year.
AVEVA Solutions Limited and its subsidiaries. All rights reserved.