
Applies To | |
Product(s): | OpenPlant Project Administrator |
Version(s): |
CONNECT Edition 10.09.00.74 (Update 9)
|
Environment: | Windows 8.1/10 (64-bit) |
Area: | Schema |
Subarea: | Report |
Original Author: | Aishwarya Kulkarni, Bentley Product Advantage Group |
Background
In OpenPlant Modeler, the requirement is to fetch the end preparation of elbow in the report. This wiki article explains the procedure for it.
Steps to Accomplish
- Launch Bentley Class Editor,
- For the desired workset location, select 01.08schema & click on Open to load the schema. Supplement the loaded schema with Supplemental schemas.
Refer the attached Wiki link to know, How to Load & Supplement Schema in Bentley Class Editor
Click Here(attach link)
- Navigate to PIPING COMPONENT class, switch Property Tab. Refer below image

- Click on Add > New to create a new property. Refer image below.

- Enter property details for newly created property as shown below.

- Right click on newly created property here END_CONDITION & select Custom Attributes > Add/Remove to add custom attribute as shown below.

- Search for Calculated ECProperty Specificationcustom attribute & using down arrow add this custom attribute. Ensure to change schema location for this applied custom attribute as shown below.

- Enter details for applied Calculated ECProperty Specification custom attribute as shown below
ECExpression: this.GetRelatedInstance("PIPING_COMPONENT_HAS_PORT:0:PORT").END_PREPARATION

- Add Category Custom Attributes and enter the details as shown below

- Save all the changes & verify the result in OpenPlant Modeler.

- Launch OpenPlant Modeler and verify the report. Now, it is showing the end condition of BUTT WELD.

- Since the Report need to be fetched from OpenPlant Modeler CE, so kindly go to OPPA CE.

- Select the required Workspace→Workset →Select application OpenPlant Modeler OpenPlant Modeler CE →Reporting Designer.

- Navigate the piping folder and right-click on the valve list, select the copy option as shown below.

- Paste on the piping as shown below

- Rename the report name as ElBOW LIST as shown below

- Navigate the Elbow list and click on the edit option.

- Click on design EC Query as shown below

- From the drop-down select the Pipe Elbow class as shown below

- Insert a column to the page header on the right side of the report as shown

- Double click on the newly added column & change the name to End Condition as shown

- Right top corner of its table. Select Data Binding to END_CONDITION (Pipe Elbow) from Size(Pipe Elbow)

- Click on Save for all the changes done and go to OPM CE.

- From Piping > Tools, open the reports & generate the Elbow List report again through the External report.

- Attached below the snap for the report.

Observe that it can be seen that End Condition getting reflected in Elbow List report as well.