Añadir elemento

Menú Añadir elemento
Habilitación de selección única Habilitada al seleccionar una MapFromStatement cuyo contenedor sea uno de los siguientes:
  • ElementMsgStatement
  • WildcardMsgStatement y el elemento o comodín tenga a un número máximo de apariciones mayor que el número actual de instancias conocido.
Comportamiento de selección única Se crea una ElementMsgStatement o WildcardMsgStatement (la que sea necesaria para la selección de la acción) y se convierte en el hermano siguiente del contenedor de la MapFrom seleccionada. La sentencia contiene una MapFromStatement cuya expresión de destino no está establecida. La sentencia tiene los mismos valores correlacionables, headElement, xsiType que la seleccionada.
Habilitación de selección múltiple Inhabilitada
Comportamiento de selección múltiple No aplicable
Sentencias antes de la acción (elemento seleccionado en negrita)
PurchaseOrder
  ShipTo  (maxOccurs = 1)
  Items
    ProductName
    ProductNumber
Estructura de sentencia después de la acción (elemento insertado en negrita) Esta acción se inhabilita porque ShipTo no se repite

Sentencias antes de la acción (elemento seleccionado en negrita)
PurchaseOrder
  ShipTo
  comment + MapFrom (exp_1) (maxOccurs >1)
Estructura de sentencia después de la acción (elemento insertado en negrita)
PurchaseOrder
  ShipTo
  comment + MapFrom (exp_1)
  comment + MapFrom

Sentencias antes de la acción (elemento seleccionado en negrita)
PurchaseOrder
  ShipTo
  comment (maxOccurs = 2)
  comment
Estructura de sentencia después de la acción (elemento insertado en negrita) Esta acción se inhabilita porque hay suficientes instancias

Sentencias antes de la acción (elemento seleccionado en negrita)
PurchaseOrder
  ShipTo
  Items + MapFrom (exp_1) (maxOccurs > 1)
Estructura de sentencia después de la acción (elemento insertado en negrita)
PurchaseOrder
  ShipTo
  Items+ MapFrom (exp_1)
  Items + MapFrom

Sentencias antes de la acción (elemento seleccionado en negrita)
PurchaseOrder
  ShipTo
  Items (maxOccurs >1)
    ProductName + MapFrom (exp_1)
    ProductNumber + MapFrom (exp_2)
Estructura de sentencia después de la acción (elemento insertado en negrita)
PurchaseOrder
  ShipTo
  Items
    ProductName + MapFrom (exp_1)
    ProductNumber + MapFrom (exp_2)
  Items + MapFrom

La instancia recién añadida no se expande, aunque la instancia existente puede estar expandida.

Sentencias antes de la acción (elemento seleccionado en negrita)
PurchaseOrder
  ShipTo
  Items (maxOccurs >1)
    ProductName + MapFrom (exp_1)
    ProductNumber + MapFrom (exp_2)
Estructura de sentencia después de la acción (elemento insertado en negrita) Esta acción se inhabilita porque ProductName no se repite (aunque está dentro de un elemento de repetición).

Sentencias antes de la acción (elemento seleccionado en negrita)
PurchaseOrder
  ShipTo
  Items (maxOccurs = 2)
    ProductName + MapFrom (exp_1)
    ProductNumber + MapFrom (exp_2)
  Items
    ProductName + MapFrom (exp_3)
    ProductNumber + MapFrom (exp_4)
Estructura de sentencia después de la acción (elemento insertado en negrita) Esta acción se inhabilita porque hay suficientes instancias.

Sentencias antes de la acción (elemento seleccionado en negrita)
PurchaseOrder
  ShipTo
  ForEach
    Items + MapFrom (exp_1) (maxOccurs > 1)
Estructura de sentencia después de la acción (elemento insertado en negrita)
PurchaseOrder
  ShipTo
  ForEach
    Items+ MapFrom (exp_1)
    Items + MapFrom

El elemento Items está dentro de un ForEach. Esto es aceptable.

Sentencias antes de la acción (elemento seleccionado en negrita)
PurchaseOrder
  ShipTo
  Qualify
    Condition (or Default)
      Items + MapFrom (exp_1) (maxOccurs > 1)
Estructura de sentencia después de la acción (elemento insertado en negrita)
PurchaseOrder
  ShipTo
  Qualify
    Condition (or Default)
      Items+ MapFrom (exp_1)
      Items + MapFrom

El elemento Items está dentro de un Condition/Default. Esto es aceptable.

Sentencias antes de la acción (elemento seleccionado en negrita)
PurchaseOrder
  ShipTo
  Qualify
    Condition
      Items + MapFrom (exp_1) (maxOccurs =2)
    Condition
      Items + MapFrom (exp_2)
      Items + MapFrom (exp_3)
Estructura de sentencia después de la acción (elemento insertado en negrita)
PurchaseOrder
  ShipTo
  Qualify
    Condition (or Default)
      Items+ MapFrom (exp_1)
      Items + MapFrom
    Condition
      Items + MapFrom (exp_2)
      Items + MapFrom (exp_3)

El hecho de que haya instancias bajo otra condición (default) no altera nada.

Sentencias antes de la acción (elemento seleccionado en negrita)
PurchaseOrder
  ShipTo
  ForEach
    Items + MapFrom (exp_1)
    Items + MapFrom (exp_2) (maxOccurs=2)
Estructura de sentencia después de la acción (elemento insertado en negrita) La acción se inhabilita porque hay suficientes instancias.

Sentencias antes de la acción (elemento seleccionado en negrita)
PurchaseOrder
  ShipTo
  ForEach
     Items + MapFrom (exp_1) (maxOccurs=2)
  Items + MapFrom (exp_2)
Estructura de sentencia después de la acción (elemento insertado en negrita)
PurchaseOrder
  ShipTo
  ForEach
    Items+ MapFrom (exp_1)
    Items + MapFrom
  Items + MapFrom (exp_2)

El hecho de que haya instancias en otro ámbito no altera nada.

Sentencias antes de la acción (elemento seleccionado en negrita)
PurchaseOrder
  ShipTo
  ForEach
    Items + MapFrom (exp_2)
  Items + MapFrom (exp_1) (maxOccurs=2)
Estructura de sentencia después de la acción (elemento insertado en negrita)
PurchaseOrder
  ShipTo
  ForEach
    Items + MapFrom (exp_2)
  Items+ MapFrom (exp_1)
  Items + MapFrom

El hecho de que haya instancias en otro ámbito no altera nada.

Tareas relacionadas
Desarrollo de correlaciones de mensajes
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2005 Última actualización: 11/11/2005
ar25236_9_