Well done. I can't believe I missed that.  I'd been staring at that
for days.

On Mar 4, 11:50 am, VizBoy <[email protected]> wrote:
> I checked your code.
> You need to remove all quotes surrounding your new Date(...) constructs,
> e.g., instead of
> "new Date(568015200000)"
> use
> new Date(568015200000)
>
> That should work fine.
>
> - VizBoy.
>
> On Wed, Mar 4, 2009 at 7:27 PM, dparish <[email protected]> wrote:
>
> > I should have mentioned that.  This is hosted off a webserver so I
> > don't think that's the problem.
>
> > On Mar 4, 11:19 am, VizBoy <[email protected]> wrote:
> > > There's a problem with the flash-based charts (discussed heavily on this
> > > group) with rendering from static local .html files.
> > > Try hosting your html file on some server and accessing it from there,
> > and
> > > tell me if the problem persists.
>
> > > - VizBoy.
>
> > > On Wed, Mar 4, 2009 at 6:35 PM, dparish <[email protected]> wrote:
>
> > > > The following code failes for me. I get a skeleton of the chart with
> > > > no data:
>
> > > > <script type="text/javascript" src="http://www.google.com/jsapi";></
> > > > script>
> > > >    <script type="text/javascript">
> > > >    var visualization;
> > > >        google.load('visualization', '1', {'packages':
> > ['motionchart']});
>
> > > >    function drawVisualization() {
> > > >                //var query = new
> > google.visualization.Query('/teamworks/
> > > > jsonPump.lsw?
>
> > zProcessName=jsonGetFruitSales&zHandlerFunction=google.visualization.Query.setResponse');
>
> > > >      // Send the query with a callback function.
> > > >      //query.send(handleQueryResponse);
> > > >         var visualization = new google.visualization.MotionChart
> > > > (document.getElementById('chart'));
> > > >          var json_data  = new google.visualization.DataTable({"cols":
> > > > [{"type":"string","label":"Fruit","pattern":null,"id":"Fruit"},
> > > > {"type":"datetime","label":"Date","pattern":null,"id":"Date"},
> > > > {"type":"number","label":"Sales","pattern":null,"id":"Sales"},
> > > > {"type":"number","label":"Expenses","pattern":null,"id":"Expenses"},
>
> > {"type":"string","label":"Location","pattern":null,"id":"Location"}],"rows":
> > > > [{"c":[{"v":"Apples"},{"v":"new Date(568015200000)"},{"v":1000},{"v":
> > > > 300},{"v":"East"}]},{"c":[{"v":"Oranges"},{"v":"new Date
> > > > (568015200000)"},{"v":950},{"v":200},{"v":"West"}]},{"c":
> > > > [{"v":"Bananas"},{"v":"new Date(568015200000)"},{"v":300},{"v":250},
> > > > {"v":"West"}]},{"c":[{"v":"Apples"},{"v":"new Date(570693600000)"},
> > > > {"v":1200},{"v":400},{"v":"East"}]},{"c":[{"v":"Oranges"},{"v":"new
> > > > Date(570693600000)"},{"v":900},{"v":150},{"v":"West"}]},{"c":
> > > > [{"v":"Bananas"},{"v":"new Date(570693600000)"},{"v":788},{"v":617},
> > > > {"v":"West"}]}]});
> > > >      visualization.draw(json_data, null);
> > > >    }
>
> > > >    google.setOnLoadCallback(drawVisualization);
> > > >  </script>
> > > >  </head>
>
> > > > <div id="chart" style="height: 600px; width: 100%;"></div>
>
> > > > The above is a test case I wrote when my json response datatable
> > > > didn't render properly.  I took the json response and just built the
> > > > example statically and get the same result.  It's the same data as the
> > > > motion chart sample data so I'm confused as to where my problem is
> > > > coming from.  You will notice that I construct Date's differently, but
> > > > I've already confirmed that the date object is valid.
>
> > > > I can use this same methodology to do gViz tables and column charts,
> > > > but it's failing the same basic way for Motion Chart as well as
> > > > another sample with different data that I used for Annotated Time
> > > > Chart.  Any help would be appreciated.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Visualization API" group.
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