Para designar uma função durante a criação de mapas:
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:
Criar links de outros nós de origem (conforme descrito acima na
etapa 3) 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.
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 da função quadrado, ou ícones, na representação gráfica do link de
mapeamento, não será exibido 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.