Incluir elemento.

Menu Incluir elemento.
Ativação de Seleção Única Ativado ao selecionar um MapFromStatement cujo contêiner é um dos seguintes:
  • ElementMsgStatement
  • WildcardMsgStatement e o elemento ou curinga possui um maxOccurs maior que o número atual de instâncias conhecidas.
Comportamento da Seleção Única Um ElementMsgStatement ou WildcardMsgStatement (aquele que for o caso para a seleção da ação) é criado e torna-se o próximo irmão do contêiner do MapFrom selecionado. A instrução contém um MapFromStatement cuja expressão de destino não está configurada. A instrução possui as mesmas configurações de mappable, headElement e xsiType que aquela selecionada.
Ativação de Seleção Múltipla Desativado
Comportamento de Seleção Única Não se aplica
Instruções antes da ação (negrito selecionado)
PurchaseOrder
  ShipTo  (maxOccurs = 1)
  Items
    ProductName    ProductNumber
Estrutura da instrução após a ação (negrito inserido) Esta ação é desativada porque ShipTo não se repete.

Instruções antes da ação (negrito selecionado)
PurchaseOrder
  ShipTo
  comment + MapFrom (exp_1) (maxOccurs >1)
Estrutura da instrução após a ação (negrito inserido)
PurchaseOrder
  ShipTo
  comment + MapFrom (exp_1)
  comment + MapFrom

Instruções antes da ação (negrito selecionado)
PurchaseOrder
  ShipTo
  comment (maxOccurs = 2)
  comentário
Estrutura da instrução após a ação (negrito inserido) Esta ação é desativada porque há instâncias suficientes.

Instruções antes da ação (negrito selecionado)
PurchaseOrder
  ShipTo
  Items + MapFrom (exp_1) (maxOccurs > 1)
Estrutura da instrução após a ação (negrito inserido)
PurchaseOrder
  ShipTo
  Items+ MapFrom (exp_1)
  Items + MapFrom

Instruções antes da ação (negrito selecionado)
PurchaseOrder
  ShipTo
  Items (maxOccurs >1)
    ProductName + MapFrom (exp_1)
    ProductNumber + MapFrom (exp_2)
Estrutura da instrução após a ação (negrito inserido)
PurchaseOrder
  ShipTo
  Items
    ProductName + MapFrom (exp_1)
    ProductNumber + MapFrom (exp_2)
  Items + MapFrom

A instância recém-incluída não é expandida, embora a instância existente possa ser expandida.

Instruções antes da ação (negrito selecionado)
PurchaseOrder
  ShipTo
  Items (maxOccurs >1)
    ProductName + MapFrom (exp_1)
    ProductNumber + MapFrom (exp_2)
Estrutura da instrução após a ação (negrito inserido) Esta ação é desativada porque ProductName não se repete (embora esteja dentro de um elemento de repetição).

Instruções antes da ação (negrito selecionado)
PurchaseOrder
  ShipTo
  Items (maxOccurs = 2)
    ProductName + MapFrom (exp_1)
    ProductNumber + MapFrom (exp_2)
  Items
    ProductName + MapFrom (exp_3)
    ProductNumber + MapFrom (exp_4)
Estrutura da instrução após a ação (negrito inserido) Esta ação é desativada porque há instâncias suficientes.

Instruções antes da ação (negrito selecionado)
PurchaseOrder
  ShipTo
  ForEach
    Items + MapFrom (exp_1) (maxOccurs > 1)
Estrutura da instrução após a ação (negrito inserido)
PurchaseOrder
  ShipTo
  ForEach
    Items+ MapFrom (exp_1)
    Items + MapFrom

O elemento Items está dentro de um ForEach. Isso é aceitável.

Instruções antes da ação (negrito selecionado)
PurchaseOrder
  ShipTo
  Qualify
    Condition (ou Default)
      Items + MapFrom (exp_1) (maxOccurs > 1)
Estrutura da instrução após a ação (negrito inserido)
PurchaseOrder
  ShipTo
  Qualify
    Condition (ou Default)
      Items+ MapFrom (exp_1)
      Items + MapFrom

O elemento Items está dentro de um Condition/Default. Isso é aceitável.

Instruções antes da ação (negrito selecionado)
PurchaseOrder
  ShipTo
  Qualify
    Condição
      Items + MapFrom (exp_1) (maxOccurs =2)
    Condition
      Items + MapFrom (exp_2)
      Items + MapFrom (exp_3)
Estrutura da instrução após a ação (negrito inserido)
PurchaseOrder
  ShipTo
  Qualify
    Condition (ou Default)
      Items+ MapFrom (exp_1)
      Items + MapFrom
    Condition
      Items + MapFrom (exp_2)
      Items + MapFrom (exp_3)

O fato de existirem instâncias sob outro condition (default) não altera nada.

Instruções antes da ação (negrito selecionado)
PurchaseOrder
  ShipTo
  ForEach
    Items + MapFrom (exp_1)
    Items + MapFrom (exp_2) (maxOccurs=2)
Estrutura da instrução após a ação (negrito inserido) A ação é desativada porque há instâncias suficientes.

Instruções antes da ação (negrito selecionado)
PurchaseOrder
  ShipTo
  ForEach
     Items + MapFrom (exp_1) (maxOccurs=2)
  Items + MapFrom (exp_2)
Estrutura da instrução após a ação (negrito inserido)
PurchaseOrder
  ShipTo
  ForEach
    Items+ MapFrom (exp_1)
    Items + MapFrom
  Items + MapFrom (exp_2)

O fato de existirem instâncias em outro escopo não altera nada.

Instruções antes da ação (negrito selecionado)
PurchaseOrder
  ShipTo
  ForEach
    Items + MapFrom (exp_2)
  Items + MapFrom (exp_1) (maxOccurs=2)
Estrutura da instrução após a ação (negrito inserido)
PurchaseOrder
  ShipTo
  ForEach
    Items + MapFrom (exp_2)
  Items+ MapFrom (exp_1)
  Items + MapFrom

O fato de existirem instâncias em outro escopo não altera nada.

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
ar25236_9_