Alterando a Ordem de Processamento de Regras de Mapeamento em Projetos de Mapeamento

É possível alterar a ordem em que uma transformação processa as regras de mapeamento. Essa funcionalidade será útil se o código customizado ou a ordem de chamadas de submapa possuírem dependências na saída gerada por outros mapeamentos. A visualização Esboço lista as regras de mapeamento na ordem em que são processadas ao executar o código de transformação gerado.
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 uma declaração de mapeamento que especifique pelo menos duas regras de mapeamento.

Por Que e Quando Desempenhar Esta Tarefa

Para alterar a ordem em que a transformação gerada processa as regras de mapeamento em uma declaração de mapeamento:

  1. Se a visualização Esboço não estiver disponível, clique em Janela > Mostrar Visualização > Esboço.
  2. Na visualização Esboço, expanda uma declaração de mapeamento e, em seguida, expanda Transformações.
  3. Clique com o botão direito do mouse na regra de mapeamento a ser movida e, em seguida, clique em Ordem de Execução e clique em Mover para cima ou Mover para baixo.
  4. Clique em Arquivo > Salvar.
Exemplo
Por exemplo, você poderá alterar a ordem das regras de mapeamento se o código customizado em uma regra de mapeamento gravar um valor em um objeto de saída que outra parte do código customizado leia como entrada.

Feedback