Incluindo uma Função em uma Regra de Mapeamento Existente

Sobre Esta Tarefa

Para incluir uma função em uma regra de mapeamento existente:

Procedimento

  1. Selecione a guia Função. Na guia Função, a lista de funções disponíveis é exibida.
  2. Na guia Função, arraste uma função para uma regra de mapeamento existente no Editor de Mapeamento.

    O nó de origem da regra de mapeamento é designado ao primeiro parâmetro da função. Durante o tempo de execução, o valor do nó de origem é fornecido para o primeiro parâmetro da função.

    O nó de destino da regra de mapeamento é designado ao tipo de retorno da função. Durante o tempo de execução, o valor de retorno da função preenche o nó de destino.

  3. Se a função tiver mais de um parâmetro de entrada, você deverá designar os parâmetros de entrada restantes usando uma das seguintes opções:
    • Criar links de outros nós de origem (conforme descrito na etapa 3 de Designando uma Função ao Criar Mapas) ou de funções usadas na regra de mapeamento atual.
    • Editar a designação de parâmetros de entrada usando a caixa de diálogo Propriedades das Funções. Para abrir a caixa de diálogo Propriedades das Funções, clique duas vezes na função no Editor de Mapeamento.
  4. Opcional: Inclua funções adicionais na regra de mapeamento usando este mesmo procedimento. Para obter mais informações, consulte Exemplo: Encadeando Diversas Funções.
  5. Opcional: Teste se a regra de mapeamento é válida clicando com o botão direito do mouse na função na regra de mapeamento e selecionando Aplicar Gráfico da Função. Se a regra de mapeamento for válida, o ícone da função quadrado, ou ícones, na representação gráfica do link de mapeamento, não serão exibidos e uma barra azul com quadrados pequenos em cada extremidade será exibida (). Se a regra de mapeamento não for válida, a representação gráfica da regra de mapeamento não será alterada, os ícones de função permanecerão visíveis (por exemplo: ) e um diálogo de erro será aberto.
    Nota: Uma regra de mapeamento com função ou funções é considerada válida se todos os parâmetros de entrada da função ou das funções forem designados com valores da tipo de dados correto e se o valor de retorno da última função corresponder ao tipo de dados do nó de destino. Os parâmetros de entrada de uma função podem ser fornecidos pelos nós de origem ou pelo tipo de retorno das outras funções associadas a essa regra de mapeamento.



Feedback | notices