HTML::ReportWriter
Publicado: 2008-10-08 08:21 @390
Agradecería si me pudiesen ayudar a encontrar lo que estoy haciendo mal en la utilización de este módulo HTML::ReportWriter.
Solo estoy probando con los ejemplos que muestra el CPAN, y no hace nada. No tira error tampoco. La pantalla no muestra el reporte.
Mirando el log del Apache me tiran los siguientes errores a lo mejor puede ayudar:
1) Primero la sentencia sql se genera AUTOMÁTICAMENTE con LÍMITE CERO: "Executing SQL: SELECT SQL_CALC_FOUND_ROWS nombre, codi_equipo, id_equipo FROM equipos LIMIT 0"
2) Aparece lo siguiente : Can't locate object method "new" via package "Template" (perhaps you forgot to load "Template"?) TENGO INSTALADO el módulo Template.
¡¡¡ GRACIAS !!!
Solo estoy probando con los ejemplos que muestra el CPAN, y no hace nada. No tira error tampoco. La pantalla no muestra el reporte.
Using perl Syntax Highlighting
#!/usr/bin/perl -w
use strict;
use HTML::ReportWriter;
use CGI;
use Template;
use DBI;
my $dbh = DBI->connect('DBI:mysql:tabla', 'usuario', 'clave');
my $report = HTML::ReportWriter->new({
DBH => $dbh,
DEFAULT_SORT => 'nombre_equipo',
SQL_FRAGMENT => 'FROM equipos ',
COLUMNS => [ 'nombre_equipo', 'codigo_equipo' ],
});
$report->draw();
use strict;
use HTML::ReportWriter;
use CGI;
use Template;
use DBI;
my $dbh = DBI->connect('DBI:mysql:tabla', 'usuario', 'clave');
my $report = HTML::ReportWriter->new({
DBH => $dbh,
DEFAULT_SORT => 'nombre_equipo',
SQL_FRAGMENT => 'FROM equipos ',
COLUMNS => [ 'nombre_equipo', 'codigo_equipo' ],
});
$report->draw();
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4
Mirando el log del Apache me tiran los siguientes errores a lo mejor puede ayudar:
1) Primero la sentencia sql se genera AUTOMÁTICAMENTE con LÍMITE CERO: "Executing SQL: SELECT SQL_CALC_FOUND_ROWS nombre, codi_equipo, id_equipo FROM equipos LIMIT 0"
2) Aparece lo siguiente : Can't locate object method "new" via package "Template" (perhaps you forgot to load "Template"?) TENGO INSTALADO el módulo Template.
¡¡¡ GRACIAS !!!