Mapear Novamente

Não é permitido criar um mapeamento para um destino destino. Aqui estão alguns exemplos do que é considerado como mapeado e não mapeado.

Mapeado (a)

Neste cenário, FirstName está mapeado mesmo que a expressão seja uma ErrorInExpression:

Área de janela de destino:
ShipTo
  FirstName  LastName
Editar primeira coluna da área de janela:
ShipTo
  FirstName  LastName
Segunda coluna da área de janela de edição:
<blank>
Gaetan
""

Mapeado (b)

Neste cenário, FirstName e LastName estão mapeados, LastName está mapeado com cadeia vazia, não configurada:

Área de janela de destino:
ShipTo
  FirstName  LastName
Editar primeira coluna da área de janela:
ShipTo
  FirstName  LastName
Segunda coluna da área de janela de edição:
<blank>
1 + + 1
"Nadon"

Mapeado (c)

Neste cenário, FirstName e LastName são considerados mapeados, embora estejam mapeados apenas em um dos Conditions/Default:

Área de janela de destino:
ShipTo
  FirstName  LastName
Editar primeira coluna da área de janela:
ShipTo
  Qualify
    Condição
      FirstName      LastName    Condição
      FirstName      LastName    Default
      FirstName      LastName
Segunda coluna da área de janela de edição:
<blank>
<blank>
"Quebec"
"Gaetan"
<blank>
"Ontario"
<blank>
<blank>
<blank>
<blank>
"Seelemann"

Mapeado (d)

Neste cenário, ProductName é considerado mapeado mesmo que a existência de source_0\product não seja conhecida:

Área de janela de destino:
Items [0..unbounded]
  Item
    ProductNumber
Editar primeira coluna da área de janela:
ForEach
  Itens
    Item
      ProductNumber
Segunda coluna da área de janela de edição:
source_0\Product
<blank>
<blank>
12345

Mapeado (e)

Neste cenário, ProductName é considerado mapeado, mesmo que apenas algumas instâncias de repetição estejam mapeadas:

Área de janela de destino:
Items [20..20]
  Item
    ProductNumber
Editar primeira coluna da área de janela:
ForEach
  Itens
    Qualify
      Condição
        Item
          ProductNumber
      Condição
        Item
          ProductNumber
Segunda coluna da área de janela de edição:
source_0\Product
<blank>
<blank>
occurrence(source_0\product) < 9
<blank>
12345
occurrence(source_0\product) >= 10
<blank>
<blank>

Não Mapeado (a)

Neste cenário, ShipTo é considerado não mapeado mesmo que todos os filhos estejam mapeados:

Área de janela de destino:
ShipTo
  FirstName  LastName
Editar primeira coluna da área de janela:
ShipTo
  FirstName  LastName
Segunda coluna da área de janela de edição:
<blank>
"Gatean"
"Nadon"

Não Mapeado (b)

Neste cenário, FirstName e LastName são considerados não mapeados, mesmo que seus pais estejam mapeados:

Área de janela de destino:
ShipTo
  FirstName  LastName
Editar primeira coluna da área de janela:
ShipTo
  FirstName  LastName
Segunda coluna da área de janela de edição:
"Mr. Gaetan Nadon ext 6174"
<blank>
<blank>

Mapeado e Não Mapeado

Neste cenário, cada mapa de destino é considerado separadamente. Headers em target_0 está mapeado, FirstName em target_0 não está mapeado, Headers em target_1 não está mapeado, FirstName em target_1 está mapeado:

Área de janela de destino:
target_0 - Headers_and_PurchaseOrder
  Cabeçalhos
  PurchaseOrder
    FirstNametarget_1 - Headers_and_PurchaseOrder
  Cabeçalhos
  PurchaseOrder
    FirstName
Editar primeira coluna da área de janela:
target_0
  Headers_and_PurchaseOrder
    Cabeçalhos
    PurchaseOrder
      FirstNametarget_1
  Headers_and_PurchaseOrder
    Cabeçalhos
    PurchaseOrder
      FirstName
Segunda coluna da área de janela de edição:
<blank>
<blank>
"MRM MSet1 CWF"
<blank>
<blank>
<blank>
<blank>
<blank>
<blank>
"Alek"
Tarefas relacionadas
Desenvolvendo Mapeamentos de Mensagens
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2005 Última Atualização: 04/11/2005
ar25233_3_