WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

ForEach

La transformación ForEach itera sobre un elemento de matriz de entrada, que puede ser un tipo simple o un tipo complejo. El elemento de salida debe ser una matriz de tipos complejos.

Utilice la propiedad Cardinalidad para especificar los índices que la transformación procesará. El primer elemento de índices es 1. El tamaño de la matriz de salida es equivalente al tamaño de la matriz de entrada, menos los elementos que se filtran de la página de propiedades de cardinalidad.

La transformación ForEach contiene una correlación anidada. Los elementos de la correlación anidada deben correlacionarse, sino no se realizará ninguna acción cuando se ejecute la transformación.

Para obtener información sobre el nodo Mapping, consulte Nodo Mapping.

Utilice el separador de propiedad Filtrar entradas para:
  • Proporcionar una expresión XPath opcional como condición. Se probará cada elemento de la entrada repetible con la condición. La transformación se ejecutará para los elementos que satisfacen la condición.
    Nota: puede utilizar la ayuda de contexto pulsando Control+espacio al crear la expresión XPath.
  • Habilite Permitir vacío. Cuando se marca Permitir vacío, si el elemento de matriz de entrada está vacío o ninguna entrada coincide con una condición de filtro proporcionada, la transformación se sigue especificando exactamente una vez. En este caso, faltará la entrada primaria en la transformación anidada y la variable de índice será cero.
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última actualización:
        
        Última actualización: 2015-02-28 17:01:47


Tema de referenciaTema de referencia | Versión 8.0.0.5 | cm28647_