Gehe zu Layout
Zweck
Wechselt in das angegebene Layout.
Siehe auch
Format
Gehe zu Layout ["<Layoutname oder Layoutnummer>"; Animation: <Animationsoption>]
Optionen
•Originallayout ist das Layout, das bei der Initiierung des Scripts aktiv ist.
•Layout definiert ein Layout nach Name aus der Liste, die Sie in Ihrer Datei definiert haben.
•Layoutname durch Berechnung gibt eine Formel an, deren Ergebnis einen gültigen Layoutnamen angibt.
•Layoutnummer durch Berechnung gibt eine Formel an, deren Ergebnis eine gültige Layoutnummer angibt. (Layoutnummern entsprechen der Reihenfolge der Layouts in der Datei.)
•Animation (nur FileMaker Go) gibt die Animation an, die für den Wechsel zum neuen Layout in FileMaker Go verwendet werden soll.
Kompatibilität
Wo der Scriptschritt ausgeführt wird | Unterstützt |
FileMaker Pro | Partiell |
FileMaker Server | Partiell |
FileMaker Go | Ja |
Custom Web Publishing | Partiell |
FileMaker WebDirect | Partiell |
Runtime solution | Partiell |
Ursprung in
FileMaker Pro 6.0 oder früher
Beschreibung
Mit diesem Scriptschritt können Sie am Beginn eines Scripts sicherstellen, dass der Benutzer im korrekten Layout arbeitet.
Hinweise
•Der Scriptschritt „Gehe zu Layout“ kann nur in Layouts umschalten, die in derselben Datei wie das Script definiert sind. Um in Layouts in einer externen Datei zu wechseln, definieren Sie in der betreffenden Datei ein Script mit dem Scriptschritt „Gehe zu Layout“ und rufen dieses Script aus der ersten Datei mit dem
Script ausführen Scriptschritt auf.
•„Layoutname durch Berechnung“ erkennt Layouts mit denselben Namen in der Reihenfolge ihrer Erstellung. Wenn mehrere Layouts mit demselben Namen vorhanden sind, wählen Sie entweder das gewünschte Layout aus der Layoutliste oder verwenden „Layoutname durch Berechnung“.
•Definieren Sie ein ungespeichertes Formelfeld mit der
Hole ( LayoutNummer ) Funktion und platzieren Sie es in Ihre Layouts, um die Nummern Ihrer Layouts zu überprüfen.
•Wenn eine Datei zwei oder mehr Tabellen enthält, hängt FileMaker Pro den Namen der Quelltabelle an den Layoutnamen an. Beispiel: Gehe zu Layout ["Layout 2" (TabelleB)].
•Sie können Animationen nicht verwenden, um Layouts über den Menübefehl
Gehe zu Layout oder die Tasten der
Statussymbolleiste zu wechseln.
Beispiel 1
Wechselt im aktiven Fenster zum Statistikfeld im Layout „Rechnungsdetails“.
Gehe zu Layout ["Rechnungsdetails"]
Gehe zu Feld ["Rechnungen::Statistik"]
Beispiel 2
Prüft, auf welchem Gerät die Datenbank läuft, und wechselt in das entsprechende Layout.
Wenn [MusterAnzahl ( Hole ( ProgrammVersion ); "iPad" )]
Gehe zu Layout ["Kunden iPad"]
Sonst, wenn [MusterAnzahl ( Hole ( ProgrammVersion ); "Pro" )]
Gehe zu Layout ["Kunden"]
Sonst
Gehe zu Layout ["Kunden iPhone"]
Ende (wenn)
Sortieren [Wiederherstellen; Mit Dialog: Aus]
Beispiel 3
Wechselt beim Vergrößern in das Layout „Kontakte“.
Gehe zu Layout ["Kontakte"; Animation: Vergrößern]
Weiterführende Themen