Defining a Generate Report Behavior on the IndirectVision Object

In this topic, the expert user creates a combination of behaviors designed to open a HTML page showing the values of 3 variables of 3 technological objects:
  • Mirror
  • Driver 
  • IndirectVision
  1. Click the IndirectVision object in the specification tree and click the Sequential Combination icon ().  Sequential Combination is displayed in the Behaviors tab.

  2. Double-click the SequentialCombination node to edit it. The Sequential Combination editor is displayed.

  3. In the Name field of the opening dialog box, enter Generate Report and click OK to validate.

  4. Click the Generate Report combination in the Behaviors tree and click the Sequential Combination icon ().  Sequential Combination is displayed in the Behaviors tab. 

  5. In the Name field of the opening dialog box, enter Retrieve Mirror and click OK to validate.

  6. Select the Retrieve Mirror combination and click the Bind Object behavior icon ().

  7. Double-click the Bind Object node. The Bind Object editor is displayed.

    • In the Name field, enter Bind Mirror.

    • In the Relative Name field, enter ../../../../Mirror_Part. This path points out the instance of product typed by Mirror in the User Workbench. 

    • Click OK to validate.

  8. Select the Generate Report combination and click the Sequential Combination behavior icon () to insert a Sequential Combination behavior. The SequentialCombination behavior is displayed in the Behaviors tree.

  9. Double-click this behavior to edit it. The Sequential Combination editor is displayed.

  10. In the Name field of the opening dialog box, enter Retrieve Driver. Click OK to validate.

  11. Select the Retrieve Driver combination and click the Bind Object behavior icon ().

  12. Double-click the BindObject node to edit it. The Bind Object editor is displayed.

    • In the Name field, enter Bind Driver.

    • In the Relative Name field, enter: ../../../../Driver_Part1. This path points out the instance of product typed by Driver in the User Workbench.

    • Click OK to validate.

  13. Select the Generate Report combination and click the Bind Object behavior icon ().

  14. Double-click the BindObject node to edit it. The Bind Object editor is displayed.

    • In the Name field, enter Bind IndirectVision.

    • In the Relative Name field, enter: ../../.. This path points out the product typed by IndirectVision in the User Workbench

    • Click OK to validate.

  15. Select the Generate Report combination and click the ActiveXURL behavior icon ().

  16. Double-click the URL node to edit it. The URL editor is displayed.

    • In the Variables tab, create the following variables using Add:

    1. Name: Driver, Type: Pointer, Quality: Input

    2. Name: Mirror, Type: Pointer, Quality: Input

    3. Name: IndirectVision, Type: Pointer, Quality: Input

    • Click OK to validate.

  1. Right-click the Mirror attribute and select Mirror object >Link To.

  2. Click the output link of the Bind Mirror behavior.

  3. Right-click the IndirectVision attribute and select IndirectVision object >Link To.

  4. Select the output link of the Bind IndirectVision behavior.

  5. Right-click the Driver attribute and select Driver object >Link To.

  6. Click the output link of the Bind Driver behavior.

  1. Save your file and proceed to the next task: Defining a "Generate Indirect Field of View for a Planar Mirror" Combination on the Driver technological Object.