Greetings,
The MultiPens Trend element is currently not supported in InTouch Web Client. When an Industrial Graphic containing this element is placed in a window and accessed via Web Client, it fails to render and appears as a blank area, even though it works correctly in native runtime (WindowViewer), showing real time and historical data for multiple variables at once, with adjustable time range at runtime.
The workaround suggested by AVEVA support is to replace MultiPens Trend with the Trend Client object, the only trend element currently supported in Web Client. However, Trend Client in Web Client has significant limitations: it only supports Show, Pen Name and Expression/Reference, Pen Details are limited to Min/Max, Pen Options only allow color (plot type is always treated as line), and most critically, Data Binding is not supported, nor are the Trend Client's methods, properties, or events.
Because data binding and custom properties are not supported, it's not possible to use a single parametrized graphic (as is done in runtime via custom properties) to display different variables across multiple popups. Instead, a separate graphic must be created for every variable to be displayed. In larger projects (in this case, around 100 elements), this means creating 100 independent graphics, and any future change requires editing each one individually.
As an additional attempt, integrating Historian Web Client charts into Web Client popups was tested, but this doesn't solve the use case either: the chart doesn't auto refresh in real time (it behaves like a static image), and a manual refresh reloads the entire chart from scratch, unlike the smooth behavior of Multi-Pens Trend in runtime or Historian Web Client natively.
The current workaround splits functionality that is unified in runtime: Trend Client is used for real time viewing in Web Client popups, while users are redirected to Historian Web Client for historical data.
Requested enhancement:
Add support for the MultiPens Trend element in InTouch Web Client, replicating its runtime behavior (real-time and historical data for multiple variables, with adjustable time window at runtime).
If full MultiPens Trend support isn't feasible short term, at minimum enable Data Binding and custom property support in the Web Client's Trend Client, so a single graphic can be dynamically parametrized with the tag/variable name and reused across multiple windows/popups, avoiding the need to duplicate the object per tag.
Allow historical data in Web Client trends to refresh in real time without requiring a full manual chart reload.
This directly affects the feasibility of migrating existing SCADA projects originally built for runtime with reuse logic based on custom properties to InTouch Web Client, since today it requires rebuilding most of the graphic layer element by element.
Kind Regards,
Thank you for your feedback.
We are working to improve on the trend control capabilities for the web client, and we will take your feedback into consideration as we make design improvement.