Añadir y volver a nombrar un elemento definido por el usuario

Puede añadir un elemento definido por el usuario utilizando la función Añadir definido por el usuario . Puede añadir tipos simples o elementos complejos definidos por el usuario.

Procedimiento

Para crear un elemento definido por el usuario, realice los siguientes pasos:

  1. Seleccione el punto de extensión any bajo el que desea añadir un elemento definido por el usuario.
  2. Seleccione Añadir definido por el usuario. Puede elegir cualquiera de los siguientes métodos:
    • Pulse con el botón derecho del ratón en el elemento any. Aparecerá un menú. Seleccione la función Añadir definido por el usuario .

      Muestra el menú que aparece al pulsar con el botón derecho del ratón sobre el elemento cualquiera.

    • Seleccione la función Añadir definido por el usuario seleccionando el icono Añadir definido por el usuario Añadir icono definido por el usuario que está disponible en la parte superior del campo.

      Esta figura muestra los iconos que están disponibles para convertir cualquier campo o para añadir un elemento definido por el usuario.

    Un elemento se añade bajo el campo any.

    El tipo predeterminado de un nuevo elemento creado definido por el usuarios cadena.

  3. Pulse sobre el elemento definido por el usuario y luego ingrese el nombre del elemento. Si el nombre utiliza un carácter de guión '-', debe especificarlo escribiendo en el campo "Nombre" de la vista Propiedades, no puede escribir '-' en el widget de nombre en campo.

    Si el elemento definido por el usuario existe en varios lugares, se le solicitará que seleccione una acción que determina si volver a utilizar o cambiar el nombre de un elemento existente definido por el usuario en varios lugares de la correlación.

  4. Especifique el tipo de elemento definido por el usuario. Lleve a cabo los siguientes pasos:
    1. Pulse el tipo de elemento definido por el usuario.
    2. Seleccione el tipo de elemento definido por el usuario.
      Nota: El tipo predeterminado es string.
      • Para configurar un tipo simple, elija uno de los valores siguientes:
        • Booleano
        • date
        • dateTime
        • decimal
        • double
        • duration
        • float
        • hexBinary
        • int
        • Entero largo
        • serie
        • Hora
      • Para configurar un tipo complejo, elija <Anonymous>.
      • Para configurar una matriz JSON, elija JSONArray_Default.
      • Para establecer el tipo utilizando un esquema XML global, elija Browse y seleccione el tipo. Puede establecer el tipo en un esquema XML o en un esquema DFDL.
        Cuando defina el tipo de elemento definido por el usuario utilizando un esquema XML global, se aplican las reglas siguientes:
        • Puede tener la correlación y las definiciones de esquema que se utilizan en la correlación del mismo proyecto. El proyecto puede ser un proyecto de biblioteca estático, un proyecto de biblioteca compartido o un proyecto de aplicación.
        • Puede tener cualquier definición de esquema que se utilice en la correlación en un proyecto de biblioteca estático y la correlación en un proyecto de aplicación.
        • Puede tener cualquier definición de esquema que se utilice en la correlación en un proyecto de biblioteca compartido y la correlación en un proyecto de biblioteca compartido distinto.
        • No puede tener las definiciones de esquema que se utilizan en la correlación en una biblioteca compartida y la correlación en un proyecto de aplicación. El Editor de correlaciones de datos gráficas informa del error CWMSL209E si interrumpe esta regla.
        Nota: Puede obtener el error CWMSL209E cuando el tipo del elemento definido por el usuario hace referencia a un esquema no resuelto. Para resolver este problema, añada el esquema en el separador Ámbito de la vista Propiedades de la correlación o añada la dependencia al proyecto contenedor de correlaciones. A continuación, vuelva a seleccionar el tipo.
  5. Al añadir elementos a un elemento complejo definido por el usuario, debe definir la cardinalidad de cada elemento hijo que añada. De forma predeterminada, la cardinalidad es Mínimo de apariciones y Máximo de apariciones de 1. Para obtener más información, consulte Configuración de la cardinalidad de un elemento definido por el usuario.
    Nota: No puede cambiar la cardinalidad de los elementos definidos por el usuario que están dentro del grupo de opciones que se crea automáticamente al definir elementos en el nivel del comodín xsd: any . La cardinalidad la determina la cardinalidad establecida en xsd:any.

Qué hacer a continuación