# Bind an XY Chart dataSource to ../Table.props.data

**URL:** <https://forum.inductiveautomation.com/t/bind-an-xy-chart-datasource-to-table-props-data/24749>\
**Category:** Ignition\
**Tags:** ignition80\
**Created:** [May 7, 2019, 3:17pm UTC](https://forum.inductiveautomation.com/t/bind-an-xy-chart-datasource-to-table-props-data/24749 "2019-05-07T15:17:21Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Transistor](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/transistor/32/3380_2.png) [@Transistor](https://forum.inductiveautomation.com/u/Transistor)\
**Post date:** [May 7, 2019, 3:17pm UTC](https://forum.inductiveautomation.com/t/bind-an-xy-chart-datasource-to-table-props-data/24749/1 "2019-05-07T15:17:21Z")

</div>

Ignition 8.0.0 seems to be buggy when the XY Chart has its Tag History date range changed rapidly / often. The Table component does not suffer this problem.

Is it possible to have the XY Chart bind to the …/Table.props.data and use that instead of another Historian binding? When I try it I get the Perspective Property Editor warning

`dataSources.example: string found, array, dataset expected.`

As a matter of interest, if this idea worked would this decrease server load because the dataset only has to be generated once?

* * *

Update:  
I’ve set the table data binding to return the history in _Document_ format.  
In Designer I can examine the data under _dataSources/example/0_, etc. and it all looks fine.

* * *

Related question: [Perspective XY Chart causes Javascript endless allocation race-condition](http://forum.inductiveautomation.com/t/perspective-xy-chart-causes-javascript-endless-allocation-race-condition/23730).
