Lo he solucionado, y e incluido la variable salir de la apliación, aqui lo dejo por si alguien lo necesita
el nombre del guion es "buscar" y la opción era repetirlo al seleccionar busqueda
Ir a la presentación [ “BUSQUEDA” ]
If [ Get( TotalRecordCount)>0 ]
Establecer captura de errores [ Activo ]
Permitir cancelación del usuario [ Inactivo ]
Modo Buscar [ ]
[ Pausa ]
Ejecutar búsqueda [ ]
If [ Get( FoundCount) ≥ 1 ]
Ejecutar guión [ “IR A FICHA LISTADO” ]
End If
If [ Get( FoundCount)=0 ]
Mostrar cuadro de diálogo personalizado [ Título: "Mensaje"; Mensaje: "No hay registros con ese rango de busqueda.
Seleccione una opción"; Botones: “Listado ”, “Buscar”, “Salir” ]
If [ Get (LastMessageChoice) = 1 ]
Ejecutar guión [ “IR A FICHA LISTADO” ]
Mostrar todos los registros
End If
If [ Get (LastMessageChoice)=2 ]
Ejecutar guión [ “Buscar ” ]
End If
End If
If [ Get (LastMessageChoice)=3 ]
Ejecutar guión [ “Salir ” ]
End If
End If