Crear un formulario de iniciación del flujo de trabajo

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Puede desea el flujo de trabajo para recopilar información de la persona que lo inicia y, a continuación, hacer referencia a esta información más adelante en el flujo de trabajo. Por ejemplo, suponga que va a diseñar un flujo de trabajo asigna una tarea de revisión del documento. En algunos flujos de trabajo de este tipo, podría ser sentido para asignar la tarea de revisión de siempre automáticamente al mismo participante y usar siempre la misma fórmula para calcular la fecha de vencimiento. Pero en el flujo de trabajo que desea que la persona que inicia manualmente el flujo de trabajo para especificar el revisor y la fecha de vencimiento. Puede configurar el agregando campos personalizados al formulario de iniciación de flujo de trabajo y que requieren que el flujo de trabajo se inicie manualmente.

Cómo utiliza el flujo de trabajo la información del formulario de inicio

También puede usar los parámetros proporcionados en un formulario de inicio para indicar el flujo de trabajo para incluir o excluir acciones especificadas o pasos, o que una elección entre ramas alternativos. Como alternativa, puede configurar el flujo de trabajo para copiar información desde el formulario de inicio en el elemento de lista actual, donde se puede hacer referencia a esa información por un flujo de trabajo secundario.

En este artículo se explica cómo iniciación de formularios de trabajo y proporciona ejemplos e instrucciones para configurar los formularios de inicio para una gran variedad de efectos.

En este artículo:

¿Qué es un formulario de inicio?

¿Cuáles son los tipos de campos de formulario de iniciación?

¿Qué son los valores predeterminados y cuando usarlos?

Ejemplo 1: Proporcionar información al flujo de trabajo actual

Ejemplo 2: Indique el flujo de trabajo actual para omitir o incluir un paso o una acción

Ejemplo 3: Proporcione información en un flujo de trabajo secundario

¿Cómo puedo establecer o actualizar otros valores en el elemento de lista actual?

¿Cómo puedo utilizar un parámetro como una variable de flujo de trabajo dinámico?

¿Qué es un formulario de inicio?

El formulario de inicio es la página que se presenta cada vez que una persona inicia un flujo de trabajo de forma manual. El formulario de inicio predeterminada es muy sencillo, incluido el nombre del flujo de trabajo y dos botones, Iniciar y Cancelar.

Formulario de inicio del flujo de trabajo simple predeterminado

En este formulario simple que puede crear mediante la adición de uno o varios campos de formulario. Usar estos campos, la persona que lo inicia el flujo de trabajo puede proporcionar información que deben completar los procesos de flujo de trabajo.

El formulario de iniciación puede tener tantos campos de formulario como elija crear. La forma siguiente proporciona campos para especificar un revisor y una fecha de vencimiento.

Formulario de inicio con los campos Revisor y Fecha de vencimiento agregados

En Office SharePoint Designer 2007, el formulario de iniciación aparece como una página .aspx en la carpeta de flujo de trabajo. El nombre de archivo del formulario de iniciación corresponde al nombre del flujo de trabajo.

Página Workflow.aspx mostrada en la lista de carpetas

Un formulario de inicio está unido a la página maestra predeterminada del sitio y contiene un elemento Web de formulario de datos para interactuar con el flujo de trabajo. Puede personalizar el formulario de inicio para el diseño y la apariencia, por ejemplo, puede adjuntar una página maestra diferente o modifique los estilos. Sin embargo, para cambiar los campos que aparecen en el formulario, o para cambiar el formato o valores predeterminados de cualquier campo, debe usar el cuadro de diálogo Parámetros de iniciación de flujo de trabajo en el Diseñador de flujo de trabajo. No puede realizar estos cambios en los campos de formulario editando directamente el elemento Web de formulario de datos.

Importante: Si realiza personalizaciones en el diseño y la apariencia del elemento Web de formulario de datos (es decir, los cambios de presentación y no de funcionalidad), tenga en cuenta que dichos cambios se perderá cada vez que se vuelve a compilar el flujo de trabajo. Diseño y la apariencia de las personalizaciones que realice en el resto de la página .aspx se conservan.

Si crea un campo de formulario mediante el cuadro de diálogo Parámetros de iniciación de flujo de trabajo y después cambia el formato del campo, verá la siguiente advertencia.

