Skip to Main Content
AVEVA™ PI System™ Feedback Portal

Welcome to our feedback site!


We created this site to hear your enhancement ideas, suggestions and feedback about AVEVA products and services. All of the feedback you share here is monitored and reviewed by the AVEVA product managers.

To start, take a look at the ideas in the list below and VOTE for your favorite ideas submitted by other users. POST your own idea if it hasn’t been suggested yet. Include COMMENTS and share relevant business case details that will help our product team get more information on the suggestion. Please note that your ideas and comments are visible to all other users.


This page is for feedback specifically for AVEVA PI System. For links to our other feedback portals, please see the tab RESOURCES below.

Status No status
Created by Guest
Created on Aug 19, 2022

Ability to embed substitution parameters

I would like the ability to embed a substitution parameter within another substitution parameter. For example, in the following Configuration String: \\%Server%\%@||TagName% I would like to replace with a substitution parameter
  • Attach files
  • Scott Neff
    Oct 21, 2025

    I have run into this issue several times recently. Being able to retrieve the name of a tag that is used in calculation in child attributes would be great., Something like this, .\%Element%;" Actual Totals";'|Input Tag Value|_Tag Name';

  • Michael Kreideweis
    May 14, 2025

    We'd like to read a value of an eventframe attribute of eventframes with dynamic names (here the eventframe name matches the value of the element attribute 'BatchNumber'):

    .\EventFrames[@Template=<Template name>][@Name='BatchNumber']|GoodCount;

    This string builder only works with a fix BatchNumber like 1234567, but not with the reference to the element attribute 'BatchNumber'.

    Background here is that a filling line fills a specific amount of bottles (GoodCount) during a batch. This information is saved in an eventframe. Some days later the bottles of this batch are processed in another line (element) and there this information about amount of bottles (GoodCount) is needed to calculate the used capacity of this facility.

  • Ggodart_1977
    Aug 19, 2022
    I have the same needed. I have one attribute that inform me about one element '.\06_Bac_pH|Destination';-->H12 I would like to be able to write: '.\06_Cuve_Hydrolyse\'.\06_Bac_pH|Destination'|Produit'; ==>'.\06_Cuve_Hydrolyse\H12|Produit' For having the value of attribute "Produit". Thank you.