PML Training

Unveil the potential of Aveva software

Training objectives

This training aims to teach the PML programming language, usable within Aveva software.

It revolves around several aspects:

Basics of PML

Creation of user interfaces

Advanced customization of Aveva software

Who is this training for?

The PML training is addressed to technical profiles who already have a foundation in Aveva software:

Aveva Administrators

Aveva Designers with an inclination for computer development

Developers wishing to get started in the world of Aveva

Duration and organization

Part 1 – Basics of PML (chapters 1 to 2): 2 days

Part 2 – Forms and advanced customization (chapters 3 to 5): 3 days

The training is offered exclusively on site at your premises, with no possibility of remote participation at the moment.

Training Program


  • Presentation of PML
  • Commands and macros
  • Variables and types
  • Conditions
  • Operators and expressions
  • Lists
  • Loops
  • Collections
  • Error management


  • PMLLIB Directory
  • Functions
  • Objects
  • Use of native functions and objects
  • Text file management


  • Creation of a Form
  • Gadgets
  • .NET Controls
  • NetGridControl and Excel file management


  • Understanding the structure of Aveva
  • Ribbon Customization
  • Modifying a native functionality


  • .Net with Aveva
  • Useful links
  • Trainings

Want to know more?