It has been found that if a user creates a custom component and tags it using an ECExpression value that has "this.GetRelatedInstance" references in it errors can occur in OpenPLANT PID. One such error happens when browsing for Pipeline Tags previously created in DataManager to be placed in the PID file itself.
To solve this please directly create new properties in that tagging class and then reference them directly as shown below:
If the ECEpression below is used this sort of error will not appear.
Example of a Calculated ECProperty ECExpression that can cause an error. Notice it uses "this.GetRelatedInstance" to pull using a reference.
Bentley's Product Advantage Group requests that you please confine any comments you have on this Wiki entry to this Comments or Corrections?" section. THANK YOU!