Nombre |
Serie de caracteres |
Especifique un nombre para el objeto cuando lo cree. Los nombres
pueden constar prácticamente de cualquier carácter alfanumérico incluidas las letras
A a Z, a a z y los dígitos
0 a 9.
También pueden incluir los siguientes caracteres de
puntuación: - - guión
- _ subrayado
- . punto
Los nombres sólo pueden empezar con una letra o el carácter
de subrayado y no con un número, un guión o un punto.
Los nombres que empiezan por
xml o cualquier variante (por ejemplo XmL)
están reservados por la especificación de estándares XML.
Encontrará más
información detallada de los convenios de denominación y los caracteres permitidos
en la especificación de Extensible Markup Language (XML)
que se puede encontrar en el sitio web
World
Wide Web Consortium (W3C).
|
Composición |
Tipo enumerado |
Lo siguiente sólo se aplica al
contenido de elemento de un tipo complejo y no tiene ningún efecto en el
contenido de atributo de un tipo complejo.
Seleccione
una de estas opciones:
- Vacío
- secuencia. Si selecciona esta opción, puede definir miembros que son elementos o grupos. Estos miembros, si están presentes, deben aparecer en el mensaje dentro del orden especificado. Se pueden repetir y el mismo elemento o grupo puede aparecer más de una vez.
- elección. Si selecciona esta opción, puede definir miembros que son elementos o grupos. Exactamente uno de los miembros definidos debe estar presente en el mensaje y se puede repetir.
Utilice esta opción si desea crear uniones C y
COBOL REDEFINES con un formato físico personalizado o un elemento XML DTD que utiliza la opción de un formato físico XML o un campo SWIFT que tiene más de una opción.
- todo. Los elementos
de un grupo todopueden aparecer en
cualquier orden. Cada elemento puede aparecer una vez o no aparecer en absoluto. Un grupo
todo sólo puede contener elementos;
no se permiten grupos. Un grupo todo
sólo se puede utilizar en el nivel superior de un tipo complejo; no puede ser miembro
de otro grupo en un tipo.
- Conjunto no ordenado. Si
selecciona esta opción, sólo puede definir elementos como hijos. Los elementos
se pueden repetir pero no pueden estar duplicados. Los elementos hijo pueden aparecer
en cualquier orden.
- Conjunto ordenado. Si
selecciona esta opción, sólo puede definir elementos como hijos. Estos
elementos, si existen, deben aparecer en el orden especificado, se pueden repetir
pero no pueden estar duplicados. Éste es el valor predeterminado para los tipos complejos nuevos.
- mensaje.
Si selecciona
esta opción, sólo puede definir mensajes como hijos. Se pueden repetir,
pero no pueden estar duplicados. Igual que sucede con
elección, sólo puede existir
uno de los hijos definidos.
Si el tipo complejo incluye más de un mensaje,
la corriente de bits contiene la longitud exacta del mensaje incorporado y no se rellena
hasta la longitud del más largo.
Utilice esta opción para modelar mensajes de
varias partes, que se utilizan en algunos estándares de la industria, por ejemplo,
SWIFT. Si desea ver más información, consulte la sección que trata sobre los mensajes de varias partes
en el apartado
Mensajes de varias partes.
|
Validación de contenido |
Tipo enumerado |
Validación de contenido
controla cómo responde el intermediario al contenido no declarado y especifica dónde están
definidos los objetos que están incluidos en el tipo complejo, si es que se han
definido. Se utiliza en combinación con la propiedad
Composición.
Opciones: - Cerrado. El tipo complejo
sólo puede contener los elementos hijo que haya añadido al mismo.
- Abierto definido. El tipo
complejo puede contener cualquier elemento válido definido en el conjunto de mensajes.
- Abierto. El tipo complejo
puede contener cualquier elemento válido, no sólo los que haya añadido
a este tipo complejo.
Consulte el apartado Combinaciones de composición y validación de contenido
para obtener más información detallada de estas opciones.
|