How to configure the EasyChart pens

Good Afternoon,

I have created one pop-up window to display Real time trends of sensor temperatures. This window can be reused depending on the location we want to display the temperature, in this case there are 14 areas to read from.
So on each area of my vision project, I have a button that calls the Realtime Temperature trend popup window and I am passing the temperature on that site to the window. so far so good.

I also have these temperatures tags configured to record History and I have the storage provider setup.

My problem is when I want to configure my Easy Chart component, the Easy Chart Customizer doesn’t give me the option to bind the window parameter that I am passing the temperature value, I can only bind directly the Tag that I setup in the Historian.
See example image attached.

How can I setup the Tag Path to point to my Window parameter, instead of the Tag, I really don’t want to have to create 14 popup windows, for this, I am sure it must be a way but I don’t know how.

Create custom properties on the root of the popup, one for the tag path and one for the column name you want. Fill those on the open of the popup.

Then configure the binding on the Tag Pens dataset of the EasyChart and use Indirect addressing for it using the custom properties from the root.

Indirect Easy Chart | Ignition User Manual

Window parameters are one-shot values, having no connection at all to the original source of the value. If you pass temperature tag value, the receiving window does not receive the tag path.

Create a string parameter (root container custom property) to receive the tag path, and use indirect binding to display the live value. Construct the desired chart pen via script from that same tag path.