Referencia > Referencia de pasos de guion > Pasos de guion de registros > Truncar tabla
 
Truncar tabla
Propósito 
Elimina todos los registros de la tabla especificada, independientemente del conjunto encontrado actual.
Temas relacionados 
Formato 
Truncar tabla [Con diálogo: Activo/Inactivo ; <Tabla actual>/Tabla: "<nombre de tabla>"]
Opciones 
Con diálogo determina si se muestra un cuadro de diálogo al ejecutar el paso de guion en el que se solicite al usuario que confirme la eliminación de los registros.
Tabla actual es la tabla activa al ejecutar este paso de guion.
Especificar tabla permite seleccionar una tabla del archivo actual.
Compatibilidad 
 
Dónde se ejecuta el paso de guion 
Compatible 
FileMaker Pro 
 
FileMaker Server 
Parcial 
FileMaker Go 
 
Publicación en la Web personalizada 
Parcial 
FileMaker WebDirect 
 
Solución en tiempo de ejecución 
 
Se origina en 
FileMaker Pro 15.0
Descripción 
Importante  No se puede deshacer la eliminación de todos los registros.
Truncar tabla intenta bloquear todos los registros de la tabla antes de eliminarlos. Si no puede bloquear todos los registros (por ejemplo, si otro usuario está editando un registro), Truncar tabla se detendrá y devolverá un código de error (que puede capturarse con la función Get ( LastError )).
Este paso de guion puede ser más rápido que el paso de guion Eliminar todos los registros para eliminar una gran cantidad de registros.
Notas
Truncar tabla no elimina los registros relacionados, incluso aunque la relación se haya configurado para ello (consulte Crear y modificar relaciones). Para eliminar también los registros relacionados, utilice Eliminar todos los registros.
Si selecciona Tabla actual y la tabla activa al ejecutar este paso de guion procede de una fuente de datos ODBC, Truncar tabla se omite y devuelve un código de error. Si la tabla activa procede de una fuente de datos de FileMaker externa, Truncar Tabla se ejecuta con normalidad.
Los guiones del servidor y Publicación en la Web personalizada ejecutan este paso de guion como si la opción Con diálogo se hubiera establecido en Inactivo.
Ejemplo 1 
Tras preguntar al usuario, elimina todos los registros de la tabla denominada Facturas.
Truncar tabla [Con diálogo: Inactivo ; Tabla: "Facturas"]
Temas relacionados 
Referencia de pasos de guion (orden alfabético)
Referencia de pasos de guion (lista de categorías)