Compartir a través de


Cómo copiar datos en el contexto del mensaje como campos de propiedad

Puedes promover una propiedad como campo de propiedad de la misma manera que promover una propiedad como campo distintivo, y también puedes usar la característica promoción rápida para simplificar el proceso.

Puede elegir la promoción de campo de propiedad sobre la promoción de campos distintivos por los siguientes motivos:

  • Los valores que desea promover son más cortos que la limitación de 255 caracteres que se aplica a los campos de propiedad.

  • Necesita que sea posible el acceso a los valores promocionados desde fuera de las orquestaciones; por ejemplo, desde canalizaciones o puertos.

    En este tema se proporcionan instrucciones paso a paso para promover una propiedad como campo de propiedad de ambas maneras.

Para promocionar una propiedad como un campo de propiedades mediante el cuadro de diálogo Promocionar propiedades

  1. Si es necesario, cree un esquema de propiedades adecuado para promocionar una propiedad. Para obtener instrucciones paso a paso para crear esquemas de propiedades, consulte Creating Property Schemas(Crear esquemas de propiedad).

    Nota

    Es posible que este paso no sea necesario si ya ha creado un esquema de propiedades e insertado los nodos de elemento de campo adecuados como nodos secundarios del nodo Esquema .

  2. En el Editor de BizTalk, abra el esquema para el que desea promover una o varias propiedades y, a continuación, seleccione el nodo Elemento de campo (primero), Atributo de campo o Registro que desea promover como campo de propiedad.

    Nota

    Solo puede promover nodos Record si están configurados para contener solo contenido simple si su propiedad Content Type está establecida en SimpleContent.

  3. Haga clic con el botón derecho en el nodo seleccionado, haga clic en Promover y, a continuación, haga clic en Mostrar promociones.

    Se abre el cuadro de diálogo Promover propiedades con el nodo seleccionado que se muestra como seleccionado en el árbol de esquema en el lado izquierdo del cuadro de diálogo.

  4. En el cuadro de diálogo Promover propiedades , seleccione la pestaña Campos de propiedad.

  5. Confirme que el esquema de propiedades en el que desea promover una propiedad está presente en la lista esquemas de propiedades de la pestaña Campos de propiedad. Si está presente, vaya al paso 8.

  6. En la sección Lista de esquemas de propiedades, haga clic en el icono Carpeta . Aparece el cuadro de diálogo Selector de tipos de BizTalk .

  7. En el cuadro de diálogo Selector de tipos de BizTalk , vaya al esquema de propiedades adecuado (que puede que haya creado en el paso 1), seleccione ese esquema y, a continuación, haga clic en Aceptar.

    Nota

    Opcionalmente, puede cambiar el prefijo de espacio de nombres asociado al esquema de propiedades cambiando la cadena en el campo de columna Prefijo adecuado.

  8. Con el nodo que se va a promover todavía seleccionado en el árbol de esquema en el lado izquierdo del cuadro de diálogo Promover propiedades , haga clic en Agregar.

    Si se permite, el nodo seleccionado se agrega al final de la lista campos de propiedad en la pestaña Campos de propiedad . Si no se permite, un cuadro de mensaje proporciona una explicación. Si no se permite, el botón Agregar no está habilitado.

  9. Haga doble clic en Celda de columna Propiedad de la fila que acaba de agregar a la lista Campos de propiedad y, a continuación, en la lista desplegable, seleccione el esquema de propiedades y el nodo Elemento de campo correspondiente en el que desea promover el nodo seleccionado. Los valores de lista desplegable tienen el formato X:Y, donde X es el prefijo de espacio de nombres de un esquema de propiedades en la lista esquemas de propiedades y Y es el nombre de nodo de un nodo Elemento de campo en ese esquema de propiedades.

    El valor predeterminado de la lista desplegable es el primer nodo de esquema de propiedades (Elemento de campo) que aún no se ha promocionado, ordenado alfabéticamente en todos los esquemas de propiedades pertinentes. En raras ocasiones será el nodo de esquema de propiedades en el que pretende promocionar un nodo de esquema específico.

  10. Puede seleccionar nodos adicionales para la promoción en el árbol de esquema en el lado izquierdo del cuadro de diálogo, haciendo clic en Agregar y realizando el paso 9 después de cada selección.

  11. Cuando haya terminado, haga clic en Aceptar.

    Los nodos que seleccionó para promover ahora son Campos de propiedad y están asociados a un nodo de elemento field determinado en un esquema de propiedades.

Para promocionar una propiedad como un campo de propiedades mediante el comando Promoción rápida

  1. En el Editor de BizTalk, abra el esquema para el que desea promover una o varias propiedades y, a continuación, seleccione el nodo Elemento de campo (primero), Atributo de campo o Registro que desea promover como campo de propiedad.

    Nota

    Solo puede promover nodos Record si están configurados para contener solo contenido simple si su propiedad Content Type está establecida en SimpleContent.

  2. Haga clic con el botón derecho en el nodo seleccionado, haga clic en Promovery, a continuación, haga clic en Promoción rápida.

    Si el esquema de propiedades predeterminado, tal y como se define en la propiedad Default Property Schema Name (Nombre del esquema de propiedad predeterminado) en las páginas de propiedades del esquema correspondiente, no existe, debe hacer clic en Aceptar en el cuadro de diálogo de confirmación para crear el esquema de propiedades predeterminado y configurarlo con un nodo de elemento de campo adecuado para adaptarse a la promoción de propiedades.

Nota

Para ver y administrar las propiedades promocionadas mediante la característica Promociones rápidas , abra el cuadro de diálogo Promover propiedades y, a continuación, haga clic en la pestaña Campos de propiedad. Para obtener instrucciones paso a paso para abrir el cuadro de diálogo Promover propiedades , vea Abrir el cuadro de diálogo Promover propiedades.

Consulte también

Promoción de propiedades
Cómo crear esquemas de propiedad
Modos de usar el contenido de los mensajes para controlar el procesamiento de los mensajes