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

Hull and Outfitting

Status Control

  • Last UpdatedMay 17, 2023
  • 1 minute read

A number of small improvements, which affect all constructor modules, have been made to Status Control.

New pseudo-attributes STVMOD and STVUSE have been added to return the status last modification date and user.

PML2 qualified attribute queries are now available for status data, for example:

!statusDefinitions[1] = /DesignStatus

!statusValues = !!ce.attribute('STVVAL', !statusDefinitions)

A new command STM COMMENT has been added to set the status comment without modifying the status value.

The Status Change Event Methods now take an array of objects as their first argument where previously this was a single element reference in a string. The StatusProjectHandler pml object has been modified accordingly and comments show where customised code can be placed. Customised code in the StatusProjectHandler pml object must be updated into the new version. Code for a single object can generally be inserted in the do loops where indicated by comments.

The StatusData pml object has also been updated to better handle arrays of objects. It has additional members to hold arrays of data. The previously provided single object members have been maintained and hold the values of the first elements of each equivalent array at the end of each operation, so previously defined calling code will generally work as before. Code using the StatusData pml object will generally continue to work but must be tested, and reviewed to see if it can be made more efficient by using the array members.

For further information, refer to the Status Control User Guide.

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