Etiqueta Sequence (Secuencia) de FSD
La etiqueta "sequence" define secuencias de registros, elecciones y otras secuencias. A diferencia del elemento "choice", "sequence" define registros en un orden fijo.
<sequence name output='yes'|'no' max-occur min-occur> <record/> <choice/> <sequence/> </sequence>
Atributos
name
Define el nombre de la secuencia. Si el atributo "output" se define como yes, el nombre se utilizará como nombre de la etiqueta XML en la salida, y también para establecer la correspondencia con la etiqueta XML en la fase de entrada.
output
Define si el elemento "sequence" se incluirá o no en la salida. Los valores válidos para este atributo son:
- yes
Significa que "sequence" genera una etiqueta en la salida.
- no
Significa que "sequence" solo describe la estructura de datos y no está en la salida.
El valor por defecto es yes.
- yes
max-occur
Define el número máximo de repeticiones para la secuencia. El valor cero significa que su presencia no está limitada a ningún número.
El valor por defecto es one.
min-occur
Define el mínimo de veces que puede aparecer para esta secuencia.
El valor por defecto es zero.