Advertencia sobre de cómo cambiar el tipo de formato del campo existente

Si realizar cambios en los campos en el formulario de inicio y, a continuación, vuelva a compilar el flujo de trabajo, las instancias de ejecución del flujo de trabajo seguirán ejecutando pero pueden hacer referencia a solo los datos y los formatos de datos que están disponibles en el nuevo formulario. Si eliminar o modificar un campo (por ejemplo, cambiarle el nombre o cambiando su formato) y, a continuación, una instancia de ejecución del flujo de trabajo intenta hacer referencia a datos que están presentes en un formato inesperado o no están presentes en absoluto, se produce un error de flujo de trabajo. Por lo tanto, es importante no realice cualquier cambio que elimina, cambia el nombre o en caso contrario, se modifica cualquier campo de formulario que se está ejecutando instancias del flujo de trabajo pueden intentar hacer referencia.

A veces, puede configurar un flujo de trabajo para copiar información de un campo de formulario de inicio en un campo en un elemento de lista. Por ejemplo, puede especificar una persona iniciar un flujo de trabajo principal en el formulario de inicio, que fecha de vencimiento de una tarea de revisión del documento y a continuación, el flujo de trabajo principal puede copiar esa fecha en un campo de fecha de vencimiento del elemento actual, donde esa fecha podría posteriormente hacer referencia a un flujo de trabajo secundario que envía avisos de fecha de vencimiento. En este caso, es importante para asegurarse de que la información especificada en el formulario de iniciación y copia en el campo de elemento de lista no cambia mientras el flujo de trabajo secundario todavía debe poder hacer referencia a él. Esto es especialmente importante recordar si el flujo de trabajo secundario pausa o espera durante un período de tiempo.

Principio de página

¿Cuáles son los tipos de campos de formulario de iniciación?

La siguiente ilustración muestra un ejemplo de cada tipo de campo de formulario de inicio.

formulario de inicio con un campo de cada tipo

1. una línea de texto

2. varias líneas de texto

3. número

4. Sí/No (casilla)

5. opción (menú del que elegir) como botones de opción

6. fecha y hora

7. opción (menú del que elegir) como el menú desplegable

Debe elegir el tipo de campo apropiado para cada parámetro que cree:

  • Una línea de texto    Use este tipo de campo para una respuesta breve texto de forma libre.

  • Varias líneas de texto    Use este tipo de campo para una respuesta de texto de forma libre de cualquier longitud.

  • Número    Este tipo de campo está destinado sólo los valores numéricos. No incluya comas en el valor predeterminado.

  • Fecha y hora    Para este tipo de campo, tiene la opción de tres valores de forma predeterminada (un campo en blanco, o la fecha y hora de creación del elemento, o una fecha específica y que indican) y dos formatos de presentación (solo fecha o fecha y hora).

  • Opción (menú del que elegir)    Este tipo de campo se pueden mostrar en el formulario como un menú desplegable o como un conjunto de botones de opción. En cualquiera de los casos, se puede seleccionar solo uno de los elementos mostrados en cualquier momento.

  • Sí/No (casilla)    Si no especifica el valor predeterminado para los campos de este tipo, se asigna un valor predeterminado de .

Para todos los tipos de campo, si se especifica un valor predeterminado, se muestra en el formulario.

