Hola Comunidad
esto no tiene que ver con yii, mas bien con php
queria saber como hacen para generar reportes en php
existe una herramienta que genere un reporte a partir de una consulta?
que se le pueda agregar totales, agrupar, paginar, etc etc etc
lo que encontre es Php reports
hay otras herramientas free?
que usan uds?
saludos y desde ya muchas gracias
sebas
(Sebathi)
2
Hola!
Normalmente yo lo hago a mano porque me aseguro que las cosas las haga como yo deseo.
Uso PHPExcel para pasar a excels o imprimo como CSV.
En el caso de PDFs hay una extensión en Yii (TCPDF) licencia LGPL, pero no vi que tal funcionaba.
Saludos,
hola Sebas (u otro miembro que use PHPExcel)
tengo un problema al exportar fechas y horas
me las exporta como texto
ejemplo
$Sheet->setCellValue(‘A1’, ‘31/12/2009’);
$Sheet->setCellValue(‘B1’, ‘13:45’);
me aparecen como
'31/12/2009
'13:45
probe usar
PHPExcel_Cell::setValueBinder( new PHPExcel_Cell_AdvancedValueBinder() );
$Sheet->getStyle(‘A1’)->getNumberFormat()->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_DATE_DDMMYYYY);
$Sheet->getStyle(‘B1’)->getNumberFormat()->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_DATE_TIME3);
y me exporta bien fechas y horas, pero
me hace cualquier cosa con los datos, una N o S me la exporta como numero
una ayuda me vendria de 10
saludos y gracias!
[EDIT]
ya descubri porque me genera fechas con algunas letras
internamente usa strtotime($valor)
y S, N, A … son formatos validos para strtotime
juas!!!
[EDIT2]
solucionado
deje de usar PHPExcel_Cell::setValueBinder( new PHPExcel_Cell_AdvancedValueBinder() );
y lo hago a mano (usando algo del codigo de PHPExcel_Cell_AdvancedValueBinder())