Salir del guión
Propósito 
Fuerza al guión, subguión o guión externo en ejecución a que se detenga de inmediato. Si se utiliza en un subguión, vuelve al guión principal con o sin un resultado de guión opcional.
Formato 
Salir del guión [Resultado: <valor o fórmula>]
Opciones 
Haga clic en Especificar para especificar un valor en el cuadro de diálogo Especificar cálculo. El valor se basa normalmente en el estado del guión actual. El valor se devuelve al guión de invocación, donde puede controlar la lógica del guión.
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 
Si se especifica el resultado del guión opcional, el resultado del guión se devuelve y se almacena en el guión principal hasta que se invoca otro subguión que devuelve un valor. El resultado del guión se elimina cuando se sale del guión principal. El resultado del guión se puede almacenar en una variable local o global para su uso posterior.
Ejemplo 1 
Realiza una búsqueda e imprime. Si no se encuentra ningún registro, muestra todos los registros y cierra el guión.
Ejecutar búsqueda [Restaurar]
If [Get ( FoundCount ) = 0]
Mostrar todos los registros
Salir del guión [ ]
End If
Imprimir [Sin diálogo]
Ejemplo 2 
Imprime las facturas impagadas. En el subguión Imprimir, el usuario puede seleccionar si desea imprimir las facturas. Si el usuario opta por imprimir, Salir del guión utiliza un resultado del guión para escribir “Impreso: <fecha actual>” en el campo Estado.
Guión 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 subguión "Imprimir" definido a continuación
Ejecutar guión ["Imprimir"]
#Prosigue después de que se haya completado el subguión
If [Get ( ScriptResult ) = 1]
Reemplazar contenido del campo [Sin diálogo; Facturas::Estado; "Impreso:" & Get ( CurrentDate )]
Else
Mostrar todos los registros
Ordenar registros [Restaurar; Sin diálogo]
End If
Subguión: Imprimir
Mostrar cuadro de diálogo personalizado ["Imprimir facturas impagadas"; "¿Desea imprimir las facturas impagadas?"]
If [Get ( LastMessageChoice ) = 1]
Imprimir [Sin diálogo]
Else
Cerrar ventana [Ventana actual]
End If
#Utiliza el parámetro Resultado para transferir la elección del usuario al guión principal
Salir del guión [Resultado: Get ( LastMessageChoice )]
Temas relacionados 
Función Get(ScriptResult)
Paso de guión Detener guión
Referencia de pasos de guiones (orden alfabético)
Referencia de pasos de guiones (lista de categorías)
Acerca de las fórmulas