Estas son algunas consideraciones a tener en cuenta cuando se trabaja con campos de formulario de inicio:

  • Validación de datos    La mayoría de los tipos de campo están disponibles para su uso en el formulario de iniciación proporcionan poco o ningún validación de datos. No es posible, por ejemplo, para configurar un campo de fecha y hora para comprobar si la fecha especificada es posterior a hoy. (Por supuesto, puede incluir un paso de flujo de trabajo que comprueba si una fecha se encuentra dentro del rango especificado y, si no es así, envía un mensaje de correo electrónico acerca de la discrepancia a la persona que ha iniciado el flujo de trabajo y, a continuación, el flujo de trabajo se detiene.) Los campos de una línea de texto, varias líneas de texto y número, cada uno de los cuales acepta cualquier entrada que no supere la longitud máxima de caracteres proporciona el nivel más bajo de validación de datos. (Aunque número acepta solo los valores numéricos como valores predeterminados, acepta valores numéricos y de texto de la persona que inicia el flujo de trabajo y complete el formulario de iniciación). La comprobación de datos más segura es proporcionada por el campo opción (menú del que elegir), para que la persona que inicia el flujo de trabajo debe elegir una de las opciones con formato previo especificadas por el formulario.

  • Instrucciones y descripciones de los campos    Los campos individuales en un formulario de inicio no proporciona un espacio para obtener una descripción del campo o para obtener instrucciones sobre cómo se debe introducir información. Sin embargo, puede agregar descripciones e instrucciones para el formulario de iniciación completa, incluidas las instrucciones sobre qué campos debe ser contengan un valor y los campos que la pueden dejarse en blanco: editando la página .aspx. Asegúrese de que agregar el descripciones e instrucciones fuera del elemento Web de formulario de datos, para que no se pierden cuando se vuelve a compilar el flujo de trabajo.

  • Rango de campos disponibles    Debido a un formulario de inicio no está asociado con un elemento de lista, a diferencia de un formulario de tareas personalizado que está asociado a un elemento de una lista de tareas, el formulario de iniciación no proporciona como muchos tipos de campos de formulario como sucede en el formulario de tareas personalizado.

Principio de página

¿Qué son los valores predeterminados y cuando usarlos?

Cuando diseñe el formulario de inicio, elija si desea proporcionar un valor predeterminado para cada uno de los parámetros que defina o no. Si se proporciona un valor predeterminado para un parámetro, y la persona que lo inicia el flujo de trabajo no reemplaza el valor predeterminado por otro valor, el flujo de trabajo usará el valor predeterminado.

Por lo tanto, si el flujo de trabajo requiere un valor en blanco en cualquier parámetro para poder ejecutar correctamente, es una buena idea para especificar un valor predeterminado. Por ejemplo, en el flujo de trabajo de revisión de documentos de ejemplo, puede proporcionar un revisor predeterminada y un nivel de prioridad predeterminado en el formulario de inicio.

Si el flujo de trabajo debe tener un valor en blanco un campo para el que hay no es ningún valor predeterminado seguro o adecuado, es una buena idea para configurar el primer paso del flujo de trabajo para comprobar si el campo requerido está en blanco. Si es así, puede dejar el flujo de trabajo, pero sólo después de enviar un mensaje de correo electrónico a la persona que lo ha iniciado, en el que indica que debe iniciar una nueva instancia del flujo de trabajo en el mismo elemento, esta vez que especifica un valor en el campo requerido.

El tipo de único parámetro que siempre tenga un valor predeterminado es la Sí/No (casilla) parámetro, que siempre se establece como predeterminado en o en No.

Importante: Si configura un flujo de trabajo se inicie automáticamente y no se proporciona un valor predeterminado para uno o más parámetros, verá el mensaje siguiente, recuerde que los valores en blanco en algunos parámetros pueden impedir que el flujo de trabajo funcionen correctamente.

Advertencia sobre la inclusión de valores predeterminados para el inicio automática

Principio de página

Ejemplo 1: Proporcionar información al flujo de trabajo actual

Si va a usar un flujo de trabajo para asignar una tarea (por ejemplo, la tarea de revisión del documento en nuestro ejemplo) y desea que la persona iniciar el flujo de trabajo para que pueda elegir las personas que desea asignar la tarea, puede configurar agregando un parámetro en el formulario de inicio.

Agregar un campo de revisor en el formulario de iniciación

