Utilice la lógica condicional para agilizar el envío de casos

Creado por Rhoz Anne Bayani, Modificado el Mar, 2 Dic a 2:41 P. M. por Rhoz Anne Bayani

Con la lógica condicional en las aplicaciones de WizyVision, los administradores pueden asegurarse de que el personal de campo solo rellene los campos relevantes para sus envíos. Al mostrar campos específicos basándose en el valor de otros campos, puedes agilizar el proceso de entrada de datos y crear un flujo de trabajo más eficiente. En este artículo, exploraremos cómo utilizar la lógica condicional para mostrar campos de forma condicional en tus aplicaciones.


Creación de una Aplicación y Visualización Condicional de Campos

Para implementar la lógica condicional en tus aplicaciones, debes comprender dos elementos clave:

  • Source Field (Campo de Origen): El valor de este campo será la base para decidir si otros campos se mostrarán o no.

  • Target Field(s) (Campo(s) de Destino): Estos son los campos que se mostrarán condicionalmente basándose en el valor del campo de origen.

Pasos para Añadir Reglas de Visualización Condicional de Campos

  1. En la pestaña Fields (Campos) del proceso, selecciona el campo que determinará qué otros campos se muestran en función de su valor (este es tu campo de origen).

  2. Haz clic en "edit" (editar) en el campo. 3.  En el modal de configuración del campo, selecciona la pestaña Logic (Lógica) y luego selecciona add logic (añadir lógica).

  3. En la condición de tu regla (que comienza con When), define el valor del campo de origen que determina cuándo debe mostrarse el campo de destino.

  4. Para configurar la acción de tu regla (que comienza con Then), selecciona los campos que deseas mostrar cuando se cumpla la condición. Estos se consideran los campos de destino para tu regla.

  5. Haz clic en Add (Añadir) en la parte inferior derecha del diálogo "add rule" (añadir regla).


Ejemplo: Formulario de Inventario de Oficina

Imaginemos que estás creando un formulario de inventario de oficina en WizyVision.

Tienes un campo "Category" (Categoría) que permite a los usuarios seleccionar la categoría del activo. Según la categoría seleccionada, deseas mostrar campos específicos relacionados con esa categoría. Por ejemplo:

  • Si la categoría es "Mobile Phone" (Teléfono Móvil), se deben mostrar campos adicionales como "IMEI Number" y "Operating System".

  • Si la categoría es "Furniture" (Mobiliario), se deben mostrar campos diferentes como "Material" y "Dimensions".


Identificación de "Lógicas" en App-Builder


Los campos de destino en un proceso se indican mediante iconos de lógica junto al nombre del campo. Al pasar el ratón sobre el icono, se mostrarán las condiciones que se aplican a ese campo.


Comportamiento de la Lógica Condicional

Comprender el comportamiento de la lógica condicional es esencial para utilizar esta función de manera efectiva:

  1. Multiple Rules (Múltiples Reglas): Puedes añadir múltiples reglas condicionales a un campo de origen.

  2. Field Display (Visualización de Campo): Los campos de destino no se mostrarán por defecto y solo aparecerán cuando se cumpla al menos una de las condiciones de origen.

  3. Data Submission (Envío de Datos): Los campos de destino solo enviarán datos si se muestran cuando se envía el formulario del caso.

  4. Required Fields (Campos Requeridos): Los campos de destino obligatorios solo son obligatorios si se muestran cuando se envía el formulario del caso.

  5. Field Removal (Eliminación de Campo): Si eliminas un campo del formulario del caso, cualquier lógica asociada también puede eliminarse.

  6. Rule Priority (Prioridad de Regla): Cuando múltiples reglas de lógica afectan a un campo de destino, este se mostrará cuando se satisfaga cualquiera de las reglas.


La lógica condicional es una herramienta potente que te permite agilizar la visualización de campos en las aplicaciones de WizyVision. Al mostrar u ocultar campos basándose en condiciones específicas, puedes simplificar el proceso de entrada de datos y asegurar que los usuarios solo rellenen la información relevante para sus envíos.


Aprovechando la lógica condicional en las aplicaciones de WizyVision, puedes mejorar la experiencia del usuario, aumentar la precisión de los datos y crear flujos de trabajo más eficientes.


Si tienes más preguntas o necesitas ayuda, no dudes en consultar los artículos relacionados o ponerte en contacto con el equipo de soporte.

¿Le ha sido útil este artículo?

¡Qué bien!

Gracias por sus comentarios

¡Sentimos mucho no haber sido de ayuda!

Gracias por sus comentarios

¡Háganos saber cómo podemos mejorar este artículo!

Seleccione al menos una de las razones
Se requiere la verificación del CAPTCHA.

Sus comentarios se han enviado

Agradecemos su esfuerzo e intentaremos corregir el artículo