Está viendo un tema de ayuda de Laserfiche Cloud. Si no está utilizando Laserfiche Cloud, consulte la Guía del usuario de Laserfiche o la Guía de administración de Laserfiche .

Variables

Las variables se utilizan en procesos y formularios empresariales para almacenar información de campo y proceso, incluida la información que no se conocerá hasta que se ejecute el proceso.

Puede utilizar variables para:

Ejemplo: un campo Total de un formulario tiene una variable correspondiente que almacena el valor del campo Total. Cuando un usuario rellena el formulario e introduce $100 en el campo, la variable almacena esa información.

Las variables se pueden utilizar para controlar qué ruta se toma en un proceso, en función de la información que los valores que pueden ser diferentes para diferentes instancias de proceso.

Ejemplo: Jim está construyendo una decisión de enrutamiento en su proceso. Cuando el valor del campo Total es mayor que $10,000, el envío del formulario debe enrutarse a un administrador de distrito. El uso de la variable de campo para el campo Total en la expresión condicional para esta decisión de enrutamiento permite a Jim enrutar el formulario en función del valor del campo Total cuando se envía.

Las variables son eficaces, ya que permiten trabajar con marcadores de posición para datos que no estarán disponibles hasta que se ejecute el proceso. Vea un tutorial sobre el uso de variables en el diseñador de formularios ( InspecciónCerrado).

Uso de variables en el Diseñador de formularios

Al crear un campo, también se crea la variable para ese campo. Al editar un campo, puede especificar su nombre de variable. Una vez que el formulario se guarda con el nuevo campo, puede editarlo en la pestaña Variables de la paleta haciendo clic en el botón de configuración Captura de pantalla del icono de engranaje que controla la configuración de la variable de formulario a la derecha de la variable. Puede utilizar el menú desplegable Mostrar para filtrar las variables que se muestran en la lista de la paleta de la izquierda, incluidas todas las variables, las variables que solo se usan en este formulario y las variables no utilizadas.

Las variables de un formulario se pueden utilizar como campos en otro formulario dentro del mismo proceso empresarial.

Ejemplo: Jim está creando un formulario de solicitud de gastos. El formulario de solicitud de gastos contiene información personal, así como un campo Total. El administrador que aprueba las solicitudes de gastos solo necesita ver el valor del campo Total y no debería tener acceso a ninguna información personal. Así que Jim crea un nuevo formulario para la aprobación del gerente y arrastra la variable del campo Total sobre él. Cuando se ejecuta el proceso, la variable se rellena con el importe total del campo y el administrador solo ve la información relevante para él.

No puede utilizar variables de campo en el formulario que contiene esos campos. En la pestaña Variables del diseñador de formularios, las variables que no están atenuadas proceden de otros formularios del proceso. Arrastre estas variables al formulario como campos. Cuando se ve este formulario, estos campos de variable se rellenarán automáticamente con los valores de los otros formularios.

Uso del botón Insertar variable con campos

Al editar la configuración de un campo, puede ver el botón Insertar variables junto a los siguientes ajustes.

Esta configuración acepta variables, por lo que puede usarlas para generar dinámicamente instrucciones o valores predeterminados para los usuarios. Con el botón Insertar variables, puede utilizar los valores de variables de campo y variables de proceso. También puede buscar una variable mediante el cuadro Buscar variables.

Uso de variables en el Diseñador de procesos

En el diseñador deprocesos, puede usar variables para representar valores de campo y otra información de proceso, como el usuario que inició el proceso, la acción realizada en un paso determinado del proceso (por ejemplo, aprobar, rechazar, enviar) y comentarios. El botón Insertar variables junto a un campo indica que acepta variables. Haga clic en este botón para ver una lista de variables que se pueden utilizar.

Ejemplo: desea asignar una tarea de usuario a la persona que inicia un proceso, pero en el momento en que configure la tarea de usuario, no sabe qué usuario iniciará el proceso. Puede lograr esto mediante la variable iniciador, que tiene el siguiente aspecto: /_initiator.

Ejemplo: Desea enrutar un formulario en función del valor introducido en un campo. Si asigna una variable a ese campo, puede utilizar esa variable como parte de una expresión condicional y lograr ese objetivo.

Como se mencionó anteriormente, puede utilizar una variable para hacer referencia a la acción que realiza un usuario. Esto es especialmente útil en el generador de expresiones condicionales,donde se pueden seguir diferentes rutas de acceso en el proceso en función de las acciones del usuario.

Edición y eliminación de variables

Para editar o eliminar una variable

  1. En la (missing or bad snippet)pestaña Variables de la paleta, haga clic en la ficha Variables.
  2. Busque la variable que desea cambiar el nombre o eliminar. Los nombres de variables no distinguen entre mayúsculas y minúsculas. Haga clic en el botón de configuración Icono de cog que representa la configuración de la variable de formulario para abrir el cuadro de diálogo Configuración de variables.
  3. En el cuadro de texto, escriba un nombre para mostrar para la variable.
  4. Haga clic en Listo.

Haga clic en Eliminar para eliminar la variable. Cuando se le solicite, haga clic en Eliminar de nuevo para confirmar.

Temas relacionados