Para agregar el parámetro de revisor:

  1. En el Diseñador de flujo de trabajo, asegúrese de que el flujo de trabajo se puede iniciar automáticamente y solo manualmente y, a continuación, haga clic en Inicio.

    Diseñador de flujo de trabajo con la configuración del nuevo flujo de trabajo

  2. En el cuadro de diálogo Parámetros de iniciación de flujo de trabajo, haga clic en Agregar.

  3. En el cuadro de diálogo Agregar campo nombre el nuevo campo revisor y, a continuación, en la lista del cuadro tipo de información, haga clic en la opción (menú del que elegir).

    Cuadro de diálogo Agregar campo con selecciones

  4. Haga clic en siguiente y, a continuación, en el cuadro Opciones (escriba cada opción en una línea independiente), escriba las direcciones de correo electrónico de los revisores que desea ofrecer como opciones para este parámetro.

    Nota: Al enviar un mensaje de correo electrónico, un flujo de trabajo puede usar el nombre de dominio dominio\nombre de usuario o la dirección de correo electrónico completa de una persona, por ejemplo, NORTHWINDTRADERS\Ana y Ana@Northwindtraders.com funcionarían en para o Cc líneas de un mensaje de correo electrónico de flujo de trabajo.

  5. En el cuadro valor predeterminado, especifique el revisor que desee usar el flujo de trabajo si la persona que completa el formulario de iniciación no realiza cambios en este parámetro.

    Importante: Si no se proporciona un valor predeterminado para un campo en el que el flujo de trabajo requiere información y la persona que inicia el flujo de trabajo también no escriba un valor de ese campo, se producirá un error en el flujo de trabajo.

  6. En la lista Mostrar como, haga clic en el menú desplegable o botones de opción. (En este ejemplo, se selecciona botones de Radio ).

    Cuadro de diálogo Agregar campo con selecciones

  7. Haga clic en Finalizar y, a continuación, en el cuadro de diálogo Parámetros de iniciación de flujo de trabajo, haga clic en Aceptar.

Configurar una acción de flujo de trabajo para usar un parámetro de formulario de inicio

Para configurar el flujo de trabajo para asignar la tarea de revisión del documento a los participantes que se especificó en el formulario de inicio:

  1. En el Diseñador de flujo de trabajo, en la página que representa el paso donde desea ubicar la tarea, haga clic en acciones y, a continuación, haga clic en la acción que desee.

    En este ejemplo, haga clic en asignar un elemento de tarea.

  2. En la acción, haga clic en un elemento de tarea y, a continuación, en el Asistente para personalización de tareas, haga clic en siguiente y, a continuación, asigne un nombre a la tarea de Revisar el documento.

  3. En el cuadro Descripción, escriba las instrucciones para incluir en la tarea y, a continuación, haga clic en Finalizar.

  4. En la acción, haga clic en estos usuarios.

  5. En el cuadro de diálogo Seleccionar usuarios, en la lista o seleccione los usuarios y grupos existentes, haga clic en Búsqueda de flujo de trabajo y, a continuación, haga clic en Agregar.

  6. En el cuadro de diálogo Definir búsqueda de flujo de trabajo, elija las siguientes opciones:

    • Origen: Datos del flujo de trabajo

    • Campo: Inicio: revisor

  7. Haga clic en Aceptar y, a continuación, haga clic en Aceptar para cerrar el cuadro de diálogo Seleccionar usuarios.

Ahora la acción es similar a esta.

Acción con ambos parámetros especificados

Utilizar el campo de revisor en el formulario de iniciación, la persona que inicia el flujo de trabajo ahora puede decirle el flujo de trabajo que desea asignar la tarea a la persona.

En la siguiente sección, aprenda a usar el formulario de iniciación como ayuda para el flujo de trabajo decidir si desea realizar una acción en particular o un conjunto de acciones o no.

Principio de página

Ejemplo 2: Indique el flujo de trabajo actual para omitir o incluir un paso o una acción

A veces desea un paso del flujo de trabajo para ejecutar o no se ejecute en un elemento de lista determinado basándose en información específica sobre ese elemento. Por ejemplo, es posible que tenga un nuevo flujo de trabajo que se ejecute en todos los nuevos documentos en la biblioteca de documentos compartidos, pero es recomendable una tarea de revisar el documento que se incluye en el flujo de trabajo para ejecutar solo en los documentos seleccionados y no en otras personas.

Agregar un campo de envío para revisión en el formulario de iniciación

Para agregar el parámetro de enviar para revisión:

  1. En el Diseñador de flujo de trabajo, asegúrese de que el flujo de trabajo se puede iniciar automáticamente y solo manualmente y, a continuación, haga clic en Inicio.

    Diseñador de flujo de trabajo con la configuración del nuevo flujo de trabajo

  2. En el cuadro de diálogo Parámetros de iniciación de flujo de trabajo, haga clic en Agregar.

  3. En el cuadro de diálogo Agregar campo nombre el nuevo campo Enviar para revisión y, a continuación, en la lista tipo de información, haga clic en Sí/No (casilla).

  4. Haga clic en siguiente y, a continuación, especifique un valor predeterminado (si no especifica un valor, el campo predeterminado es ).

    Cuadro de diálogo Agregar campo con selecciones

  5. Haga clic en Finalizar y, a continuación, en el cuadro de diálogo Parámetros de iniciación de flujo de trabajo, haga clic en Aceptar.

