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

Hull and Outfitting

Software Customization Reference

  • Last UpdatedNov 10, 2025
  • 1 minute read

This manual is the Reference Manual for the AVEVA Programming Language, PML.

It is intended for users who are already familiar with PML. Users who are starting to use PML should refer to the Software Customization Guide, which should be used together with this manual.

There are two versions of PML, the older one, known as PML 1, and the newer one, known as PML 2. PML 2 has been written specifically for creating and customizing the AVEVA GUI, and this manual is mainly concerned with PML 2.

However, PML 2 has not completely replaced PML 1, and there are some tasks which are carried out more efficiently using PML 1 facilities. In particular, this manual describes the PML 1 expressions package, which is used within Marine; for example, for writing rules and defining report templates. Refer to the Database Management Reference Manual for further information.

This manual contains:

  • A list of PML 2 Objects, Members and Methods. For the Forms and Menus objects, the command syntax relating to the objects is included.

    Note: Many properties of Forms and Gadgets that were previously set using commands should now be set using the Form or Gadget methods. In general, the only commands described are those which have not been replaced by methods. If you are maintaining old code, you may need to refer to the edition of the AVEVA Software customization Guide dated October 1995, which describes the old syntax in detail.

  • Information about using PML in Review.

  • A description of the PML 1 expressions package.

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