From 4fe79baf7c088f5d761daa11d6e4930c5cb325b8 Mon Sep 17 00:00:00 2001 From: Angel Fernando Quiroz Campos Date: Tue, 20 Mar 2018 15:41:28 -0500 Subject: [PATCH] Change to vertical view when exporting gradebook report to XLS - refs BT#14150 --- main/gradebook/lib/gradebook_result.class.php | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/main/gradebook/lib/gradebook_result.class.php b/main/gradebook/lib/gradebook_result.class.php index 1a861d21b0..50f63eb716 100644 --- a/main/gradebook/lib/gradebook_result.class.php +++ b/main/gradebook/lib/gradebook_result.class.php @@ -81,7 +81,9 @@ class GradeBookResult * * @param array $data * - * @return bool|null False on error + * @return void False on error + * @throws PHPExcel_Exception + * @throws PHPExcel_Writer_Exception */ public function exportCompleteReportXLS($data) { @@ -91,14 +93,14 @@ class GradeBookResult $spreadsheet->setActiveSheetIndex(0); $worksheet = $spreadsheet->getActiveSheet(); - $line = 0; - $column = 1; + $line = 1; + $column = 0; //headers foreach ($data[0] as $header_col) { $worksheet->SetCellValueByColumnAndRow( - $line, $column, + $line, html_entity_decode(strip_tags($header_col)) ); $column++; @@ -111,8 +113,8 @@ class GradeBookResult $column = 0; foreach ($data[1][$i] as $col_name) { $worksheet->SetCellValueByColumnAndRow( - $line, $column, + $line, html_entity_decode(strip_tags($col_name)) ); $column++;