Foros del Web » Creando para Internet » HTML »

Problema mostrando una tabla ordenada. :(

Estas en el tema de Problema mostrando una tabla ordenada. :( en el foro de HTML en Foros del Web. Hola buenas! me ha surgido un problema en html/jsp. A ver si es posible que me echeís un cable :) La cuestión es: Teng un ...
  #1 (permalink)  
Antiguo 12/07/2010, 05:01
 
Fecha de Ingreso: julio-2010
Mensajes: 4
Antigüedad: 7 años, 5 meses
Puntos: 0
Pregunta Problema mostrando una tabla ordenada. :(

Hola buenas!

me ha surgido un problema en html/jsp. A ver si es posible que me echeís un cable :)


La cuestión es: Teng un display:table el cual muestra los elemntos de la base de datos, pero no me muestra correctamente 2 enlaces en una de sus filas.


ejemplo:
Año Dinero enlace1 enlace2
1995 100 x x
1996 50 x x
...
1999 75 <----- debería de haber x
2000 100 x x
...
2004 50 x x


Si utilizo el botón de ordenar que tiene aparece el 1999.(año sortable =true) y aparecen sus enlaces pero no sale bien ordenado.
Si aumento el numero de elementos por página(y muestro todos), aparece.
Si quito el sort:"external" default tambie aparece. (pero entonces no esta ordenada directamente la tabla.

codigo:

Código:
<display:table name="tabla" sort="external" defaultsort="1" export="true" requestURI="tabla.do" pagesize="${numElementos}" id="row" class="tabla_listado">


 <display:column property="ano" title="año" media="excel"       sortable="true" class="derecha"></display:column>

<display:column property="dinero" media="html pdf" title="dinero" class="centro" sortable="true" format="{0,number,0.00} €"></display:column>
					   
<display:column title="enlace1" class="centro" media="html">
<a href="enlace1.do?anio=<c:out value="${row.anio}"/>"/>
<img src="images/icn-editar.gif" name="submit" width="16" height="16"/>
</a>

<display:column title="enlace2" class="centro" media="html">
<a href="enlace2.do?anio=<c:out value="${row.anio}"/>"/>
<img src="images/detalle_16.png" name="submit" width="16" height="16"/>
</a>
	    
</display:column>
Muchas gracias por vuestra ayuda de antemano ;)

Si hay alguna forma más de ordenar la tabla entera, por favor comentaremela

solo consegui usar sort="external" defaultsort="1"

Ciao

Última edición por Shaolina; 15/07/2010 a las 05:30
  #2 (permalink)  
Antiguo 15/07/2010, 05:32
 
Fecha de Ingreso: julio-2010
Mensajes: 4
Antigüedad: 7 años, 5 meses
Puntos: 0
Exclamación Respuesta: Problema mostrando una tabla ordenada. :(

Cita:
Iniciado por Shaolina Ver Mensaje
Hola buenas!

me ha surgido un problema en html/jsp. A ver si es posible que me echeís un cable :)


La cuestión es: Teng un display:table el cual muestra los elemntos de la base de datos, pero no me muestra correctamente 2 enlaces en una de sus filas.


ejemplo:
Año Dinero enlace1 enlace2
1995 100 x x
1996 50 x x
...
1999 75 <----- debería de haber x
2000 100 x x
...
2004 50 x x


Si utilizo el botón de ordenar que tiene aparece el 1999.(año sortable =true) y aparecen sus enlaces pero no sale bien ordenado.
Si aumento el numero de elementos por página(y muestro todos), aparece.
Si quito el sort:"external" default tambie aparece. (pero entonces no esta ordenada directamente la tabla.

codigo:

Código:
<display:table name="tabla" sort="external" defaultsort="1" export="true" requestURI="tabla.do" pagesize="${numElementos}" id="row" class="tabla_listado">


 <display:column property="ano" title="año" media="excel"       sortable="true" class="derecha"></display:column>

<display:column property="dinero" media="html pdf" title="dinero" class="centro" sortable="true" format="{0,number,0.00} €"></display:column>
					   
<display:column title="enlace1" class="centro" media="html">
<a href="enlace1.do?anio=<c:out value="${row.anio}"/>"/>
<img src="images/icn-editar.gif" name="submit" width="16" height="16"/>
</a>

<display:column title="enlace2" class="centro" media="html">
<a href="enlace2.do?anio=<c:out value="${row.anio}"/>"/>
<img src="images/detalle_16.png" name="submit" width="16" height="16"/>
</a>
	    
</display:column>
Muchas gracias por vuestra ayuda de antemano ;)

Si hay alguna forma más de ordenar la tabla entera, por favor comentaremela

solo consegui usar sort="external" defaultsort="1"

Ciao
¿Hay alguien que pueda orientarme un poco?

:(
  #3 (permalink)  
Antiguo 20/07/2010, 02:12
 
Fecha de Ingreso: julio-2010
Mensajes: 4
Antigüedad: 7 años, 5 meses
Puntos: 0
Respuesta: Problema mostrando una tabla ordenada. :(

Cita:
Iniciado por Shaolina Ver Mensaje
Hola buenas!

me ha surgido un problema en html/jsp. A ver si es posible que me echeís un cable :)


La cuestión es: Teng un display:table el cual muestra los elemntos de la base de datos, pero no me muestra correctamente 2 enlaces en una de sus filas.


ejemplo:
Año Dinero enlace1 enlace2
1995 100 x x
1996 50 x x
...
1999 75 <----- debería de haber x
2000 100 x x
...
2004 50 x x


Si utilizo el botón de ordenar que tiene aparece el 1999.(año sortable =true) y aparecen sus enlaces pero no sale bien ordenado.
Si aumento el numero de elementos por página(y muestro todos), aparece.
Si quito el sort:"external" default tambie aparece. (pero entonces no esta ordenada directamente la tabla.

codigo:

Código:
<display:table name="tabla" sort="external" defaultsort="1" export="true" requestURI="tabla.do" pagesize="${numElementos}" id="row" class="tabla_listado">


 <display:column property="ano" title="año" media="excel"       sortable="true" class="derecha"></display:column>

<display:column property="dinero" media="html pdf" title="dinero" class="centro" sortable="true" format="{0,number,0.00} €"></display:column>
					   
<display:column title="enlace1" class="centro" media="html">
<a href="enlace1.do?anio=<c:out value="${row.anio}"/>"/>
<img src="images/icn-editar.gif" name="submit" width="16" height="16"/>
</a>

<display:column title="enlace2" class="centro" media="html">
<a href="enlace2.do?anio=<c:out value="${row.anio}"/>"/>
<img src="images/detalle_16.png" name="submit" width="16" height="16"/>
</a>
	    
</display:column>
Muchas gracias por vuestra ayuda de antemano ;)

Si hay alguna forma más de ordenar la tabla entera, por favor comentaremela

solo consegui usar sort="external" defaultsort="1"

Ciao
Por si alguien quiere saberlo la solucion es cambiar sort="external"--> sort="list"

gracias de todas maneras.
  #4 (permalink)  
Antiguo 20/07/2010, 02:49
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 10 años, 5 meses
Puntos: 1567
Respuesta: Problema mostrando una tabla ordenada. :(

Shaolina:

Veo que sigues con tu problema y no obtienes respuesta, tal vez deberías intentar en el foro de programación. No hay uno específico de JSP. Tal vez en el de ASP alguien tenga una idea.

Saludos
  #5 (permalink)  
Antiguo 20/07/2010, 04:48
 
Fecha de Ingreso: julio-2010
Mensajes: 4
Antigüedad: 7 años, 5 meses
Puntos: 0
De acuerdo Respuesta: Problema mostrando una tabla ordenada. :(

Cita:
Iniciado por emprear Ver Mensaje
Shaolina:

Veo que sigues con tu problema y no obtienes respuesta, tal vez deberías intentar en el foro de programación. No hay uno específico de JSP. Tal vez en el de ASP alguien tenga una idea.

Saludos

Lo resolvi arriba. Justo en el mensaje anterior

Gracias de todas maneras ;)

ya se puede cerrar si quereis el hilo. =P

Etiquetas: mal, ordenadas, tablas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:50.