Tema: Sobre XSLT
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/06/2010, 11:53
Uncerito
 
Fecha de Ingreso: octubre-2008
Mensajes: 6
Antigüedad: 16 años
Puntos: 0
Exclamación Respuesta: Sobre XSLT

Lo que yo quiero hacer son quiebres, cuando cambie de ciudad que se imprima la celda ciudad encima de la celda nombre y lo mismo con pais.

si te das cuenta los datos los recojo asi

Pais - Ciudad - Nombre
Peru - Lima - Jorge
Peru - Arequipa - Andres
Chile - Santiago - Juan
Brasil - Sao Pablo - Giovani

la impresion en el XSLT seria horizontal (Tal y como esta en el ejemplo) o seria vertical
voy a poner un ejemplo mas complicado

Imaginate que la tabla me llegue de la siguiente forma

Pais - Ciudad - Nombre
Peru - Lima - Jorge
Peru - Lima - Andres
Peru - Lima - Juan
Peru - Cusco- Anibal
Peru - Cusco- Rolando
Peru - Cusco- Jairo

Miremos el caso de PERU - yo no quiero repetir esa etiqueta yo quiero q cuando cambie de ciudad se imprima la ciudad correspondiente de la misma forma

Peru
Lima
Jorge
Andres
Juan
Cusco
Anibal
Rolando
Jairo

No logro hacer el quiebre pero me han dicho q si se puede, lo que me imagino en programacion seria

SI (Ciudad actual <> Ciudad Anterior)
Imprimo Nueva Ciudad
SINO
Imprimo el nombre actual

Si se puede me han dicho pero no tengo ni idea como se podria hacer.

Saludos
NOTA (El reporte consta de 7 mil registros y de ciudades y paises variables no es una consulta estatica).