Skip to main content

Event Table

- PI Vision Widget -

Revision History
Revision No.DateAuthorDocument IDDescription of changes
9.2June 2025RSEW_EventTable_9.2_enAdded select REST provider
9.1May 2025RSEW_EventTable_9.1_enAdded feature Get Support
9.0March 2025ALEW_EventTable_9.0_enCompatibility with PIVision 2024 and new widget style introduced
8.5August 2024GFEW_EventTable_8.5_enAdd possibility to Recapture Eventframe
8.3January 2024MDCEW_EventTable_8.3_enBugFix
8.2January 2024MDCEW_EventTable_8.2_enBugFix
8.1November 2023MDCEW_EventTable_8.1_enEdit calls with external PIWebAPI
8.0August 2023FPEW_EventTable_8.0_enCompatibility PI Vision 2023
7.1September 2022CCEW_EventTable_7.1_enAdd possibility to change the header language of the table
7.0August 2022AMEW_EventTable_7.0_enCompatibility PI Vision 2022
6.0October 2021MDCEW_EventTable_6.0_enCompatibility PI Vision 2021
4.2April 2021MDCEW_EventTable_4.2_enAdded "Edit time" function
4.1January 2021MDCEW_EventTable_4.1_enBugFix
4.0October 2020OSEW_EventTable_4.0_enCompatibility PI Vision 2020
3.7September 2020MDVEW_EventTable_3.7_enBug Fixes: Pencil icon fixed; arrow icon fixed; edit attribute value fixed; Revision of documentation
3.6November 2019PCEW_EventTable_3.6_enBug Fixes
3.5November 2019PCEW_EventTable_3.5_enSupport for expiration date
3.4June 2019PCEW_EventTable_3.4_enUsing EWAPIService library
3.3April 2019GIEW_EventTable_3.3_enBug Fixes
3.2March 2019GIEW_EventTable_3.2_enModification and description of new functions
3.0February 2019RREW_EventTable_3.1_enImplementation
2.0.2December 2018GTEW_EventTable_2.0.2_enRestyle and Modification
2.0.1March 2018GTTQS_EventTable_2.0.1_enCustomization of visible columns
2.0November 2017GTTQS_EventTable_2.0_enRestyle widget configuration; Change to the installation procedure
1.0September 2017GTTQS_EventTable_1.0_enFirst version documentation
Document References
DocumentDescription
PI Vision Installation and Administration GuidePI Vision™ user manual from AVEVA

Introduction

The EW Event Table widget displays, in tabular format within a PI Vision display, the list of event frames linked to the elements selected by the Tree Event widget. It works over a defined interval or in Stand-alone configuration.

PI Vision from AVEVA, available since 2017, enables viewing real‑time data from the PI Data Archive and data organized in assets from the AVEVA Asset Framework (PI AF).
To access PI Vision displays, simply navigate to:
https://webServer/PIVision (replace “webServer” with the correct name of the webserver machine)

The widget is supported on modern HTML5-compatible browsers on computers, tablets, and phones running Android and iOS.
Configuration in PI Vision is intuitive – simply drag-and-drop the control into the display.

Definitions, Acronyms And Abbreviations

Acronyms and definitions that are used in the current manual are listed below.

TermDefinition

Operating Principles And Use

To insert the Event Table widget in a PI Vision display, first select the control icon and then the elements to be displayed, and drag them onto the display.

Figure 1 – PI Vision Menu

When the mouse is released, the table space is set. Then, by selecting the contextual menu, you can access the widget configuration.

Figure 2 – Contextual Menu

Functionality and use

Below is an example of selecting the Event Table in the interval synchronized with the PI Vision display. In the table, the following columns are shown:

TitleMeaning
Start dateCorresponds to the time (date and time) of the beginning of the event.
End dateIf not empty, indicates the time (date and time) when the event ended.
TemplateThe name of the Event Frame template.
TrendDirect link to a previously configured display with a Trend plot of data.
TableDirect link to a previously configured display with a data table.
LinkDirect link to a URL or an external page.

The table rows can be sorted by clicking on any column header.

Figure 3 – Example Event Table

Customization and configuration

The widget configuration allows you to change the appearance in terms of colours, text size, language, and header labels.

