Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/12/2004, 02:04
gaspampera
 
Fecha de Ingreso: diciembre-2004
Mensajes: 44
Antigüedad: 20 años, 4 meses
Puntos: 0
Ahí va un trozo de XML

Hola Kthion, realmente lo único que me hace falta saber es como controlar en XSL, si el programa ha pasado por un sitio o no ha pasado, en programación tradicional es infinitamente sencillo usas una variable que cambia de estado y un if.... pero en XSL, no hay tu tía.

Bueno no obstante te envio un trocito de la salida del XML, aunque creo que aporta mas confusión que otra cosa... no obstante el problema pienso que no es el xml.


Este es el XML, que es el que recorre el primer bucle la etiqueta Fila_7
<fila_7>
- <dias>
<dia>1</dia>
<posicion>4</posicion>
<color>Moccasin</color>
<fecha>20040701</fecha>
</dias>
.....
..... 30 etiquetas días mas.
</fila_7>


Dentro de este mismo XML, tengo una etiqueta que se llama incidencias, que contiene las incidencias del empleado, por cada "registro" del primer bucle, recorre entero este nodo, para ver si hay o no incidencia.

- <incidencias>
- <incidencia>
<fecha>20040412</fecha>
</incidencia>
- <incidencia>
<fecha>20040413</fecha>
</incidencia>
- <incidencia>
<fecha>20040701</fecha>
</incidencia>
</incidencias>

El XSL que gestiona la salida de pantalla es el codigo que he enviado.

Mil Gracias.