Object Naming Conventions

The following are naming conventions for properties on the Primavera Cloud Expression Language default object.

Standard Fields

object.<Prefix>_<logicalPropertyName>

For example:

object.Project_plannedStart

object.Portfolio_currentApprovedBudget

Configured Fields

object.<Prefix>_<VIEW_COLUMN_NAME_OF_CONFIGURED_FIELD>

For example:

object.Project_CONFIGURED_FIELD

object.Portfolio_CONFIGURED_FIELD

You can determine the column name of a configured field needed for the expression by viewing the configured fields for a particular object in the Summary & Settings panel.

To view the configured fields for an object:

  1. In the object selector, select a workspace.
  2. In the sidebar, select Summary & Settings.
  3. On the Summary & Settings menu, select Defaults & Options.
  4. Select an object, and then select the Configured Fields tab. The name in the View Column Name field is the name to use in the expression.

Code Types and Measures

Codes and measures may have names that include characters that are not valid in identifiers, such as spaces, quotation marks, and reserved words. Use quotation marks around identifiers containing invalid characters to ensure your Primavera Cloud Expression Language scripts are interpreted correctly.

object.'<Prefix>_<Unique Name>'

Note: Single or double quotation marks must surround the property name if it contains characters that are not valid in identifiers.

For example:

object.'ProjectCode_Project Type'

object.'PortfolioMeasure_# Active Projects'



Last Published Tuesday, May 21, 2024