Desencadenador: Cuando se elimina el registro

Idioma: Español
Este artículo se ha traducido del inglés mediante IA y puede contener errores. Sus comentarios nos ayudarán a mejorar.

El desencadenador Cuando se elimina el registro inicia una automatización cada vez que se elimina un registro de un formulario específico. Se activa una vez por registro, después de que la eliminación se haya guardado con éxito, incluidas las eliminaciones realizadas a través de la entrada de datos, la aplicación móvil y la API.

El desencadenador se configura con un único Formulario. La eliminación de registros de otros formularios, incluidos los subformularios del formulario seleccionado, no activa el desencadenador. Tenga en cuenta que al eliminar un registro también se eliminan los registros de sus subformularios; solo el registro del formulario seleccionado activa este desencadenador.

Datos de los pasos

Cada desencadenador produce una única fila de datos de los pasos: los valores a los que los pasos posteriores de la automatización —los pasos de filtro, correo electrónico y webhook— pueden hacer referencia en fórmulas y plantillas.

Para este desencadenador, la fila describe el estado del registro en el momento de la eliminación. No hay una instantánea _previous separada: una eliminación no tiene un antes y un después que comparar, por lo que los últimos valores del registro eliminado son la propia fila. Esto significa que los filtros como STATUS == "Recuperado" o ISBLANK(REGDATE) se comportan exactamente como lo harían en el último estado guardado del registro.

| Columna | Tipo | Descripción ||--------|------|-------------|| una columna por campo de formulario | el tipo del campo | El valor de cada campo en el momento de la eliminación. | | _id | Texto | El ID de registro del registro eliminado. | | _lastEditTime | Fecha y hora | La hora de la eliminación. | | _user.name | Texto | El nombre del usuario que eliminó el registro. | | _user.email | Texto | La dirección de correo electrónico del usuario que eliminó el registro. | | _user.id | Texto | El ID de usuario del usuario que eliminó el registro. | | _trigger.type | Texto | Siempre RECORD_DELETED para este desencadenador. | | _trigger.time | Fecha y hora | La hora en que ocurrió el evento. |

Si el formulario es un subformulario, la fila también incluye una columna Principal que hace referencia al registro principal.

Las fórmulas que hacen referencia a _previous son rechazadas por el editor cuando el desencadenador es Cuando se elimina el registro.

Referencia a los campos

Se puede hacer referencia a los campos por código, por etiqueta o por ID de campo; recomendamos encarecidamente los códigos. Consulte Desencadenador: Cuando se añade un registro para ver la tabla completa de tipos de campo y los valores de sus datos de paso — los valores son idénticos para este desencadenador.

Los campos de referencia todavía se pueden navegar (CLINIC.NAME): los valores de referencia del registro eliminado apuntan a registros que todavía existen, y la navegación se une a su estado actual.

Enlaces de registro en el correo electrónico

Como el registro ya no existe, los correos electrónicos de notificación enviados por un paso de correo electrónico enlazan al formulario en lugar de al registro eliminado.

Véase también

Siguiente elemento
Paso de Filtro