Skip to Main Content
AVEVA Product Feedback


Status No Status
Created by Guest
Created on Aug 20, 2022

Set name of Event Frame on close (or by the value of an EF output attribute)

It would be useful if Analysis Service would set the name of the Event Frame on close rather than open. The use case is customer wants to dynamically set the name by a value of an EF attribute (possibly an EF output attribute) - for example, if a value changes while the event frame is opened, the customer wants to output the status of whether it has changed or not to an EF attribute and use that value such as  " - changed" instead of just ""
  • Attach files
  • Guest
    Reply
    |
    Oct 25, 2022

    My use-case would be to set the current value of an attribute at the creation and at the end of an event frame in its name in order to send it to a google chat webhook, which only accepts one value as a string.

  • Guest
    Reply
    |
    Aug 20, 2022
    Strongly Agree!
  • Guest
    Reply
    |
    Aug 20, 2022
    Hi, thanks for your suggestion and comment. In reviewing this suggestion, I have some questions that I hope you can help me with. What's the end goal of changing the event frame name? Is it to identify event frames that you can easily find? If that's the case, have you considered searching for event frames based on an attribute value? Setting the name of the event frame on close by PI Analysis Service has a side effect in that searches could have different results for in-progress event frames. For example, if an event frame was open, we have to give it a name. If we then subsequently change the name when the event frame closes, then any previous searches based on the name of the in-progress event frame would have different results. Any input you may have is appreciated.
  • Guest
    Reply
    |
    Aug 20, 2022
    I'd like to see this added as well. It would make searching/filtering for event frames easier in PI Vision. My use case is to have a "Part Number", "Job Number" and "Serial Number" in the event frame name so that users can quickly filter to what they need.