Designando uma Função ao Criar Mapas
Sobre Esta Tarefa
Procedimento
- Selecione a guia Função. Na guia Função, a lista de funções disponíveis é exibida.
- Na guia Função, arraste uma função entre os dois nós que você deseja mapear no Editor de Mapeamento.
- Arraste o nó de origem para o ícone de função para criar um link. O nó de origem é designado ao primeiro parâmetro da função. Durante o tempo de execução, o valor desse nó de origem é fornecido como o primeiro parâmetro da função.
- Arraste o nó de destino para a função para criar o link. Durante o tempo de execução, o valor de retorno da função preenche o nó de destino.
- 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:
- Crie links de outros nós de origem (conforme descrito na etapa 3) ou a partir de funções usadas na atual regra de mapeamento.
- 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.
- Opcional: Inclua funções adicionais na regra de mapeamento usando o procedimento descrito no tópico Incluindo uma Função em uma Regra de Mapeamento Existente. Para obter um exemplo, consulte Exemplo: Encadeando Diversas Funções.
- Opcional: Se qualquer função ainda não estiver associada à regra de mapeamento,
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 ou ícones da função quadrado 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.