Skip to main content
Skip table of contents

BooleanPointSelector

Description

The BooleanPointSelector component is used to automatically create links from or to the BooleanPoints for the station.

 

Implementation

Double-clicking on the object when in a WireSheet opens a window allowing you to select the point to link via a drop-down list.

(warning)  If a PointSelector object is duplicated, it reverts to its default state (no selection)

 

Properties

  • Facets: Takes the facets of the BooleanPoint to which it is linked
  • Status: The PointSelector status. It can change to {overridden} if this action is triggered
  • SelectedPoint: The point selected
  • Container: The ord from which the object looks for points
  • ListFormat: The format for displaying points in the drop-down list.

          Example: parent.displayName + '-' + displayName

  • Condition: Allows you to add a condition to the query that searches for the points in the container, for example on the display name of the point or its parent, (optional)
  • Selection: The drop-down list of BooleanPoints in the container that satisfy the condition (if a condition has been entered). When a point is selected, the link is created or updated.
  • LinkDirection: Indicates the direction of the link (to the in slot or from the out slot of the PointSelector)
  • inSlot: In the case of an outbound link from the PointSelector, this property indicates to which slot the target object is linked.
  • In: BStatusBoolean input slot
  • Out: BStatusBoolean output slot. Can be overridden by the Override action or restored by the Auto action.

Actions

  • UpdateList: Updates the drop-down list of available BooleanPoints
  • Override: Allows you to override the Out slot of the PointSelector to true or false (the output out then takes the {overridden} status)
  • Auto: Disables any override (the value and status of the out slot are identical to the in slot).

 

 

 

 

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.