Scriptcase exportando XLS para versão antiga do Excel (Excel5)

Tenho uma consulta que exporta dados em XLS, na consulta tenho quase 75.000 registros, mas quando exporto pelo scriptcase 7 ele exporta apenas 65.536 registros.

Eu abri código fonte da aplicação que gera o XLS e estas são as linhas que geram o XLS:

$objWriter = PHPExcel_IOFactory::createWriter($this->xls_dados, ‘Excel5’);
$objWriter->save($this->xls_f);

Então eu criei uma aplicação que usa a biblioteca PHPExcel (usada pelo scriptcase) e criei essas linhas:

$objWriter = PHPExcel_IOFactory::createWriter($objExcel, ‘Excel2007’);
$objWriter->save(“Export_XLS.xls”);

Ao mudar de Excel5 para Excel2007, consegui gerar todas as linhas que precisava. Será que tem como vcs modificarem isso ou pelo menos permitir que o XLS possa ser gerado por versões?

Fico no aguardo, obrigado.

porque não exporta para CSV?

Se o cliente quisesse gerar relatórios com o CSV não teria problemas?

Jcruz,

Vou conversar com nossa equipe sobre sua sugestão.

Obrigado,
Bernhard

Só que o csv não vem padronizado e formatado como o XLS.

Mas o Excel abre normalmente CSV, e ao salvar pode salvar como xlsx.

Bom enquanto o Bernhard passa isso para o pessoal do desenvolvimento, vou considerar a opção do CSV.

Obrigado a todos.

Sim Haroldo, mas o que estou dizendo é que ao exportar como xls o SC exporta tudo formatado, com as cores, fontes, etc.
E principalmente no caso de consultas com Totalização já vem tudo certo, quem usa esse recurso fica livre de formatar tudo e só da continuidade na planilha.