Define a new custom property definition in the publish schema - 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)
  1. In the tree view, find and expand the new interface under InterfaceDef, in this example, IAcmePublishedItem.

  2. Find and right-click Exposed Property Definitions, and then click Create PropertyDef.

  3. Provide a name for the new property definition, such as PublishedAcmeStatus.

  4. Click the browse button beside the Scoped by property type box, and find the new list you created for this property, AcmeStatuses.

    You can also provide a description or display name for the new property definition, as necessary.

  5. Click OK.

  6. To validate your schema changes, click Tools > Schema > Validate > DisplayResults, and review the results to make sure no errors were found.

    You can ignore warnings.

  7. Click File > Save > Schema File to save the customization to a CMF file.

  8. Click File > Save As > Schema File to save the customization to a new XML file. Name it SCHEMA_EFSchema.xml and save it to your customization folder, a location that is available to all users who will be using it to customize the schema and that is backed up regularly.

    You will use this file when customizing the non-integration schemas later.

  9. Close the SmartPlant Schema Editor without saving the session file.