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.