Skip to main content

Advanced Manual Entry

- PI Vision Widget -

Revision History
Revision No.DateAuthorDocument IDDescription of changes
9.4September 2025RSEW_AdvancedManualEntry_v9.4Bug Fix Inverted Datasource on onDataSourceChange Method Added section Manage Assets
9.3September 2025RSEW_AdvancedManualEntry_v9.3Bug Fix: Widget now correctly parse LastTime date
9.2May 2025RSEW_AdvancedManualEntry_v9.2Added feature Bulk Import
9.1May 2025RSEW_AdvancedManualEntry_v9.1Added feature Get Support
9.0April 2025RSEW_AdvancedManualEntry_v9.0First version

Document References

DocumentDescription
PI Vision Installation and Administration GuidePI Vision™ user manual from AVEVA

Introduction

The Advanced Manual Entry (AME) widget, via a data table, allows visualization, edit and save of different data.
It also allows the user to export/import data data as a csv file.

The PI Vision of AVEVA is available from 2017 and allows viewing real-time data from PI Data Archive and data organized in assets from the AVEVA Asset Framework (PI-AF). In order to achieve PI Vision displays, simply access https://webServer/PIVision (indicating the correct name of the webserver machine).

The most recent versions of most HTML5 compatible browsers are supported on computers, tablets and phones running Android and iOS.
In PI Vision the configuration of the elements is quite intuitive and is characterized by a simple drag-and-drop of 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 widget, select the corresponding icon and navigate to the asset to be displayed and drag all the attributes involved by the Advanced Manual Entry in the display area.

Figure 1 - PI Vision Menu

Then by selecting the contextual menu you can access the specific configuration of the widget.

Figure 2 - Contextual Menu

Functionality and use

Widget use is very intuitive. On a PI Vision display it shows a table containing:

  • For every row the data relative to the selected asset.
    • The header of every column contains an icon that allows the ordering of the table based on the column name.
    • Next to the order icon there is a handle that allows the scaling of the column.
  • Undo and redo buttons. Start as disabled until the user inserts a new value.
  • Load CSV button. Allows the user to load data via CSV file. For the upload data from CSV the user has to provide at least the "path" column and every date should be in ISO format otherwise it will not work.
  • Refresh table data button.
  • Save table data button.

Figure 3 - Widget Advanced Manual Entry

Inserting value

For each row, in the columns named Last Value, Value and Time, the user can insert a new value. Once the compilation is completed, the confirmation button writes the new data for each row. If the attribute is configured with PIPoint data reference and ReadOnly flag = false, writing is also performed on the tag. Customization and configuration The widget configuration allows you to change the look in terms of colors, text size, and display language.

Language

The section International allows users to choose the language with which the user visualizes labels and configuration parameters.

Figure 4 - Language selection

Import/Export Data

The export data section contains two toggles:

  • the first for displaying the show bulk import button that will appear under the table next to the other buttons.
  • the second for displaying the export button that will appear under the table next to the load data from csv button. You can choose to export the data in two formats: CSV and XLS.

Figure 5 - Toggle visibility export data button

Figure 6 - Bulk import button

Figure 7 - Export data button

Bulk Import

Clicking on the bulk import button allows the user to load a csv file containing the data.
When the file is loaded a new window will appear containing a table with all the data loaded and, if the columns Path, Value and Time are present they will be automatically selected and colored with different colors. The user can freely change the selected columns from which the path, value and the time will be used for the bulk import.
The column containing the paths of the elements is mandatory for the correct working of the widget.

Figure 8 - Columns association table

After the selection of the columns the user can click the import button to proceed to the next step or can cancel the whole process.

Figure 9 - Cancel/Import buttons

The step after clicking the import button contains the table populated with the data of the selected columns.

Figure 10 - Table with loaded data

The user can at this point stop the bulk import via the exit bulk button or can decide to save the data.

Figure 11 - Exit bulk import and save data button

After clicking save data the widget will give a feed back if the save completed successfully or not.

Figure 12 - Success data upload feedback

If the data does not upload with success the element creating the error will be highlighted with and a tooltip will show the error message.

Figure 13 - Error message

Figure 14 - Table with error line highlighted

It is useful to know that all the lines not generating the error will save the data correctly and only the line highlighted in red needs to be checked before uploading the data again.

Rows

It allows re-order of the rows from the table.

Figure 15 - Rows

Columns

For each column the user can decide to hide it. For the Last Value, Value and Time columns it's also possible to disable the edit of the row values.

Figure 16 - Columns Section

General

Default Time allows, for the time column, to set a default time in Pi Vision format.

Figure 17 - Default time

Figure 18 - Column time with default time set

Group allows the user to group the elements in the table based on the element type or the element they belong to.

Figure 19 - Group by attribute type

Figure 20 - Group by attribute type table

Figure 21 - Group by asset

Figure 22 - Group by asset table

Auto Expand allows the groups created before to auto expand or not.

Figure 23 - Auto expand off

Figure 24 - Auto expand off table

The number of decimals allows the user to choose how many decimal numbers are shown for the numeric values on the last value column.

Figure 25 - Number of decimals

Figure 26 - Table with three decimal numbers

Multi state configurations

For every row in the table it is possible to configure a multistate. Selecting a row the option to activate the multistate will appear.
Activating the multistate a default value will appear followed by the "Add". Using the "Add" button is possible to add new thresholds that can be configured as needed.

Figure 27 - Multistate configured for Double Attribute

Figure 28 - Table with multistate active for double attribute

Appearance Settings

In this section is possible to change the graphic settings of the widget for:

  • Title
  • Title color
  • Text size
  • Text color
  • Table color
  • Background Color

Figure 29 - Appearance Setting section

Assets

List of attributes dragged into the display to create the widget.
If there are more than one, it is possible to delete an asset by clicking on the symbol

Figure 30 - Asset section

Contacts

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 31 - Contacts

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 the copy of different folders and files in the predefined PI Vision path.

In particular it is necessary to copy the following filed in the folder ..\PIPC\PIVision\Scripts\app\editor\symbols\ext:

  • sym-EWAdvancedManualEntry.js
  • sym-EWAdvancedManualEntry-config.html
  • sym-EWAdvancedManualEntry-template.html

and in the folder ..\PIPC\PIVision\Public the following folders:

  • Images that contains the control icon:
    • EWAdvancedManualEntry.png
  • Libs with the libraries used:
    • EWClasses.js
    • moment.js
    • TweenMax.min.js

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.