Re: hAxis gridLines.count doesn't work, have NO any effect.

2,686 views
Skip to first unread message

Sergey Grabkovsky

unread,
May 17, 2013, 1:52:33 PM5/17/13
to google-chart-api
It seems that you've found a bug in our release. We apologize for the inconvenience that this is causing you, and will try to fix it as soon as possible.

- Sergey


On Fri, May 17, 2013 at 12:09 PM, Dim Ilin <dpa...@gmail.com> wrote:
Hello There,

All my attempts to create a "vertical lines" on hAxis for every day in my "lineChart", unfortunately failed... Looks like hard-coded value used in Google LineChart API.
It will be very appreciated if somebody can help me and/or just fix/suggest in my code listed below.

*******************************************
function drawChartNew() {
        var data = new google.visualization.DataTable();
data.addColumn('date', 'Date');
data.addColumn('number', 'Data 1');
data.addColumn('number', 'Data 2');
data.addRows([
 [new Date(2008, 1 ,1),  1264,      1477],
 [new Date(2008, 1 ,2),  1499,      1406],
 [new Date(2008, 1 ,3),  1322,       1105],
 [new Date(2008, 1 ,4),  1147,      1154],
 [new Date(2008, 1 ,5),  1309,      1227],
 [new Date(2008, 1 ,6),  1251,      1298],
 [new Date(2008, 1 ,7),  1238,      1264],
 [new Date(2008, 1 ,8),  1264,      1477],
 [new Date(2008, 1 ,9),  1499,      1406],
 [new Date(2008, 1 ,10),  1322,      1105],
 [new Date(2008, 1 ,11),  1147,      1154],
 [new Date(2008, 1 ,12),  1309,      1227],
 [new Date(2008, 1 ,13),  1251,      1298],
 [new Date(2008, 1 ,14),  1238,      1264],
 [new Date(2008, 1 ,15),  1789,      1256],
 [new Date(2008, 1 ,16),  1789,      1078],
 [new Date(2008, 1 ,17),  1965,      975],
 [new Date(2008, 1 ,18),  1654,      896],
 [new Date(2008, 1 ,19),  1478,      789],
 [new Date(2008, 1 ,20),  1278,      989],
 [new Date(2008, 1 ,21),  1078,      1009],
 [new Date(2008, 1 ,22),  1698,      1109],
 [new Date(2008, 1 ,23),  1398,      1209],
 [new Date(2008, 1 ,24),  1298,      1509],
 [new Date(2008, 1 ,25),  1298,      1009],
 [new Date(2008, 1 ,26),  1198,      1209]
]);
var options = {
chartArea: { left: 60, top: 70, width: 500, height: 240 },
vAxis: {gridlines:{color:'#dcd', count:10}},
hAxis: {format:'dd.MM', gridlines:{color:'#dcd', count:26}, minValue:1, maxValue:26, showTextEvery : 1, textStyle : {fontSize: 10} }
};
var chart = new google.visualization.LineChart(document.getElementById('chart4_div'));
chart.draw(data, options);
}

************************************
VISUAL RESULT 
--------------------------------------------




--
You received this message because you are subscribed to the Google Groups "Google Chart API" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-chart-a...@googlegroups.com.
To post to this group, send email to google-c...@googlegroups.com.
Visit this group at http://groups.google.com/group/google-chart-api?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Sergey Grabkovsky

unread,
May 20, 2013, 9:42:41 AM5/20/13
to google-chart-api
Unfortunately I don't have an estimate for you. This is a pretty old bug in a pretty complex part of the code. We'll try to fix it as soon as possible.

- Sergey


On Fri, May 17, 2013 at 2:28 PM, Dim Ilin <dpa...@gmail.com> wrote:
Thanks a lot for a quick response.

Do you have any idea when to expect to this bug fix? or when planned the next release? 

Thanks again in advance.
Dim

Uma J

unread,
Dec 2, 2013, 2:13:21 AM12/2/13
to google-c...@googlegroups.com
Hi Sergey,
Is the fix complete for this issue? Can you please provide the solution?

-Thanks, Uma

Daniel LaLiberte

unread,
Dec 2, 2013, 12:39:43 PM12/2/13
to google-c...@googlegroups.com
Hi Uma,

We've looked into several related issues with dates and axes, but we haven't dealt with this problem yet.  I'm away from work this week, but I'll have a look as soon as I can when I return.

dan



For more options, visit https://groups.google.com/groups/opt_out.



--
dlaliberte@Google.com   5CC, Cambridge MA
daniel.laliberte@GMail.com 9 Juniper Ridge Road, Acton MA

Emile Vrijdags

unread,
Mar 4, 2014, 6:55:39 PM3/4/14
to google-c...@googlegroups.com
I believe this problem still exists, I have similar issues with the column chart.
dlali...@Google.com   5CC, Cambridge MA
daniel.l...@GMail.com 9 Juniper Ridge Road, Acton MA

Daniel LaLiberte

unread,
Mar 4, 2014, 9:15:22 PM3/4/14
to google-c...@googlegroups.com
An explicit count of the gridlines for a date or time axis is proving to be difficult given our current codebase.  We are working on redesigning this code, but in the meantime, you can work around this deficiency by specifying an explicit set of tick values, using the 'ticks' option.
dlaliberte@Google.com   5CC, Cambridge MA
daniel.laliberte@GMail.com 9 Juniper Ridge Road, Acton MA
Reply all
Reply to author
Forward
0 new messages