Create xlsx Excel files easily by using 4D and PHPExcel. Here is a video that shows a quick and easy way to generate Excel data from 4D…
Get Demo database here:
https://github.com/4dmethod/ExcelDemo
Basically this…
// create new Excel5 reader object for original file $objPHPExcel = PHPExcel_IOFactory::createReader('Excel5'); // load data from original excel file $objPHPExcel = $objPHPExcel->load($excelFile); // write the data out to an Excel2007 object $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007'); // actual file creation $excelFileOut = str_replace(".xls",".xlsx",$excelFile); $objWriter->save($excelFileOut); // returns new file path return $excelFileOut;