Utilice este elemento para seleccionar un elemento de datos individual de la estructura COBOL.
Se aplican las siguientes normas de selección:
| Campos | Descripción |
|---|---|
Atributo: itemName |
Especifica el nombre del elemento de datos que debe seleccionarse. |
Atributo: optional |
Especifica si el elemento de esquema XML generado a partir de este elemento es opcional. Si se establece en "yes", el elemento de esquema XML correspondiente tendrá una faceta minOccurs generada y establecida en 0. Si no se especifica este atributo, no se genera la faceta minOccurs. |
El valor del atributo debe especificar el nombre del elemento calificado por nombres padre separados por puntos, como se muestra en el ejemplo.
01 INPUT-MSG.
02 IN-LL PICTURE S9(3) COMP.
02 IN-ZZ PICTURE S9(3) COMP.
02 IN-TRCD PICTURE X(10).
02 IN-CMD PICTURE X(8).
02 IN-NAME1 PICTURE X(10).
02 redParent.
03 redefd.
04 IN-NAME2 PICTURE X(10).
03 redefd2 redefines redefd.
04 IN-NAME2R PICTURE X(10).
02 IN-EXTN PICTURE X(10).
02 IN-EXTNR redefines in-extn PICTURE X(10).
02 IN-ZIP PICTURE X(7).
Se pueden especificar las siguientes selecciones de elementos:
<ItemSelectionArray> <ItemSelection itemName="input-msg.redParent"/> <ItemSelection itemName="input-msg.in-extn"/> <ItemSelection itemName="input-msg.in-zip"/> <ItemSelection itemName="input-msg.in-ll" optional="yes"/> </ItemSelectionArray>
De lo contrario, los elementos redefd se seleccionan de forma predeterminada.
<RedefinesArray>
<RedefineSelection redefine="input-msg.redParent.redefd"
useRedefinition="input-msg.redParent.redefd2"/>
</RedefinesArray>