Configurando o Valor de um Elemento de Destino Utilizando uma Expressão ou Função

Há duas maneiras de configurar o valor de um elemento de destino para uma expressão, dependendo de se o elemento de destino tem uma entrada na coluna Map Script da área de janela Planilha do editor de Mapeamento de Mensagens:
Os exemplos a seguir demonstram técnicas para digitar expressões de mapeamento na área de janela Editar.
  • Se o elemento de destino for derivado de um elemento de origem, arraste o elemento ou elementos de origem para a área de janela Editar; por exemplo:
    $source/Properties/MessageSet
  • Utilize expressões aritméticas, como:
    $source/Properties/Priority + 1
  • Utilize nomes de função de mapeamento, Xpath ou ESQL. O Assistente de Conteúdo (Editar > Assistente de Conteúdo) fornece uma lista de funções disponíveis. Exemplo:
    esql:upper($source/Properties/ReplyIdentifier)
  • Você pode executar lançamento na área de janela Editar; por exemplo:
    xs:string($source/Properties/CodedCharSetId)
Você não pode digitar uma expressão para um elemento simples se um de seus ascendentes também tiver um mapeamento. Por exemplo, você não pode mapear Propriedades da origem para o destino, em seguida, configurar um valor de Properties/MessageFormat.
Conceitos relacionados
Funções do Nó Mapping
Sintaxe do Nó Mapping
Tarefas relacionadas
Configurando o Valor de um Elemento de Destino para uma Constante
Configurando o Valor de um Elemento de Destino para uma Constante do WebSphere MQ
Referências relacionadas
Mapeamentos de Mensagens
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2006 Última Atualização: 1 Sep 2006
ar25269_