Ben. Xls dosyası oluşturmak için Spreadsheet_Excel_Writer kullanmak ve veri büyük miktarda ile uğraşmak zorunda kadar iyi çalışıyor. Bazı sahnede sadece bazı saçma karakter yazar ve bazı sütunlar doldurma sonlandırılıyor. Ancak bazı sütunlar kadar sonuna kadar alan vardır (genellikle sayısal veriler)
Ben xls belgesi nasıl oluştuğunu pek emin değilim: ben bazı verileri kestiğinde, hata biraz daha görünür, çünkü col ile satır veya col tarafından satır ... Ayrıca, belli bir dize bir hata değildir .
Benim kod tüm gerek olduğunu düşünüyorum
Burada bazı şartları vardır
$filename = 'file.xls';
$workbook = & new Spreadsheet_Excel_Writer();
$workbook->setVersion(8);
$contents =& $workbook->addWorksheet('Logistics');
$contents->setInputEncoding('UTF-8');
$workbook->send($filename);
//here is the part where I write data down
$contents->write(0, 0, 'Field A');
$contents->write(0, 1, 'Field B');
$contents->write(0, 2, 'Field C');
$ROW=1;
foreach($ordersArr as $key=>$val){
$contents->write($ROW, 0, $val['a']);
$contents->write($ROW, 1, $val['b']);
$contents->write($ROW, 2, $val['c']);
$ROW++;
}
$workbook->close();