workbench-PropertySheet

The property sheet views display all of the user visible properties of the selected component. You can change any properties that you have permissions to change. The property sheet views apply to a component of a running station or a component in a bog file. To see properties of components in a PropertySheet, expand each component.

There are two types of Property Sheet views:

  • Property Sheet view

    An HTML5 property sheet view, shown here, which provides functionality such as interactive field editors and action commands, graphical web gauge display for points, and slot sheet details. Property changes that you make in this view are saved automatically.

    Image

  • AX Property Sheet view

    The default property sheet view for the Niagara 4 releases.

    In the AX Property Sheet view, if you want to enter a URL, copy the value and paste it into the property sheet. When you change any property, its symbol will become red until you click Save.

AX Property Sheet Menus

The Workbench main menu functions are available. If you right-click any component in the AX Property Sheet, you can choose from the following:

Item Description
Views Goes to any of the views of the selected component.
Actions Perform any available actions on the component.
New Create a new item of standard types.
Edit Tags Opens the Edit Tags window, permitting you to add or remove tags on a component.
Make Template Creates a template of the selected root component, collects all associated Px and graphic files, and invokes the Template view, allowing you to configure the template for deployment.
Cut Copies to clipboard and after pasting the copy, deletes the cut item.
Copy Copies to clipboard, copied item remains
Paste Pastes the copied item from the clipboard
Duplicate Makes a copy in the same location as the original item
Delete Removes the item
Find This menu item displays the Component Finder window.
Link Mark Sets a selected component to your popup menu, making it temporarily available for “Linking From” or “Linking To” other points.
Link From Allows you to link to a selected component from another component that has been marked, using Link Mark from the popup menu.
Link To Allows you to link from a selected component to another component that has been marked, using Link Mark from the popup menu.
Relation Mark Sets a selected component to your popup menu, making it temporarily available for “Relating From” or “Relating To” other points.
Relate From Allows you to add a relation from selected component to another that has been marked, using Link Mark from the popup menu.
Relate To Allows you to add a relation to a selected component from another that has been marked, using Link Mark from the popup menu.
Rename Allows you to rename the selected component’s actual slot name (as it appears in the Ord). This menu item displays the Rename window. You can only rename one component at a time.
Set Display Name Allows you to set a display name for the selected component (as it appears in a Nav tree, and in the Wire Sheet, and Property Sheet views).
Reorder Opens the Reorder Points window, which provides the following commands for reordering points within the selected parent component.
  • Move Up
  • Move Down
  • Sort by Name
  • Sort by Type
  • Reset
Composite This menu item opens the Composite Editor window.
Export Exports a selected component to the oBix .xml format.
Config Flags Allows you to assign or remove permissions flags on a component. This is available on properties in the AX Property Sheet view. Right-click a property to see the Config Flags window.

PropertySheet Toolbar

The Workbench toolbar contains navigation and editing buttons.

Button Description
Back Returns to the previous view (Image) .
Uplevel Moves up one level in tree (Image) .
Sidebar Shows the Sidebar options.
Recent Ords Shows recent Ords.
Home Moves up one level in tree.
New Folder Creates a new directory.
   
   
   
   
   

BQL is one Scheme used to Query in the Niagara Framework. An Ord is made up of one or more Queries. A Query includes a Scheme and a body. The bql Scheme has a body with one of the following formats:

  • BQL expression
  • Select projection FROM extent Where predicate

You can create the Ord Qualifier, Select, FROM and Where portions of a Query.

Ord Qualifier

In the left window, you can select an Ord to use as the qualifier. It will immediately be placed in the BQL statement at the top when you select it.

If you select the history Scheme, your options will vary from those shown here.

workbench:ProjectionBuilder

To build the projection for a BQL request instead of typing it, use the ProjectionBuilder in Bql Builder. You can select an item from the center window to use with the select statement. Press the Imageright arrow to add each one to the projection.

workbench:ExtentBuilder

An extent can be one or more of the following:

  • "*" all available from the target
  • all property slots
  • all methods that return non-void and take zero parameters

In order to build the Extent for a BQL request instead of typing it, you can use the ExtentBuilder in Bql Builder. You can select the Restrict Type and choose the module and item to use with the FROM clause. It will immediately appear in the BQL statement at the top.

This also changes the items that are available in the projection.

If you choose a history Scheme, the ExtendBuilder will provide different selections. The extent for a History typically can be one of the following:

  • "from /demo/Float" where demo is the station name
  • "from !Float" where "!" signifies the current station

workbench:QualifierBuilder

To build the Qualifier for a BQL request, type the request in the QualifierBuilder of the Bql Builder. The text you type immediately appears in the BQL statement at the top.

Edit Facets

Edit Facets allows for the viewing and editing of facets. To change facets, use the button to the right of the facets. It opens the Edit Facets window.

From here you can Add, Remove or select the Enum Range window.

Add

Add adds a Key and Type.

Remove

Remove deletes facets.

Enum Range window

To view or set the range of values for a Enum, use the Imagebutton. It opens the Enum Range window.

You can enter one of the standard Enumerations in the field under the Use Enum Type in Range (module:name).

Click the Use Enum Type in Range (module:name) to use the Enumeration that you entered. To enter or change an Enumeration, enter the Ordinal in the field above the Add button. Next, enter the new value for the Tag and click Modify. ClickOK to complete the procedure.