Establecer captura de errores
Propósito 
Suprime o activa los mensajes de alerta normales de FileMaker Pro.
Formato 
Establecer captura de errores [<activo o inactivo>]
Opciones 
 •
Activo suprime los mensajes de alerta y algunos cuadros de diálogo de FileMaker Pro. Si el resultado del error es 100 ó 803, se suprimen determinados cuadros de diálogo estándares, como Abrir.
 •
Inactivo vuelve a activar los mensajes de alerta.
Compatibilidad 
 
Dónde se ejecuta el paso de guión 
Compatible 
FileMaker Pro 
 
Guión programado de FileMaker Server 
 
FileMaker Go 
 
Publicación en la Web personalizada 
 
FileMaker WebDirect 
 
Solución en tiempo de ejecución 
 
Se origina en 
FileMaker Pro 6.0 o anterior
Descripción 
Utilice este paso de guión para gestionar errores de forma coherente con las funciones que realiza el guión. Si utiliza la Función Get(LastError) inmediatamente después de un paso de guión, puede verificar que el paso se ha ejecutado correctamente.
Si utiliza la función Get (LastError) con los pasos de guión de control, puede comprobar que el guión se ejecuta correctamente. Si decide suprimir las alertas, es importante que pueda prever el máximo número de problemas posible y que incluya instrucciones claras sobre lo que se debe hacer cuando se encuentre una condición de error.
Notas
 •
 •
Ejemplo 1 
Realiza una búsqueda y se suprime el cuadro de diálogo de error si no se ha encontrado ningún registro.
Establecer captura de errores [Activo]
Ejecutar búsqueda [Restaurar]
Ejemplo 2 
Realiza una búsqueda. Si no hay errores, ordena los registros. Si no se han especificado criterios de búsqueda, muestra todos los registros. Si ningún registro coincide con la petición de búsqueda, aparece un cuadro de diálogo personalizado.
Establecer captura de errores [Activo]
Ejecutar búsqueda [Restaurar]
If [Get (LastError) = 0]
Ordenar registros [Restaurar; Sin diálogo]
Else If [Get ( LastError ) = 400]
Mostrar todos los registros
Else If [Get ( LastError ) = 401]
Mostrar cuadro de diálogo personalizado ["Buscar"; "No se encontraron registros."]
End If
Temas relacionados 
Referencia de pasos de guiones (orden alfabético)
Referencia de pasos de guiones (lista de categorías)