Help Center > Foundation Help

Se aplica a:

  • Winshuttle Foundation

Propiedades del complemento Exportar grupo de repetición

El complemento Exportar grupo de repetición exporta los valores de una tabla de repetición o sección a una lista de SharePoint.

En esta página

Nota: Antes de usar este complemento, hay que crear una lista de SharePoint con los valores de columna correspondientes a los que se van a exportar de los elementos de la tabla de repetición.

Ejemplo de uso del complemento Exportar grupo de repetición

Volver al principio

Utilice el complemento Exportar grupo de repetición si quiere tomar datos de un formulario y guardarlos en un origen externo, como una lista de SharePoint, a la que los demás puedan acceder.

Cómo configurar el complemento Exportar grupo de repetición

Volver al principio

Antes de usar este complemento tendrá que crear una lista de SharePoint a la que pueda exportar los datos de su formulario.

  1. En su sitio de Workflow, haga clic en Crear.

  2. Haga clic en Personalizar lista para crear la lista.
  3. Añada un nodo Acción del complemento a su flujo de trabajo.
  4. Configure los parámetros del complemento. Consulte Tabla de parámetros del complemento Exportar grupo de repetición (a continuación) para ver la descripción de las opciones disponibles.

Prácticas recomendadas y sugerencias para el complemento Exportar grupo de repetición

Volver al principio

  • Los nombres de columna y de campo de formulario distinguen entre mayúsculas y minúsculas y tienen que coincidir completamente.Por ejemplo, el nombre de campo unitPrice del formulario debe coincidir con el nombre de columna unitPrice en la lista de destino.
  • Si tiene que asignar campos de nombres diferentes a nombres de columnas, puede usar la opción columnmap.

Tabla de parámetros del complemento Exportar grupo de repetición

Volver al principio

NOTA: En los parámetros site y list, introduzca el valor de sitio en primer lugar y, a continuación, list se rellenará en la lista desplegable.

Par de valores

Descripción

list

Nombre de la lista de SharePoint a la que se exportarán los datos del grupo de repetición.

repeatingelement

Nombre del elemento de repetición.

Por ejemplo: //my:repeatingTable

site

Sitio de SharePoint que contiene la lista a la que exportar el grupo de datos de repetición.

Ejemplo: /sv/acmereqs

columnmap

Nombre de la columna en la lista de SharePoint de destino que corresponde al campo en el elemento de repetición. Si no se especifica esta opción, todos los elementos secundarios del elemento de repetición se exportarán a la lista de exportación de destino, que está sujeta a que coincidan los nombres de campo del XML y los nombres de columna de SharePoint.

Por ejemplo: [Quantity]=[//my:myFields/my:quantity],[Price]=[//my:myFields/my: unitPrice],[Total]=[//my:myFields/my:total]

exportattachments

Valor «true» o «false» para indicar si los adjuntos de las filas de grupos de repetición se tienen que exportar y adjuntar al elemento de lista de SharePoint.

keycolumn

Si se especifica, esta columna se usa como clave única en la lista de exportación que identifica cada fila. Si se especifica la columna clave y ya existe una fila con el valor proporcionado, se actualizará esa fila en lugar de añadirse una fila nueva a la lista de exportación.

El valor KeyColumn solo debería ser un nombre de columna.

merge

Esta opción se usa para combinar valores externos al grupo de repetición con cada fila de la lista de exportación. Por ejemplo, esta opción podría usarse para exportar el título único del formulario para cada fila de la lista de exportación de modo que pueda identificar fácilmente en la lista de exportación qué formulario posee dicho elemento.

Por ejemplo: merge – [Title]=[//my:myFields/my:Title]

Errores de excepción

La siguiente tabla contiene una lista de algunas «excepciones» (errores) que se pueden dar con este complemento si no se cumplen ciertas condiciones. Estos errores se pueden encontrar en los archivos Ws.log.

Excepciones de Exportar grupo de repetición:

 

1

 

Plugin.ExportRepeatingGroup.InvalidColumnList

 

2

 

"Plugin.ExportRepeatingGroup.XPathNotFound"

 

3

 

"Plugin.ExportRepeatingGroup.MissingExportSite"

 

4

 

"Plugin.ExportRepeatingGroup.ListDoesNotExist"

 

5

 

Plugin.ExportRepeatingGroup.MissingRepeatingElement"