[Perl] OT: Ordenacion post report
Gunnar Wolf
gwolf@gwolf.cx
Thu, 26 Jun 2003 13:11:10 -0500
Jorge Ramirez dijo [Mon, Jun 23, 2003 at 08:42:24PM -0500]:
> Hola Lista, disculpen el offtopic,
>
> Como se les ocurre una forma sencilla de ordenar una tabla en html, es
> decir; una ves procesados y generados los datos en perl (con mason) se
> puedan ordenar en una tabla segun el numero de columna
> independientemente del nombre del campo y que sea a nivel del browser
> posiblemente, no se si con XML o de que otra forma...
No sé si te entendí correctamente, pero creo que el módulo HTML::Table
te va a venir bien:
-----------------------------------
# Primero creamos la tabla con su encabezado
my $tabla = HTML::Table->new(-border=>1);
$tabla->addRow('Renglón','Parte','Descripción','Precio');
# Trabajamos con los datos, agregando cada juego como un nuevo renglón a
# la tabla
my @datos = generaDatos(); # Suponemos que regresa una lista de listas
foreach my $dato (@datos) {
$tabla->addRow($tabla->getTableRows, @$datos);
}
# La primer columna y el primer renglón deben marcarse como encabezados
$tabla->setRowHead(1);
$tabla->setColHead(1);
# Y ya acabamos.
$tabla->print;
-----------------------------------
Saludos,
--
Gunnar Wolf - gwolf@gwolf.cx - (+52-55)5630-9700 ext. 1366
PGP key 1024D/8BB527AF 2001-10-23
Fingerprint: 0C79 D2D1 2C4E 9CE4 5973 F800 D80E F35A 8BB5 27AF