Reporting Timeseries Chart DataSource VS RangeKey not working as expected

Hi all just a small, but little bit frustrating bug I believe I have found for filling out the Time Series Chart in an Ignition Report.

As you can see when you click the search icon it allows you to select data sources within itself. For example: DryerTrends.Trends.FL1Flow.

When selecting that way it fills out the pen Data Key as “Trends.FL1Flow” with the Data Source of the Chart itself as “DryerTrends”. One would expect this to draw the pen on the chart, but this is not the case.

The solution I find is to set the Chart’s Data Source as “DryerTrends.Trends” and then the datakeys simply as “FL1Flow”, etc.

This does not work :frowning:

This does work :slight_smile:

Question: Can the Timeseries chart Data Keys simply not process having a “.” in the name or refence multiple layers into a Data source? The search icon menu seems to suggest that it can, but apparently not.

My datasource in this example might just be less standard to the way most people would do it but let me know what you think!

Thanks!

A "." in the Range Key is often a problem yes.

Your working solution is more expected because it is accessing the Trends key for the Data source which is appropriate it sounds like, and the FL1Flow is the Range you want (pulling that column from the dataset).

In the non-working one, although the Data Key looks okay, in the Range key it is now constantly re-accessing trends because the Range key is Trends.Fl1Flow , not the column you want (so it is kind of pulling the dataset over and over, which results in the first value being repeated).

Since you are using nested queries, nesting the chart in a table would change the look of the keys slightly as well, see: Charts Inside of Tables | Ignition User Manual

Ignition reports are not like anything else, they use ReportMill so certain behaviors are due to how the designer integrates with that tool.

1 Like