Ir directamente al contenido
Español
  • No hay sugerencias porque el campo de búsqueda está vacío.

Cómo evitar reglas conflictivas | MoreApp

Pueden usarse reglas para mostrar u ocultar ciertos campos, dependiendo de lo que introduzcas. Sin embargo, la misma acción en dos reglas diferentes causa reglas conflictivas, donde las dos acciones no pueden ejecutarse.

¿Todavía no tienes una cuenta en MoreApp? Regístrate aquí.

 

1. Piensa las reglas que quieres configurar

En este artículo, te mostramos un ejemplo de cómo evitar reglas conflictivas:

Imagina que tienes un formulario con tres opciones en un campo de Radio. Con cada opción, varios campos de Checkbox deben mostrarse y otros campos deben ocultarse.

En Condiciones, debes seleccionar las opciones del campo de Radio y en Acciones seleccionar los campos de Checkbox que quieres mostrar u ocultar. Si pones un mismo campo de Checkbox en más de una acción, las reglas entrarán en conflicto.  

Muchos de los usuarios de MoreApp tienden a configurar las reglas de este modo:

  • Cuando selecciones la opción A → Checkbox 1 es visible             

  • Cuando selecciones la opción B → Checkbox 1 y Checkbox 2 son visibles

  • Cuando selecciones la opción C → Checkbox 1, Checkbox 2 y Checkbox 3 son visibles

Esto generará un conflicto entre las reglas.

¿Por qué se da esta situación de conflicto?

Cuando creas una regla, MoreApp crea automáticamente la regla contraria.

Con la primera regla del ejemplo de arriba, MoreApp crea una regla automática en la que Checkbox 1 se oculta cuando la opción A no es seleccionada. Si este campo se selecciona también para ser visible bajo otra condición, por ejemplo, con la opción B, las reglas entran en conflicto y no funcionan correctamente. 

¿Cómo se puede evitar esta situación?

Como recomendación, cuando configures tus reglas, puedes intentar plantearlas de otra forma: “¿Bajo qué condiciones quiero ocultar o mostrar este campo (Acción)?”. Esto te ayudará a utilizar cada campo solo una vez en la sección “Acciones”.

Por lo tanto, para este ejemplo, la lógica que debes aplicar es:

  • Checkbox 1 debe ser visible al seleccionar la opción A, la opción B o la opción C.

  • Checkbox 2 debe ser visible al seleccionar la opción B o la opción C.

  • Checkbox 3 debe ser visible al seleccionar la opción C.

Para obtener más información sobre cómo trabajar con reglas, puedes consultar este artículo.

 

2. Crea las reglas

En la siguiente tabla, encontrarás una comparación entre reglas para que puedas entender mejor cómo resolver el conflicto entre estas.

Regla Conflictiva Regla Correcta

Si seleccionas la opción A → Checkbox 1 es visible

1-Apr-27-2026-07-46-43-3667-AM

Checkbox 1 tiene que ser visible cuando se seleccione la opción A, B o C

2-Apr-27-2026-07-46-43-2163-AM

 

Si seleccionas la opción B → Checkbox 1 y Checkbox 2 son visibles 

3-Apr-27-2026-07-46-43-3059-AM

Checkbox 2 tiene que ser visible cuando se seleccione la opción B o C

4-Apr-27-2026-07-46-43-2871-AM

 

Si seleccionas la opción C → Checkbox 1, Checkbox 2 y Checkbox 3 son visibles 

5-Apr-27-2026-07-46-43-3334-AM

Checkbox 3 tiene que ser visible cuando se seleccione la opción C

6-Apr-27-2026-07-46-43-2525-AM

 

 

3. ¡Enhorabuena!

Ya tienes el mejor truco para usar la lógica en tus formularios. Esto te ayudará a ver solo los campos que sean relevantes para una situación específica. 

 

¿Quieres ser el primero en ver nuestros últimos tutoriales? ¡Ve a nuestro Canal de YouTube y ¡pulsa el botón de Suscribirse!