Chiudi finestra
Chiude la finestra attualmente attiva o qualunque altra finestra in base al nome o all'IDUU.
Opzioni
-
Finestra corrente chiude la finestra attiva.
-
Nome finestra o IDUU specifica una finestra.
-
Solo file corrente limita le corrispondenze al file corrente (se questa opzione è disattivata, le corrispondenze sono con tutti i file FileMaker Pro).
Compatibilità
| Prodotto | Supportata |
| FileMaker Pro | Sì |
| FileMaker Go | Sì |
| FileMaker WebDirect | Sì |
| FileMaker Server | Sì |
| FileMaker Cloud | Sì |
| FileMaker Data API | Sì |
| Pubblicazione Web personalizzata | Sì |
Creata nella versione
6.0 o precedente
Descrizione
La chiusura dell'ultima finestra di un file chiude il file e arresta l'esecuzione dello script corrente. Inoltre, in Windows, FileMaker Pro viene chiuso quando non sono aperte o nascoste altre finestre. In FileMaker WebDirect, la chiusura dell'ultima finestra provoca l'uscita dalla sessione Web corrente.
Note
-
Per Nome finestra o IDUU, questa istruzione di script per prima cosa cerca una finestra con un nome corrispondente. Se non ne trova nessuna, cerca una finestra con un IDUU corrispondente. L'utilizzo di un IDUU garantisce di selezionare una finestra specifica, anche in presenza di più finestre con lo stesso nome o se il nome della finestra è cambiato. Vedere le funzioni Get ( NomeFinestra ) e Get ( IDUUFinestra ).
-
Poiché non è obbligatorio che i nomi delle finestre siano univoci, questa istruzione di script selezionerà la prima finestra con un nome corrispondente. Per selezionare una finestra specifica quando sono presenti più finestre con lo stesso nome, utilizzare l'IDUU della finestra.
-
La selezione del nome della finestra o dell'IDUU non fa distinzione tra maiuscole e minuscole.
Esempio 1
Va a un record correlato nella tabella Fatture utilizzando il formato Stampa fatture, esegue la stampa e chiude la finestra.
Vai al record correlato [Mostra solo i record correlati; Da tabella: "Fatture"; Con il formato: "Stampa fatture"; Nuova finestra]
Stampa [Ripristina: Stampante; Con finestra di dialogo: Disattivata]
Chiudi finestra [Finestra corrente]
Esempio 2
Chiude la finestra corrente se è nascosta.
If [Get ( FinestraVisibile ) = 0]
Chiudi finestra [Finestra corrente]
End If
Esempio 3
Chiude la finestra Dettagli fatture se è aperta.
If [ContaRicorrenze ( NomeFinestre ( Get ( NomeFile ) ) ; "Dettagli fatture" )]
Chiudi finestra [Nome: "Dettagli fatture"]
End If