Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Unified Engineering

Batch

  • Last UpdatedMay 26, 2023
  • 1 minute read

The setting of the clash status lends itself to being run in batch mode, to facilitate this an object (clashStatusData) has been provided and can easily using the following procedure:

Create an instance of the object (clashdata) - !clashStatusData = object CLASHSTATUSDATA()

Collect the objects (clashStatusData) that require their clash status set, this can be done by using an collection object. The type of objects to be collected can be obtained from the object.

!clashStatusData.setTypes()

For example:

!find = object COLLECTION()

!find.scope(!!ce)

!find.types(!clashStausData.types)

!items = !find.results()

Once the list of items have found they need to be set in the object.

Note:
They must be an ARRAY of DBREFS.

!clashStatusData.items = !items

The following method extracts the data from the Clash Manager tables.

!clashStatusData.clashQuery()

The following method updates the AVEVA E3D Design objects with their equivalent clash status.

!clashStatusData.setClashStatus()

TitleResults for “How to create a CRG?”Also Available in