Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

A table is a UI view that displays and controls data points.

Page Content

Table of Contents
excludePage Content

Tables

The tables under the “Models” section are lists of data points obtained either from RT-LAB or HYPERSIM.

To see data points from a RT-LAB model, the model must be built in RT-LAB. (See 6A. Synchronizing with RT-LAB)

To see data points from an HYPERSIM model, the model must be Analyzed.  (See 6B. Synchronizing with HYPERSIM)

Info

Only Double or Integer are visible in Dashboards, other values are not numerical in nature, such as booleans (represented with a switch), colors (represented with a color picker) and files (represented with a file picker) are not visible in tables.

Though Table boards and models look similar, they differ in that in model tables, the data points cannot be added or removed (since they are provided by RT-LAB/HYPERSIM), whereas the content of a Table board is yours to choose.

...

The Connections table shows all connections within the project. See Connecting Data Points.

Tree View

The table can be viewed in two different views: Tree or Flat view. The default is flat, but to interact with the table in tree view, simply select the view toggle button.

...

The tree view displays data points with expandable and collapsible rows. To toggle open or close a parent and all of it's children use CTRL + click.

The tree view is available for all Model tables, Interface tables and Data point picker tables.

Selection

You may select data points by clicking on a row of the table. Use SHIFT or CTRL to multi-select.

...

Filtering

It is also possible to filter rows using the filter input:Image Removed

...

Sorting

Rows can be sorted alphanumerically. Using SHIFT sorts multiple columns in the order in which they were clicked.Image Removed

...

The “Value” and ”Connection” columns cannot be sorted, and their content cannot be used for filtering, since it can be edited.Image Removed

...

Editing Values

To edit a scalar value, simply click on the value, or use the “Edit” option in the context menu.

For non-scalar vector values, edits are made in a smaller table view that pops up when you click on the value.

...

Image Removed

Other values are not numerical in nature, such as booleans (represented with a switch), colors (represented with a color picker) and files (represented with a file picker).

Vectors

Vector data points can be found in both Model tables and IO Interface tables, and can be interacted with in both tree and flat views.

The vector data points can be expanded to view the vector elements. These consist of an index along with a "+" button for connection (see the following section on Adding Connections).

...

Adding Connections

The data point picker can be opened using the “+” button under the ”Connection” column.

For more information, visit the Connecting Data Points page.Image Removed

...

Vector data points can also be connected, either vector data points of matching size or vector data point element to vector data point element.

...

To add a connection to a vector data point element or view it's index, click on the expandable arrow in the Connection column. Then select the "+" button for the desired element.

For more information, visit the Connecting Data Points page.

Context Menu

The context menu is accessible from the “...” dots or using the right click anywhere on the row.

...

  • Selected rows can be added to a table board using the “Add to Board” option

...

  • .

  • The value of the selected data point can be “Edit” or “Reset to Default Value”.

  • An “Alias” can be generated for all selected rows via the “Generate” submenu. Aliases can also be deleted and edited with the corresponding sub-menus.

  • The path of the selected data point can be copied in the clipboard via the “Copy Path” option.

  • If the selected data points are connected, those connections can be deleted by clicking on “Delete connection”.

Some sub-items aren’t available with multiple selection of data points such “Value (Initial)” → “Edit” and “Alias” → “Edit” actions. All other actions can be performed in batch.

Tables for Simulink Models from RT-LAB

Simulink models are acquired from RT-LAB and synced automatically once the model built. The model’s status is shown next to the name. Image Removed

...

The name of a Simulink or HYPERSIM model cannot be edited in Dashboards, since it is provided by RT-LAB or HYPERSIM. Only the values of data points and connections can be edited.

Context Menu

In RT-LAB context, selected rows can be reset to the default value using the “Reset to Default Value” option. The default value is either the RT-LAB initial value or the value in the library.Image Removed

...

Table Boards

The table board is a collection of data points from different sources. It inherits the functionalities of a table, and it is also possible to remove data points from it.Image Removed

...