Agregar una condición al flujo de trabajo

Para configurar el flujo de trabajo para usar el valor de enviar para revisión para decidir si desea ejecutar el paso de flujo de trabajo actual o no (en el ejemplo, el paso en la que está asignada la tarea de revisar el documento):

  1. En el Diseñador de flujo de trabajo, en la página del flujo de trabajo que representa el paso que desea asociar con la casilla de verificación, haga clic en condiciones y, a continuación, haga clic en Comparar cualquier origen de datos.

  2. En la condición, haga clic en el primer valor y, a continuación, haga clic en muestra el enlace de datos Imagen del botón .

  3. En el cuadro de diálogo Definir búsqueda de flujo de trabajo, elija las siguientes opciones:

    • Origen: Datos del flujo de trabajo

    • Campo: Inicio: enviar para revisión

  4. Haga clic en Aceptar.

  5. En la condición, haga clic en el segundo valor y, a continuación, en la lista, haga clic en .

La condición ahora tiene un aspecto como el que se muestra en la siguiente ilustración.

Paso de flujo de trabajo que muestra condiciones con todos los parámetros especificados

Ahora, mediante el uso de la casilla de verificación en el formulario de iniciación, la persona que inicia el flujo de trabajo puede informarle del flujo de trabajo para realizar o no para realizar las acciones en el paso actual.

En la siguiente sección, aprenderá a copiar información desde el formulario de inicio en el elemento de lista actual para que un flujo de trabajo secundario puede hacer referencia a la información.

Principio de página

Ejemplo 3: Proporcione información en un flujo de trabajo secundario

Si va a usar un flujo de trabajo secundario que se ejecuta en la lista de tareas para establecer las fechas de las tareas que se crean en un flujo de trabajo principal en otra lista (en el ejemplo, la biblioteca de documentos compartidos), puede usar el formulario de iniciación del flujo de trabajo principal para especificar una fecha de vencimiento de la tarea. Para obtener más información sobre los flujos de trabajo secundarios, vea el artículo crear un flujo de trabajo secundario.

El flujo de información de fecha de vencimiento a través del flujo de trabajo primario y secundario

1. persona iniciar flujo de trabajo principal especifica vencimiento fecha.

2. fuentes de formulario de iniciación vencimiento fecha a flujo de trabajo principal.

3. flujo de trabajo principal copia vencimiento fecha en el campo Fecha de vencimiento del elemento de lista actual.

4. flujo de trabajo secundario adquiere vencimiento Fecha consultando el elemento de lista.

5. copias de flujo de trabajo secundario de vencimiento fecha al elemento de tarea.

Notas: 

  • Para que hacer referencia al elemento de lista original en el que se ejecuta el flujo de trabajo principal un flujo de trabajo secundario, el flujo de trabajo secundario debe conocer el identificador del elemento de lista de ese elemento original. Solo elementos de tarea que se crearon una de las acciones de la tarea de flujo de trabajo automáticamente saber este ID de elemento de lista, que se almacena en la columna Id. de elemento de flujo de trabajo en la lista de tareas. Si se ejecuta el flujo de trabajo secundario en una lista que no es una lista de tareas, pero debe hacer referencia al elemento original, el flujo de trabajo principal debe almacenar el identificador del elemento de lista del elemento que se ejecuta en el elemento que crea y en el que se ejecuta el flujo de trabajo secundario. Puede configurar esto agregando una columna de búsqueda a la lista donde se ejecuta el flujo de trabajo secundario, que haga referencia a la columna ID de la lista o biblioteca que se ejecuta el flujo de trabajo principal en esta columna de búsqueda. A continuación, cuando configure el flujo de trabajo principal para crear un elemento de la lista que se inicia el flujo de trabajo secundario, asigne el identificador del elemento de lista del elemento actual del flujo de trabajo principal para el campo de búsqueda en la lista otros.

  • Si aún no ha agregado la columna fecha de vencimiento a la biblioteca de documentos compartidos, debe hacerlo antes de realizar los procedimientos de esta sección. Si desea incluir información de fecha y hora en esta columna, asegúrese de seleccionar en la sección Configuración de columna adicional de la página Agregar columnas.

    Si no desea que aparezca en los formularios como EditForm.aspx, donde los usuarios pueden cambiar el valor del campo, el campo Fecha de vencimiento puede ocultar este campo de formularios. Para ello, primero asegúrese de que se permite la administración de tipos de contenido en la lista o biblioteca (en la página de configuración de la lista, haga clic en Configuración avanzada ). Ocultar el campo Fecha de vencimiento por separado para cada tipo de contenido (en la lista de configuración de página, haga clic en un tipo de contenido, a continuación, haga clic en la columna fecha de vencimiento y, a continuación, seleccione oculto (no aparecerán en los formularios) ). Tenga en cuenta que puede ocultar una columna solo por tipo de contenido y no para una biblioteca o lista completa a la vez.

