SharePoint Designer, “Recopilar datos de usuario” y el uso de los resultados.

Utilice el "recopilar datos de usuario" acción para crear y asignar una tarea a un usuario solicita los datos. Entre otras cosas, Lo he utilizado para solicitar un usuario para aprobar o rechazar una solicitud y escribir algunos comentarios.

Esta acción toma la forma de:

Recopilar datos De este usuario (Salida a Variable: Collect1)

Haga clic en datos extrae una serie de cuadros de diálogo donde puede especificar los datos que el usuario debe proporcionar al completar la tarea y este usuario es obvio.

La parte de salida (Variable: Collect1) guarda el identificador de la tarea. Utilícelo en su flujo de trabajo para extraer la respuesta del usuario real mediante el "comparar a cualquier fuente de datos" condición.

Esta condición se muestra como

Si campo es igual a valor

Haga clic en campo y, a continuación, la f(x) icono y se levanta otro cuadro de diálogo. Utilice este cuadro de diálogo generalizado para SPD dos cosas;

1. ¿Qué es la lista y la columna cuyo valor desea comparar.

2. ¿Cómo debe el motor de flujo de trabajo busque la fila específica en la lista?

Para ello:

  1. Cambiar la fuente"" desplegable para que apunte a la lista de tareas correctamente. Tenga en cuenta que el cuadro de diálogo se expande para mostrar un "encontrar el elemento de la lista" sección.
  2. En la lista desplegable ámbito de búsqueda detalles, Seleccione el nombre del campo cuyo valor desea (Esto corresponde a lo que llama en el cuadro de diálogo recopilar datos desde arriba).
  3. En el "encontrar el elemento de la lista" sección, Seleccione "las tareas:ID." en la lista desplegable del campo.
  4. En el campo valor, Haga clic en el f(x). Esto abre otro cuadro de diálogo.
  5. Cambiar el origen de "datos de flujo de trabajo"
  6. Seleccione la variable de flujo de trabajo que corresponda a la "salida a Variable" de la acción de recopilar datos.
  7. Haga clic en OK/Aceptar y ya está.

Parece que esto para mí:

imagen

En este punto, Ahora puede utilizar ese valor en su flujo de trabajo según sea necesario.

Notas adicionales:

Como un breve aparte, Siempre crear una variable de flujo apropiadamente denominado de tipo "lista de ID de artículo" y en lugar de auto-generated "collect1".

Este "Comparar cualquier origen de datos" conjunto de diálogo se utiliza en varios lugares diferentes en el SPD y bien vale masterización.

== final

Etiquetas de Technorati:

9 pensamientos sobre "SharePoint Designer, “Recopilar datos de usuario” y el uso de los resultados.

  1. Özgür

    Tengo el mismo problema que samuel.

    PS: Me experince este problema en idioma turco aplicación de Sharepoint para todos los usuarios. Sin embargo, en aplicación de inglés no hay ninguna cuestión tan.

    Podría usted pls informarme acerca de este problema y su solución.
    Gracias de antemano.
    Atentamente.

    Özgür KOÇ
    btozgurkoc@gmail.com

    Respuesta
  2. Ginni

    Quiero añadir dos columnas de una biblioteca existente de forma "recopilar datos de usuario" acción en lugar de agregar una nueva columna para que cuando el aprobador abre el "recopilar datos de usuario" tipo de contenido, debe poder ver los valores de dos columnas de biblioteca de formularios existentes en a ese "recopilar datos de usuario" solamente el tipo de contenido. Es posible?

    Respuesta
  3. TEP Vuthy
    He visto que, pueden editar todos los usuarios que han contribuir permiso a lista de tareas (aprobar, rechazar) todos los elementos de tarea, Aunque no están asignados a ellos???
    Cualquier idea???
    Vuthy
    Respuesta
  4. ptgenszler
    Estoy tratando de utilizar el elemento de actualización en … para actualizar el valor, pero cuando usarlo, los campos en el documento actual"" – no están completas, así que pienso que me falta algo
    Respuesta
  5. ptgenszler

    He extraído los datos introducidos por el usuario, pero tengo problemas para actualizar la tarea con un nombre significativo. Utilizando SharePoint designer, el nombre es siempre el mismo, Quiero que contenga el nombre del documento revisión. Incluso agregué un campo adicional a la lista de tareas para sostener este, pero no sé cómo conseguirlo con el nombre del documento que estoy corriendo el flujo de trabajo en. El flujo de trabajo de hace automáticamente (pero no las otras cosas que necesito)

    Respuesta
  6. Paul Galvin
    Sé que cuando un "??????" se envía por correo electrónico en lugar de un campo, Esto significa que el campo es nulo.
    Yo a comprobar las cosas y ver si se puede imaginar ningún modo que el usuario no rellena uno de los campos.
    Lo siento por la respuesta tardía. No obtener notificaciones cuando se deja aquí un comentario. En realidad, Espero que ni siquiera verá esta respuesta 🙁
    –Paul Galvin
    Respuesta
  7. Samuel Morin Jr.
    El "recopilar datos de usuario" acción ha causado problemas… Cuando recoger datos de tareas, la tarea no almacena los valores seleccionados.
    Por ejemplo:
    Paso 1)
    Recopilar datos de tareas de usuario (menú de opción seleccionado con "aprobado" y "rechazada" como las opciones)
    Paso 2)
    Los valores de correo electrónico a un usuario.

    Las obras grandes para la mayoría de los usuarios, pero algunos usuarios reciben un correo electrónico con"?????" como el valor seleccionado. Esto debería ser imposible, porque he seleccionado "aprobado" como la selección predeterminada.

    He probado este flujo de trabajo a través de un PC virtual por emulando a varios usuarios que tuvieron este problema (Firmé en MOSS 2007 como el usuario con el problema). Cuando reviso las tareas asignadas para ese usuario, Abro y seleccione aprobar/rechazada y tarea completa. Esto hará que el "?????" asunto de correo electrónico. (Consulte más arriba)

    NOTA: Correctamente estoy cómo asignar los valores a una variable llamada "ID de elemento de lista" y correctamente la referencia en el correo electrónico.

    Todas las ideas?

    Respuesta

Leave a Reply a Ginni Cancelar respuesta

su dirección de correo electrónico no será publicada. Los campos necesarios están marcados *