Usando o assistente de conteúdo (sintaxe do mapeamento)
Use o assistente de conteúdo para localizar os nomes de variáveis para objetos de entrada e de saída, elementos de banco de dados e caminhos.
Pressione Ctrl+Barra de espaço para exibir o assistente de conteúdo e usá-lo para ajudar a construir as instruções XPath e as expressões de mapeamento. O assistente de conteúdo fornece os nomes de variáveis que você precisa usar para fazer referência a elementos nas instruções e expressões XPath. O nome de variável designado ao mesmo elemento pode variar entre os usos em diferentes transformações, portanto, sempre use o assistente de conteúdo para obter o nome de variável correto. Evite copiar e colar expressões que incluam nomes de variáveis.
- Fazer comparações
- Executar aritmética
- Criar condições complexas
=(igual)!=(diferente)>(maior que)>=(maior ou igual a)<(menor que)<=(menor ou igual)
+(mais)-(menos)*(multiplicação)div(divisão)
Para obter informações sobre sintaxe XPath, consulte W3C XML Path Language (XPath) 2.0.
Os operadores condicionais (or e and) são suportados; estes são sensíveis ao caso.
- Elementos de mensagem (definidos no esquema para a entrada e a saída)
- Conjunto da mensagem, composto pela árvore de propriedades e, opcionalmente, pelos cabeçalhos LocalEnvironment e transporte
- Dados das tabelas de banco de dados
Objetos de Banco de Dados com Nomes que não Estão em Conformidade com o Formato XML NCName
Alguns objetos de banco de dados possuem nomes que não estão em conformidade com o formato XML NCName (por exemplo, o nome contém caracteres como #, ou $). Se o nome do objeto do banco de dados for usado em SQL (por exemplo, na cláusula where da transformação Select ), nenhuma ação será necessária. Se o objeto de banco de dados for usado em XPath (por exemplo, em uma transformação Customizada ou uma condição), use o assistente de conteúdo, que inclui a expressão compatível com XPath apropriada.