Agregar un campo de fecha de vencimiento para el formulario de iniciación

Para agregar el parámetro de fecha de vencimiento:

  1. En el cuadro de diálogo Parámetros de iniciación de flujo de trabajo, haga clic en Agregar.

  2. En el cuadro de diálogo Agregar campo nombre el nuevo campo Fecha de vencimiento y, a continuación, en la lista del cuadro tipo de información, haga clic en fecha y hora.

  3. Haga clic en siguiente y, a continuación, asegúrese de que está seleccionado el botón de radio valor predeterminado en blanco y que solo fecha está seleccionado en el cuadro formato de presentación.

    Cuadro de diálogo Agregar campo con selecciones

  4. Haga clic en Finalizar y, a continuación, en el cuadro de diálogo Parámetros de iniciación de flujo de trabajo, haga clic en Aceptar.

El campo se agrega al formulario de inicio.

Formulario de inicio con los campos Revisor y Fecha de vencimiento agregados

Usar el flujo de trabajo principal para establecer la fecha de vencimiento del elemento actual

Para configurar el flujo de trabajo para copiar la fecha de vencimiento valor desde el formulario de inicio en el campo Fecha de vencimiento del actual elemento de lista:

  1. En el Diseñador de flujo de trabajo, haga clic en acciones y, a continuación, haga clic en Establecer campo en elemento actual.

    Si esta acción no aparece en la lista, haga clic en Más acciones para ver toda la lista.

  2. En la acción, haga clic en campo y, a continuación, en la lista, haga clic en Fecha de vencimiento.

  3. En la acción, haga clic en valor y, a continuación, haga clic en muestra el enlace de datos Imagen del botón .

  4. En el cuadro de diálogo Definir búsqueda de flujo de trabajo, elija las siguientes opciones:

    • Origen: Datos del flujo de trabajo

    • Campo: Inicio: fecha de vencimiento

  5. Haga clic en Aceptar.

Ahora, cuando la persona que lo inicia el flujo de trabajo especifica una fecha de fecha (o fecha y hora) en el formulario de inicio, que el valor se copia en la columna fecha de vencimiento para el elemento de lista.

Nota: El flujo de trabajo principal debe realizar esta acción antes de que asigna la tarea, porque el flujo de trabajo principal se detiene inmediatamente después de que asigna la tarea y las consultas de flujo de trabajo secundario para la fecha de vencimiento información durante el flujo de trabajo principal sigue pausado.

Usar el flujo de trabajo secundario para copiar la fecha de vencimiento para el elemento de tarea

