<https://lh5.googleusercontent.com/-gOJcqcGjmYo/UKaCHwRPLCI/AAAAAAAAAAM/pCM4uZBDlMA/s1600/barPosition.png>
The code was written back in Jan of this year; I'm a n00b to the GV API and 
just inherited the burden of fixing whatever is causing this.
I checked the release 
notes<https://google-developers.appspot.com/chart/interactive/docs/release_notes#migratingtocore>
 for 
everything since January and nothing jumps out.  Looking at the configuration 
options<https://google-developers.appspot.com/chart/interactive/docs/gallery/columnchart#Configuration_Options>
 there 
doesn't appear to be a way for me to control where the columns are 
positioned (please correct me if I'm wrong), so we must be pissing of the 
GV API in some other way.

I can't seem to run my code through the playground, either.  No error 
messages come from the playground, just a mess of text.

Thanks for any hints!

Ed


This is the entire js:

    <script type="text/javascript">
    var cdata = null;
    var rdata = null;

    var drawMChart = function()
    {
    var options = {
      width: '100%', 
      height: '100%', 
      isStacked: true, 
      legend: {position: 'none'}, 
      chartArea: {width: '80%', height: '80%'}
    }; 
    
    var chart = new 
google.visualization.ColumnChart(document.getElementById('mchart'));
    chart.draw(rdata, options);

    google.visualization.events.addListener( chart, 'select',
    function() {
    var url = "/biz/dashboard/1310/revDetails.ajax";
    var sel = chart.getSelection();
    var dVal = rdata.getValue( sel[0].row, 0 );
    var dFormat = new google.visualization.DateFormat({pattern: 
"MM-dd-yyyy"});
    url += '?date=' + dFormat.formatValue( dVal );
    lightWindow( url );       
    }
);
    }
    
google.load("visualization", "1", {packages:["corechart", "controls"]});
 google.setOnLoadCallback(drawCharts);

function drawCharts() 
{
var colors = ['gold','blue','purple','violet','orange','lightblue'];
 // mChart
{
cdata = new google.visualization.DataTable();
rdata = new google.visualization.DataTable();
 var formatter = new google.visualization.NumberFormat( {prefix: '$', 
negativeColor: 'red', negativeParens: true} );
var dFormat = null;
 dFormat = new google.visualization.DateFormat({pattern: "MMM"});
rdata.addColumn( "date", 'Month' );
cdata.addColumn( "date", 'Month' );

cdata.addColumn( "number", "New" );
cdata.addColumn( "number", "Repeat" );
 rdata.addRows(6);
cdata.addRows(6);
 rdata.addColumn( "number", 'Revenue' );
 rdata.setValue( 0, 0, new Date('2012', '5', '1') );
cdata.setValue( 0, 0, new Date('2012', '5', '1') );

cdata.setValue( 0, 1, 167 );
cdata.setValue( 0, 2, 31 );
 rdata.setValue( 0, 1, 7882.01 );
formatter.format(rdata, 1);
 rdata.addColumn( "number", 'Revenue' );
 rdata.setValue( 1, 0, new Date('2012', '6', '1') );
cdata.setValue( 1, 0, new Date('2012', '6', '1') );
 cdata.setValue( 1, 1, 152 );
cdata.setValue( 1, 2, 23 );
 rdata.setValue( 1, 2, 7982.34 );
formatter.format(rdata, 2);
 rdata.addColumn( "number", 'Revenue' );
 rdata.setValue( 2, 0, new Date('2012', '7', '1') );
cdata.setValue( 2, 0, new Date('2012', '7', '1') );
 cdata.setValue( 2, 1, 104 );
cdata.setValue( 2, 2, 25 );
 rdata.setValue( 2, 3, 7994.36 );
formatter.format(rdata, 3);
 rdata.addColumn( "number", 'Revenue' );
 rdata.setValue( 3, 0, new Date('2012', '8', '1') );
cdata.setValue( 3, 0, new Date('2012', '8', '1') );
 cdata.setValue( 3, 1, 149 );
cdata.setValue( 3, 2, 35 );
 rdata.setValue( 3, 4, 9337.52 );
formatter.format(rdata, 4);
 rdata.addColumn( "number", 'Revenue' );
 rdata.setValue( 4, 0, new Date('2012', '9', '1') );
cdata.setValue( 4, 0, new Date('2012', '9', '1') ); 

cdata.setValue( 4, 1, 175 );
cdata.setValue( 4, 2, 37 );
 rdata.setValue( 4, 5, 9922.58 );
formatter.format(rdata, 5);
 rdata.addColumn( "number", 'Revenue' );
 rdata.setValue( 5, 0, new Date('2012', '10', '1') );
cdata.setValue( 5, 0, new Date('2012', '10', '1') ); 

cdata.setValue( 5, 1, 50 );
cdata.setValue( 5, 2, 19 );
 rdata.setValue( 5, 6, 2572.78 );
formatter.format(rdata, 6);

if( dFormat != null )
{
dFormat.format( rdata, 0 );
dFormat.format( cdata, 0 );
}

drawMChart();
}
 }
    </script> 

-- 
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/-/y4p8CIS78iEJ.
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