Adición de una correlación de tipo complejo

Un tipo complejo amalgama otros tipos; puede tener una estructura de repetición y contener subestructuras de repetición. Por lo que respecta a la correlación, los tipos complejos incluyen mensajes, tipos complejos globales, grupos y tablas de base de datos. La correlación a y desde tipos complejos implica la creación o especificación de una llamada de procedimiento.

Hay tres categorías de correlación:

  • A. De tipo complejo a tipo complejo; por ejemplo, de UKAddress a USAddress
  • B. De tipo sencillo a tipo complejo; por ejemplo, de addressString a USAddress
  • C. De tipo complejo a tipo sencillo; por ejemplo, de USAddress a addressString
Además, hay cuatro casos de elementos de repetición:
  1. <elemento> --> <elemento>
  2. <elemento de repetición> --> <elemento>
  3. <elemento de repetición> --> <elemento de repetición>
  4. <elemento> --> <elemento de repetición>
Por lo tanto, hay doce casos distintos en total.

En las correlaciones de estructura de repetición anidada, cada nivel de repetición se gestiona con una llamada de procedimiento, y el nivel inferior es una correlación regular. Los pasos siguientes muestran cómo crear una correlación que implique uno o varios tipos complejos.

  1. Seleccione un tipo complejo y cree una correlación de la forma habitual. Aparece el diálogo Crear o utilizar correlación.
  2. Utilice este diálogo para crear una nueva correlación reutilizable o para volver a utilizar una correlación que ya se haya creado.
    1. Para crear una nueva correlación reutilizable, pulse el botón de selección Crear correlación y especifique un nombre para la nueva correlación. Esta nueva correlación aparecerá en la lista de procedimientos existentes la próxima vez que se abra el diálogo Crear o utilizar correlación.
    2. Para volver a utilizar una correlación que ya se haya creado, pulse el botón de selección Volver a utilizar un procedimiento existente y seleccione la correlación en la lista. La lista contiene todas las correlaciones reutilizables que se han creado.
Las correlaciones de tipo complejo a tipo complejo podrán editarse en el editor de expresiones de correlaciones compuestas. Las demás correlaciones que implican tipos complejos pueden editarse en su propio editor, como ocurre con las correlaciones regulares.

Conceptos relacionados
Tipos complejos
Correlaciones de repetición

Tareas relacionadas
Adición de un tipo complejo a un elemento
Adición de un tipo complejo
Creación de un archivo de correlación

Referencia relacionada
Propiedades de tipo complejo