Venster sluiten
Sluit het momenteel actieve venster of een ander venster op naam of UUID.
Opties
-
Met Huidig venster sluit u het actieve venster.
-
Vensternaam of UUID geeft een venster aan.
-
Met Alleen huidig bestand beperkt u de overeenkomsten tot het huidige bestand (als u deze optie niet inschakelt, krijgt u alle beschikbare FileMaker Pro-bestanden als overeenkomst).
Compatibiliteit
| Product | Ondersteund |
| FileMaker Pro | Ja |
| FileMaker Go | Ja |
| FileMaker WebDirect | Ja |
| FileMaker Server | Ja |
| FileMaker Cloud | Ja |
| FileMaker Data API | Ja |
| Custom Web Publishing | Ja |
Afkomstig uit versie
6.0 of lager
Beschrijving
Als u het laatste venster van een bestand sluit, sluit u het bestand en wordt de uitvoering van het actieve script beëindigd. In Windows wordt FileMaker Pro afgesloten als er geen andere vensters geopend of verborgen zijn. Als u in FileMaker WebDirect het laatste venster sluit, wordt u bij de huidige websessie afgemeld.
Opmerkingen
-
Voor vensternaam of UUID zoekt deze scriptstap eerst naar een venster met een overeenkomende naam. Als er geen wordt gevonden, wordt er gezocht naar een venster met een overeenkomende UUID. Het gebruik van een UUID garandeert dat u een specifiek venster selecteert, zelfs als meerdere vensters dezelfde naam hebben of als de naam van het venster is gewijzigd. Zie de functies Get (VensterNaam) en Get(WindowUUID)
-
Omdat vensternamen niet uniek hoeven te zijn, selecteert deze scriptstap het eerste venster met een overeenkomende naam. Als u een specifiek venster wilt selecteren wanneer meerdere vensters dezelfde naam hebben, gebruikt u in plaats daarvan de UUID van het venster.
-
Vensternaam of UUID-selectie is niet hoofdlettergevoelig.
Voorbeeld 1
Dit voorbeeldscript gaat naar een gerelateerde record in de tabel Facturen met de lay-out Facturen afdrukken, drukt de gegevens af en sluit het venster.
Ga naar gerelateerde record [Alleen gerelateerde records; Van tabel: "Facturen"; Met lay-out: "Facturen afdrukken"; Nieuw venster]
Afdrukken [Herstellen: Printer; Met dialoogvenster: Uit]
Venster sluiten [Huidig venster]
Voorbeeld 2
Dit voorbeeldscript sluit het huidige venster als dit verborgen is.
If [Get ( VensterZichtbaar ) = 0]
Venster sluiten [Huidig venster]
End If
Voorbeeld 3
Dit voorbeeldscript sluit het venster Factuurgegevens als dit geopend is.
If [PatternCount ( WindowNames ( Get ( BestandsNaam ) ) ; "Factuurgegevens" )]
Venster sluiten [Naam: "Factuurgegevens"]
End If