Thanks asgallant!

After following your help I was able to get the query to run once after the 
initial onload callback. Setting the refreshinterval had no effect until I 
set it inside the call back handler for the first query. Not sure why that 
works but glad that it does...



On Monday, November 19, 2012 1:37:23 AM UTC-6, asgallant wrote:
>
> When using Dashboards, you cannot use the refreshInterval to requery your 
> data source.  You have to use the 
> Query<https://developers.google.com/chart/interactive/docs/reference#queryobjects>class
>  to create a query and the setTimeout or setInterval js functions to 
> resend the query.  You fetch the DataTable from the data returned by the 
> query and pass it to the Dashboard object when you call the Dashboard's 
> #draw method.  The Dashboard handles distributing data to all of the 
> controls and charts bound in the Dashboard.
>
> On Sunday, November 18, 2012 8:58:30 PM UTC-5, David Vine wrote:
>>
>> Hi,
>>
>> I'm trying to use ChartWrapper objects in a dahsboard with a remote data 
>> source and have the data refresh using refreshInterval.
>>
>> In the docs it says:
>> Do not set its dataTable, query, dataSourceUrl and refreshInterval 
>> attributes 
>> explicitly.
>> c.f 
>> https://developers.google.com/chart/interactive/docs/gallery/controls#dashboardobject
>>
>> My question is how do I set these if not explicitly? 
>>
>> Thanks,
>> David
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Visualization API" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-visualization-api/-/Ykxb1wVXF-gJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-visualization-api?hl=en.

Reply via email to