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.003 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 !!!