Saltar al contenido principal
Esta lista de acciones lógicas le permite añadir lógica condicional a formularios, almacenar variables compartidas, asignar valores y mostrar mensajes de error personalizados.

Condición If/then

Añade una acción condicional con ramas Verdadero/Falso para personalizar el comportamiento del flujo según los datos de entrada o las propiedades.

Configuración de entrada

ParámetroDescripción
CondiciónAcción condicional configurable que activa las ramas True / False en función de su resultado. Puede usar los operadores AND / OR para anidar distintas condiciones.

Objeto de salida

PropiedadTipoDescripción
resultBooleanDevuelve true o false según el resultado de la condición.

Ejemplo de objeto de salida

{
  "result": true
}

Almacenar una variable compartida

Almacena variables en un estado privado que está disponible en tu formulario y en todos sus flujos. Puedes hacer referencia a estas variables compartidas con {{vars.*}}. Para obtener más información, consulta Variables.

Configuración de entrada

ParámetroDescripción
Campos de datosVariables que se almacenarán en un estado privado para usarse en el formulario y en todo su flujo. Use pares clave-valor para agregar variables.

Mostrar mensaje de error

Muestra un mensaje de error personalizado al usuario.
Esta acción del flujo finaliza el flujo. Las acciones insertadas después no se ejecutarán.

Configuración de entrada

ParámetroDescripción
Mensaje de errorEl mensaje de error que se mostrará al usuario.

Asignación de valores de entrada

Asigna una variable de entrada a una salida en función de sus valores.

Configuración de entrada

ParámetroDescripción
Valor de entrada (obligatorio)La variable de entrada.
Tabla de asignaciónAsigna un valor de la variable de entrada a una salida.
Valor de salida predeterminadoEstablece un valor de salida predeterminado que se usará cuando no se haya establecido ningún valor de salida en la tabla de asignación.

Objeto de salida

PropiedadTipoDescripción
resultStringDevuelve el valor correspondiente a una entrada.

Ejemplo de objeto de salida

{
	"result": "Please enter a valid email address."
}