I'm using exactly the same datasource.


On Sun, Dec 11, 2011 at 12:11 PM, Roni Biran <[email protected]> wrote:

> The datasource needs to be the same. Are you rendering different datatable
> for the LineChart?
>
>
> On Sun, Dec 11, 2011 at 12:07 PM, Antonis Panagi <[email protected]>wrote:
>
>> hehe.
>>
>> The pie chart works. The line chart is not working
>>
>>
>>
>>
>> On Sun, Dec 11, 2011 at 11:47 AM, Roni Biran <[email protected]>wrote:
>>
>>> So if all work fine I'm pleased...
>>>
>>>
>>> On Sun, Dec 11, 2011 at 11:42 AM, Antonis Panagi 
>>> <[email protected]>wrote:
>>>
>>>> Roni thanks for your reply.
>>>> I'm using the MVC3 Razor syntax.
>>>>
>>>> var datasource = [];
>>>>
>>>> foreach(var item in Model)
>>>> {
>>>>   <text>
>>>>         datasource.push(['@item.TotalForMonth'])
>>>>   </text>
>>>> }
>>>>
>>>>
>>>> where @item.TotalForMonth is integer type
>>>>
>>>> I have used the same code for pie chart and pie chart works.
>>>> Thanks
>>>>
>>>>
>>>>
>>>>
>>>> On Sun, Dec 11, 2011 at 9:39 AM, Roni Biran <[email protected]>wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> The datasource (as you pointed) should be in your case a JSON format
>>>>> datatable object, as in the following format:
>>>>>
>>>>> var data = new google.visualization.DataTable(
>>>>>      {
>>>>>        cols: [{id: 'task', label: 'Task', type: 'string'},
>>>>>                 {id: 'hours', label: 'Hours per Day', type: 'number'}],
>>>>>        rows: [{c:[{v: 'Work'}, {v: 11}]},
>>>>>               {c:[{v: 'Eat'}, {v: 2}]},
>>>>>               {c:[{v: 'Commute'}, {v: 2}]},
>>>>>               {c:[{v: 'Watch TV'}, {v:2}]},
>>>>>               {c:[{v: 'Sleep'}, {v:7, f:'7.000'}]}
>>>>>              ]
>>>>>      },
>>>>>    0.6
>>>>> )
>>>>>
>>>>>
>>>>> so unless your data looks like this, your chart will not be shown.
>>>>>
>>>>>
>>>>> On Sun, Dec 11, 2011 at 2:01 AM, William Espindola <
>>>>> [email protected]> wrote:
>>>>>
>>>>>> What I am talking about is the way that you are seeking this data.
>>>>>> Take a look here in this documentation:
>>>>>> http://code.google.com/apis/chart/interactive/docs/php_example.html
>>>>>> Any questions just ask
>>>>>> On Dec 10, 9:13 pm, Antonis Panagi <[email protected]> wrote:
>>>>>> > I'm loading the data from outside (db). I do not think that the
>>>>>> problem is
>>>>>> > not loading the data because I checked my datasource and it has
>>>>>> about 200
>>>>>> > records in it. If you see also the error message I get "Value
>>>>>> 364390" it
>>>>>> > means that there is some data. The problem is parsing of this data.
>>>>>> I
>>>>>> > checked the type before adding it to the datasource and is type of
>>>>>> decimal.
>>>>>> >
>>>>>> > Thanks,
>>>>>> >
>>>>>> > AP
>>>>>> >
>>>>>> > On Sat, Dec 10, 2011 at 10:29 PM, William Espindola <
>>>>>> [email protected]>wrote:
>>>>>> >
>>>>>> >
>>>>>> >
>>>>>> >
>>>>>> >
>>>>>> >
>>>>>> >
>>>>>> > > I think this error is happening because you are not loading the
>>>>>> data.
>>>>>> > > Tell me, this Will be static data or you will bring an outside
>>>>>> source?
>>>>>> > > On Dec 10, 11:49 am, pantonis <[email protected]> wrote:
>>>>>> > > > Hi,
>>>>>> >
>>>>>> > > > I'm trying to create a Line chart and I get the following error:
>>>>>> >
>>>>>> > > > Type mismatch. Value 364390 does not match type number in
>>>>>> column index
>>>>>> > > > 0
>>>>>> > > > [Break On This Error] function Mq(a,b,c){if(c!=k){var
>>>>>> a=a[Qb...ch type
>>>>>> > > > "+a+" in column index "+b))}}
>>>>>> >
>>>>>> > > > I'm populating the datasource with typeof int. Do you know
>>>>>> what's
>>>>>> > > > causing this error?
>>>>>> > > > Below is my code
>>>>>> >
>>>>>> > > >  function drawChart() {
>>>>>> > > >         var data = new google.visualization.DataTable();
>>>>>> > > >         data.addColumn('number', 'Amount');
>>>>>> > > >         data.addRows(datasource);
>>>>>> >
>>>>>> > > >         var options = {
>>>>>> > > >             width: 800, height: 480,
>>>>>> > > >             title: 'Top sales'
>>>>>> > > >         };
>>>>>> >
>>>>>> > > >         var chart = new
>>>>>> > > >
>>>>>> google.visualization.LineChart(document.getElementById('chart_div'));
>>>>>> > > >         chart.draw(data, options);
>>>>>> > > >     }
>>>>>> >
>>>>>> > > --
>>>>>> > > 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.
>>>>>>
>>>>>> --
>>>>>> 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.
>>>>>>
>>>>>>
>>>>>  --
>>>>> 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.
>>>>>
>>>>
>>>>  --
>>>> 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.
>>>>
>>>
>>>  --
>>> 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.
>>>
>>
>>  --
>> 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.
>>
>
>  --
> 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.
>

-- 
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