Para configurar el flujo de trabajo secundario para copiar el valor de fecha de vencimiento del elemento de lista de documentos compartidos para el elemento de lista de tareas:

  1. Con el Abrir flujo de trabajo secundario en el Diseñador de flujo de trabajo, en la página que representa el paso donde desee establecer el valor de fecha de vencimiento de la tarea, haga clic en acciones y, a continuación, haga clic en Establecer campo en elemento actual.

  2. En la acción, haga clic en campo y, a continuación, en la lista, haga clic en Fecha de vencimiento.

  3. En la acción, haga clic en valor y, a continuación, haga clic en muestra el enlace de datos Imagen del botón .

  4. En el cuadro de diálogo Definir búsqueda de flujo de trabajo, elija las siguientes opciones:

    • Fuente: documentos compartidos

    • Campo: Fecha de vencimiento

    • Campo: documentos compartidos: ID

    • Valor: haga clic en muestra el enlace de datos Imagen del botón .

      Se abre un segundo cuadro de diálogo Definir búsqueda de flujo de trabajo. Elegir las opciones siguientes:

    • Origen: Elemento actual

    • Campo: Id. de elemento de flujo de trabajo

  5. Haga clic en Aceptar.

    Ahora, el primer cuadro de diálogo Definir búsqueda de flujo de trabajo es similar a este.

    Cuadro de diálogo Definir búsqueda de flujo de trabajo con todas las selecciones realizadas

    Esta búsqueda dice, ' "Ir a la columna fecha de vencimiento en la biblioteca de documentos compartidos, a continuación, vaya a la fila en esa biblioteca cuyo identificador coincide con el identificador del elemento de flujo de trabajo almacenado en el elemento actual en la lista de tareas y recuperar el valor de fecha de vencimiento de dicha fila".

  6. Haga clic en Aceptar.

La acción ahora tiene un aspecto como el mostrado aquí.

Acción con ambos parámetros especificados

Ahora, cuando el valor de la persona que inicia el flujo de trabajo principal se utiliza el formulario de inicio para establecer una fecha de vencimiento del elemento actual en la biblioteca de documentos compartidos, el flujo de trabajo secundario que se ejecuta en la lista de tareas puede recuperar esa fecha de vencimiento y usarlo para enviar avisos de fecha de vencimiento y realizar otras acciones.

Puede usar los mismos procedimientos básicos empleados en esta sección para establecer o actualizar otros valores en el elemento actual y el elemento de tarea.

Principio de página

¿Cómo puedo establecer o actualizar otros valores en el elemento de lista actual?

Para establecer o actualizar otros valores en el elemento de lista actual usando la información suministrada en el formulario de iniciación del flujo de trabajo, puede usar el mismo proceso general que se usa en la ejemplo 3: proporcione información en un flujo de trabajo secundario sección de este artículo:

  1. Agregar un parámetro para obtener la información que desee en el formulario de inicio.

  2. Configure el flujo de trabajo para copiar el valor especificado en el campo de formulario de inicio en el campo correspondiente del elemento de lista actual.

Puede incluir condiciones para indicar el flujo de trabajo para copiar o no para copiar un valor en determinadas circunstancias, o para comprobar un valor en el formulario de inicio y, a continuación, realice un cambio en un campo de elemento actual que no sea simplemente copia el valor del formulario de inicio en.

Por ejemplo, el flujo de trabajo podría comprobar el valor especificado en un campo de presupuesto previsto en el formulario de inicio y, a continuación, configure un campo de presupuesto previsto del elemento actual a alta o baja, según el nivel de gastos previstos.

Paso con una rama else-if que establece el valor el presupuesto previsto

En la siguiente sección, aprenderá cómo el flujo de trabajo puede restablecer los valores proporcionados originalmente en el formulario de iniciación mediante los parámetros de formulario de iniciación como variables locales del flujo de trabajo.

Principio de página

¿Cómo puedo utilizar un parámetro como una variable de flujo de trabajo dinámico?

Los valores especificados para un parámetro de formulario de iniciación por la persona que lo inicia el flujo de trabajo pueden sustituirse por otros valores mientras se ejecuta el flujo de trabajo y, por tanto, se pueden utilizar como las variables locales en el flujo de trabajo.

Si hay un parámetro cuyo valor puede cambiar de un paso a paso del flujo de trabajo: debido a los cálculos realizados por el flujo de trabajo o debido a la entrada de una de las personas que participan en el flujo de trabajo, a continuación, cuando se crea conveniente el flujo de trabajo puede usar la acción Establecer Variable de flujo de trabajo para restablecer el valor.

Por ejemplo, la siguiente ilustración muestra una acción en un paso de flujo de trabajo que se ha configurado para cambiar dinámicamente un valor de formulario de iniciación

Paso de flujo de trabajo configurado para utilizar la acción Definir valor de flujo de trabajo para cambiar el valor de Fecha de vencimiento en el formulario de inicio

Principio de página

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×