Referencia > Referencia de pasos de guion > Pasos de guion de control > Detener guion
 
Detener guion
Propósito 
Fuerza a todos los guiones, subguiones o guiones externos que se ejecutan en la aplicación FileMaker actual a que se detengan inmediatamente.
Temas relacionados 
Formato 
Detener guion
Opciones 
Sin opciones.
Compatibilidad 
 
Dónde se ejecuta el paso de guion 
Compatible 
FileMaker Pro 
 
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 
Detener guion puede dejar su base de datos en un estado imprevisible. Por ejemplo, el guion puede detenerse en una presentación, una vista o un modo inesperados.
Ejemplo 1 
Realiza una búsqueda e imprime. Si no se encuentra ningún registro, muestra todos los registros y detiene el guion.
Ejecutar búsqueda [Restaurar]
If [Get ( FoundCount ) = 0]
Mostrar todos los registros
Detener guion
End If
Impresora ; Con diálogo: Inactivo]
Ejemplo 2 
El guion Imprimir facturas impagadas invoca al subguion Imprimir. Si el usuario decide no imprimir las facturas, el guion y el subguion se detienen. Si el usuario decide imprimir las facturas, se imprimen las facturas impagadas que coincidan con los criterios de búsqueda. Después de la impresión se muestran todos los registros ordenados.
guion principal: Imprimir facturas impagadas
Nueva ventana [Nombre: "Lista de facturas" ; Estilo: Documento]
Ir a la presentación ["Imprimir facturas"]
Ejecutar búsqueda [Restaurar]
#Invoca al subguion "Imprimir" definido a continuación
Ejecutar guion ["Imprimir"]
#Prosigue después de que se haya completado el subguion si el usuario elige imprimir las facturas
Mostrar todos los registros
Ordenar registros [Restaurar ; Con diálogo: Inactivo]
Subguion: Imprimir
Mostrar cuadro de diálogo personalizado ["Imprimir facturas impagadas" ; "¿Desea imprimir las facturas impagadas?"]
If [Get ( LastMessageChoice ) = 1]
Impresora ; Con diálogo: Inactivo]
Else
Cerrar ventana [Ventana actual]
#Detiene tanto el subguion como el guion principal
Detener guion
End If
Temas relacionados 
Paso de guion Salir del guion
Referencia de pasos de guion (orden alfabético)
Referencia de pasos de guion (lista de categorías)