Form generation overrides - SmartPlant Foundation - IM Update 48 - Help - Hexagon

SmartPlant Foundation Help

Language
English
Product
SmartPlant Foundation
Search by Category
Help
SmartPlant Foundation / SDx Version
10
SmartPlant Markup Plus Version
10.0 (2019)
Smart Review Version
2020 (15.0)

A number of form generation overrides are set in the code. When a form is generated from a class definition, these overrides will prevent certain sections from being included on the form. (As opposed to just honoring the realizes and exposes order value of -1 to hide it.)

If, when a form is generated, one or more of the sections do not display, and they are not hidden, they may be overridden by the code.

It is possible to display the override properties on a form by manually creating a new section and relating to the form.

These include:

  • Interface definition overrides

  • Property definition overrides

  • Relationship definition overrides

  • Section display as overrides

  • Form section order overrides

  • Display item order overrides

Example

In the following example, the IsInterfaceIncluded override prevents the section for the ISPFObjectWorkflowStepChkLst interface from appearing on the form for the SPFWorkflowStepChkLst class definition.

A full list of delivered form overrides is given in Delivered form generation overrides.