WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

ForEach

A transformação ForEach itera sobre um elemento de matriz de entrada, que pode ser de um tipo simples ou um tipo complexo. O elemento de saída deve ser uma matriz de tipos complexos.

Use a propriedade Cardinalidade para especificar os índices que serão processados pela transformação. O primeiro elemento de índice é 1. O tamanho da matriz de saída é igual ao tamanho da matriz de entrada, menos quaisquer elementos filtrados da página de propriedade de cardinalidade.

A transformação ForEach contém um mapa aninhado. Os elementos do mapa aninhado devem ser mapeados; caso contrário, nenhuma ação será executada quando a transformação for executada.

Para obter informações sobre o nó Mapeamento, consulte Nó Mapeamento.

Use a guia de propriedade Filtrar Entradas para:
  • Fornecer uma expressão XPath opcional como uma condição. Cada elemento da entrada repetida será testado com relação à condição. A transformação será executada para os elementos que satisfazem a condição.
    Nota: Você pode usar a ajuda de contexto pressionando Ctrl+Space enquanto constrói a expressão XPath.
  • Ative Permitir Vazio. Quando Permitir Vazio é marcado, se o elemento de matriz de entrada estiver vazio e nenhuma entrada corresponder a uma condição de filtro fornecida, a transformação ainda será inserida exatamente uma vez. Nesse caso, a entrada primária na transformação aninhada estará ausente e a variável de índice será zero.
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

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

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:31:52


Tópico de ReferênciaTópico de Referência | Versão 8.0.0.5 | cm28647_