Você pode especificar que uma declaração de mapeamento herde as regras de
mapeamento em outra declaração de mapeamento. Herdar declarações de mapeamento incentiva
a reutilização de regras de mapeamento em outras declarações de mapeamento. Uma declaração de mapeamento
não pode herdar mais de uma declaração de mapeamento herdada.
Antes de Iniciar
É necessário ter um modelo de mapeamento aberto. Um modelo de mapeamento tem .mapping como extensão de nome de arquivo. O
modelo de mapeamento deve conter pelo menos uma declaração de mapeamento. A declaração de mapeamento
deve especificar um objeto de entrada e um objeto de saída.
Por Que e Quando Desempenhar Esta Tarefa
Para especificar que uma declaração de mapeamento herde outra declaração
de mapeamento:
- Na área do editor de mapeamento, em uma declaração de mapeamento, arraste o
conector do objeto de entrada até o nome do objeto de saída. Uma
regra de mapeamento é criada entre os objetos de entrada e saída.
- Altere o tipo de regra de mapeamento para uma regra de mapeamento de mapas herdados:
Na forma exibida no conector entre os objetos de entrada e
saída, clique na seta para baixo e clique em Mapas Herdados.
- Clique com o botão direito do mouse no elemento Mapas Herdados e,
em seguida, clique em Mostrar em Propriedades.
- Na visualização Propriedades, na guia Supertipo,
conclua as seguintes etapas:
- No campo Arquivo, especifique o modelo de
mapeamento que contém a declaração de mapeamento a ser herdada.
- No campo Mapa, especifique a declaração de
mapeamento a ser herdada.
- Clique em .
Resultados
Você pode substituir as regras de mapeamento da declaração de mapeamento herdada
e criar regras adicionais na declaração de mapeamento herdada.