Help Center > Foundation Help

Se aplica a:

  • Winshuttle Foundation

Propiedades del complemento Exportar estado de proceso

El complemento Exportar estado de proceso permite exportar el estado actual de un flujo de trabajo. Puede exportar el estado de un solo nodo, de varios nodos o de un flujo de trabajo entero. Los valores de estado se colocan en la columna de una lista de SharePoint.

En esta página


Descargar un archivo XML de ejemplo (.zip)Descargar archivo XML de ejemplo (.zip)

Este archivo de XML (en un archivo .ZIP) contiene un XML de muestra del complemento de Exportar estado de proceso.

Prácticas recomendadas y sugerencias para el complemento Exportar estado del proceso

Volver al principio
  • El complemento Exportar estado del proceso no se debe usar junto con las columnas de SharePoint promocionadas de campos de formularios porque el usuario final puede modificar la columna de SharePoint al enrutar el formulario.

Tabla de propiedades del complemento Exportar proceso

Volver al principio

Par de valores

Descripción

Autocheckout

Valores permitidos: «true» o «false».

Si no se especifica este parámetro, se usará el valor predeterminado «false».

Si es «true» y el elemento de lista requiere desprotegerse antes de actualizarlo pero aún no está desprotegido, el elemento de lista se desprotegerá o protegerá automáticamente al actualizar el valor de la lista.

column

Nombre de la columna de la lista de SharePoint a la que desea exportar los valores.

multinodebehavior

Lo que debería hacer el sistema si Xpath selecciona varios nodos.

Las opciones son separado por comas y primero. La opción predeterminada es separado por comas si es un campo de cadena, de lo contrario, la opción predeterminada es Primero.

Nota: La opción «separado por comas» no es válida con campos que no sean de tipo cadena.

xpath

Xpath para navegar al nodo de los datos de estado del proceso.

Ejemplo de Exportar estado de proceso: Buscar quién está asignado a una calle

Volver al principio

En este ejemplo queremos averiguar quién está asignado a la calle JEApprover porque hemos utilizado una consulta de SharePoint Resolución de participantes para asignar a alguien; de este modo podemos ver quién era el aprobador en las listas de SharePoint. (En este caso, lo hemos usado para un flujo de trabajo basado en Excel, pero también podríamos haberlo utilizado para un flujo de trabajo basado en formulario).

La resolución se usa para encontrar el nombre completo de la persona asignada a esa calle:

xpath = /ProcessState/Process/SwimLaneInstances/SwimLaneInstance[Name='JEApprover']/WorkflowParticipant/FullName

Nota:

  • Puede cambiar FullName a LoginName al final de la cadena.
  • También puede cambiar [Name='JEApprover'] por [Name='sunombredecalle']. (En nuestro ejemplo, estamos rellenando la columna de SharePoint llamada JEApprover).
  • La opción Comportamiento multinodo está establecida en separado por comas por si se devuelve más de un resultado.

Ejemplo de Exportar estado del proceso: Extraer fecha de vencimiento

Volver al principio

A continuación, tenemos un ejemplo de una descripción XML (descargue este archivo de muestra como ejemplo) de un proceso que se está ejecutando.

El proceso extrae la Fecha de vencimiento del proceso del 9/12/2008 1:55:54 PM del XML de estado del proceso y la inserta en la columna de SharePoint Fecha de vencimiento del proceso. Descárguese el archivo XML de muestra (a la derecha) como referencia.

Configuración de propiedades, ejemplo 2 de Exportar estado de proceso

  • xpath - /ProcessState/Process/DueDate
  • column - Process Due Date

El xpath al que se hace referencia en el complemento se usa para navegar a diferentes partes de los datos en la descripción.