Stäng fönster

Stänger det aktiva fönstret eller ett annat fönster som anges med namn eller UUID.

Tillval 

  • Aktuellt fönster stänger det aktiva fönstret.

  • Fönsternamn eller UUID anger ett fönster.

  • Endast aktuell fil begränsar matchningarna till den aktuella filen (om du inte väljer detta alternativ matchas alla tillgängliga FileMaker Pro-filer).

Kompatibilitet 

Produkt Stöds
FileMaker Pro Ja
FileMaker Go Ja
FileMaker WebDirect Ja
FileMaker Server Ja
FileMaker Cloud Ja
FileMaker Data API Ja
Anpassad webbpublicering Ja

Ursprungsversion 

6.0 eller tidigare

Beskrivning 

När det sista fönstret i en fil stängs så stängs hela filen och körningen av aktuellt script stoppas. Dessutom avslutas FileMaker Pro i Windows när inga andra fönster är öppna eller dolda. När du stänger det sista fönstret i FileMaker WebDirect loggas du ut från den aktuella webbsessionen.

Kommentarer 

  • För Fönsternamn eller UUID söker det här scriptsteget först efter ett fönster med ett matchande namn. Om inget hittas söker scriptsteget efter ett fönster med ett matchande UUID. Genom att använda ett UUID kan du välja ett specifikt fönster, även om flera fönster har samma namn eller om fönstrets namn har ändrats. Läs mer om funktionerna Get ( Fönsternamn ) och Get(FönsterUUID).

  • Eftersom fönsternamn inte behöver vara unika väljer det här scriptsteget det första fönstret med ett matchande namn. Om du vill välja ett specifikt fönster när flera fönster har samma namn ska du använda fönstrets UUID i stället.

  • Val av fönsternamn eller UUID är inte skiftlägeskänsligt.

Exempel 1 

Går till en relaterad post i tabellen Fakturor med layouten Skriv ut fakturor, skriver ut och stänger fönstret.

Kopiera
Gå till relaterad post [Visa endast relaterade poster; Från tabell: "Fakturor"; Med layout: "Skriv ut fakturor"; Nytt fönster]
Skriv ut [Återställ: Skrivare; Med dialogruta: Av]
Stäng fönster [Aktuellt fönster ]

Exempel 2 

Stänger aktuellt fönster om det är dolt.

Kopiera
If [Get ( FönsterSynlighet ) = 0]
    Stäng fönster [Aktuellt fönster]
End If

Exempel 3 

Stänger fönstret Fakturainformation om det är öppet.

Kopiera
If [PatternCount ( WindowNames ( Get ( Filnamn ) ) ; "Fakturainformation" )]
    Stäng fönster [Namn: "Fakturainformation"]
End If