ISPFDependentItem interface - 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)

There is a link interface on the SPFDisplayItemDependentItem relationship definition called ISPFDependentItem, with a property scoped by a string called SPFDependentPathDefn.

This property contains the name of the relationship to expand including the direction.

Example:

SPFDependentPathDefn = “-SPFUserCompany”

In cases where two display items hold the same values, such as primary organization and subscribing organization, which both hold the value organization, one must be dependent on the other. In other words, if the values available for the child (dependent) display item are determined by the selection made for the parent display item, the system excludes the parent value from the list of possible values for the child display item. In these cases, the value for SPFDependentPathDefn is set to "FILTERDEPENDENTVALUES".

If there are more than two display items that hold the same values, the value for SPFDependentPathDefn is set to FILTERMULTIDEPENDENTVALUES followed by the relationships separated by a semi-colon (;). A collection of relationships can then also be specified, separated by a colon (:).

  • FILTERDEPENDENTVALUES and FILTERMULTIDEPENDENTVALUES are supported for the Web Client only.

  • FILTERMULTIDEPENDENTVALUES supports edges as well as relationships.