Language

The International section allows you to choose the language for labels, configuration parameters, and the table header.

Figure 4 – Language choice

Title

The table title can be modified by specifying a string in the Title section.

Figure 5 – Widget title customization

Template event frame

To view the list of event frames, specify the name of the template. The table is then automatically populated with columns corresponding to the configured attributes. Multiple templates can be defined by separating them with a “;” character.

Figure 6 – Template indication

Max Height

Set the maximum height of the table.

Figure 7 – Table Max Height

Start/End Offset

This option allows you to increase or decrease the time interval boundaries (offset in minutes) used to check for events. For example, you can set a Start Offset of –120 minutes and an End Offset of 40 minutes. This offset modifies the time range of the display called by the Trend and Table buttons.

Figure 8 – Start/End Offset

Specify the name of the EF attribute that contains the link to be opened with the Link button.

Trend display

Configure the display that will open when the Trend button is used.

Figure 10 – Trend display configuration

Table display

Configure the display that will open when the Table button is used.

Figure 11 – Table display configuration

REST Provider

Allows the user to select between default or custom protocol for api requests.

Figure 12 - REST Provider selection

Text Size

Customize the font size of the table text.

Figure 13 – Text size customization

Settings

Additional settings include:

  • Stand-Alone flag: Use the widget independently of the TreeEvent widget.
  • Timestamp selection for modifying an attribute: choose between Current, Start, and End.
  • Recapture flag: Enable recapturing of the event frame after editing the attribute.

Figure 14 – Settings

Widget Colors

Customize widget colours including title, background, table header text, table text, table header background, table background, and selected row. To configure, select the color drop-down menu, choose the gradation using the first horizontal scrollbar, pick a point on the color palette, and adjust transparency using the second horizontal scrollbar. Confirm with the provided button.

Figure 15 – Widget colors customization

Figure 16 – Color choice

Attributes to display

Select the attributes from the event frame template that should be shown in the table.
The list of attributes can be edited; by checking the Edit box next to an attribute, the table will allow modification of that attribute (unless the attribute is non-editable such as TableLookUp or StringBuilder types).

Figure 17 – Attributes of the event frame template displayed

Figure 18 – Attributes to display

Clicking cancel closes the form, while clicking confirm writes the value to the specified attribute or TAG. A red button in this section allows deletion of the saved attributes list.

Contact us

Get Support button (read Get Support documentation)

Link to e-matica.com (click on the icon)

Link to widget online documentation (click on link)

Figure 19 – Contact us

web.config

The widget documentation includes guidance on the web.config file.

Database configuration

Instructions for configuring the PI Vision configuration database are provided.

Figure 20 – Database configuration

Installation

Following are the installation requirements and procedure.

Requirements

In order to install the product, minimum requirements are listed in the table below:

SoftwareVersionNote
PI Vision2024 (*)Requirements are linked to the PI Vision correct functioning
Table 1 - Installation prerequisites

(*)This widget is also compatible with PI Vision 2023, 2022, 2021, 2020 and 2019.

We suggest using Google Chrome for full compatibility with the widget.

Installation procedure

The installation procedure involves copying files and folders into the predefined PI Vision path.

  1. Copy Files:
    Copy the following files into the folder:
    ..\PIPC\PIVision\Scripts\app\editor\symbols\ext

    • sym-TQSEventTable.js
    • sym-TQSEventTable-config.html
    • sym-TQSEventTable-template.html
  2. Copy Folders:
    In the folder ..\PIPC\PIVision\Public, copy the following:

    • Images: Contains the control icon TQSEventTable.png
    • Libs: Contains the required libraries

Additional notes for the use of the product

For the widget to function correctly, you must explicitly enable the PUT, POST, and BATCH methods in the PI Vision configuration database:

  • Connect to the Configuration database via the PI System Explorer.
  • Expand the Osisoft element.
  • Expand the PI WEB API element.
  • Expand the PI Vision-srv element.
  • Select the System Configuration item.
  • Select the CorsMethods attribute and add (if not present) the methods: PUT, POST, and BATCH (separated by commas).

Notes And References

For more information about Vision PI refer to documentation on AVEVA © portal.
For information about the web service to refer to the specific documentation.