Ajustar ancho de columnas

This commit is contained in:
2024-04-24 13:14:15 -06:00
parent 6088f77601
commit dd66ee3282

View File

@@ -111,11 +111,12 @@ foreach($repEdo_rs as $redo){
} }
$row++; $row++;
$spreadsheet->getActiveSheet()->setTitle($redo["estado_nombre"]); $sheet = $spreadsheet->getActiveSheet();
$sheet->setTitle($redo["estado_nombre"]);
if(isset($solicitudes_rs) && count($solicitudes_rs)>0){ if(isset($solicitudes_rs) && count($solicitudes_rs)>0){
foreach($solicitudes_rs as $reposicion){ foreach($solicitudes_rs as $reposicion){
$sheet = $spreadsheet->getActiveSheet();
$sheet->setCellValue('A'.$row, $reposicion["estado_nombre"]); $sheet->setCellValue('A'.$row, $reposicion["estado_nombre"]);
$sheet->setCellValue('B'.$row, $reposicion["solicitudtipo_nombre"]); $sheet->setCellValue('B'.$row, $reposicion["solicitudtipo_nombre"]);
$sheet->setCellValue('C'.$row, $reposicion["profesor_clave"]." - ".$reposicion["profesor_nombre"]); $sheet->setCellValue('C'.$row, $reposicion["profesor_clave"]." - ".$reposicion["profesor_nombre"]);
@@ -139,14 +140,16 @@ foreach($repEdo_rs as $redo){
$row++; $row++;
}//foreach }//foreach
}//if }//if
foreach ($sheet->getColumnIterator() as $column) {
$sheet->getColumnDimension($column->getColumnIndex())->setAutoSize(true);
}
$i++; $i++;
} }
$spreadsheet->setActiveSheetIndex(0); $spreadsheet->setActiveSheetIndex(0);
foreach ($sheet->getColumnIterator() as $column) {
$sheet->getColumnDimension($column->getColumnIndex())->setAutoSize(true);
}
$writer = IOFactory::createWriter($spreadsheet, 'Xlsx'); $writer = IOFactory::createWriter($spreadsheet, 'Xlsx');
$writer->save('php://output'); $writer->save('php://output');