Fixing Pie Chart example to display pie charts

I have noticed that this example is currently throwing the following error when opening the produced Excel Spreadsheet -  "We found a problem with some content in <filename>.xlsx. Do you want us to try to recover as much as we can? If you trust the source of this workbook click Yes". 

In order to fix this I have set the removed the PlotGrouping setting (currently PHPExcel_Chart_DataSeries::GROUPING_STANDARD) to NULL and it appears to work.
This commit is contained in:
masanaikeshima 2014-09-10 15:49:54 +01:00
parent 4baab36319
commit 548ff7c3e3
1 changed files with 2 additions and 2 deletions

View File

@ -87,7 +87,7 @@ $dataSeriesValues1 = array(
// Build the dataseries // Build the dataseries
$series1 = new PHPExcel_Chart_DataSeries( $series1 = new PHPExcel_Chart_DataSeries(
PHPExcel_Chart_DataSeries::TYPE_PIECHART, // plotType PHPExcel_Chart_DataSeries::TYPE_PIECHART, // plotType
PHPExcel_Chart_DataSeries::GROUPING_STANDARD, // plotGrouping NULL, // plotGrouping
range(0, count($dataSeriesValues1)-1), // plotOrder range(0, count($dataSeriesValues1)-1), // plotOrder
$dataSeriesLabels1, // plotLabel $dataSeriesLabels1, // plotLabel
$xAxisTickValues1, // plotCategory $xAxisTickValues1, // plotCategory
@ -161,7 +161,7 @@ $dataSeriesValues2 = array(
// Build the dataseries // Build the dataseries
$series2 = new PHPExcel_Chart_DataSeries( $series2 = new PHPExcel_Chart_DataSeries(
PHPExcel_Chart_DataSeries::TYPE_DONUTCHART, // plotType PHPExcel_Chart_DataSeries::TYPE_DONUTCHART, // plotType
PHPExcel_Chart_DataSeries::GROUPING_STANDARD, // plotGrouping NULL, // plotGrouping
range(0, count($dataSeriesValues2)-1), // plotOrder range(0, count($dataSeriesValues2)-1), // plotOrder
$dataSeriesLabels2, // plotLabel $dataSeriesLabels2, // plotLabel
$xAxisTickValues2, // plotCategory $xAxisTickValues2, // plotCategory