Script ausführen
Um ein Script auszuwählen, klicken Sie auf Angeben und wählen Sie das Script aus der Liste.
Geben Sie für Optionaler Scriptparameter den gewünschten Text ein oder klicken Sie auf
Bearbeiten und definieren Sie im Dialogfeld "Formel angeben" einen komplexeren Parameter.
Wo der Scriptschritt ausgeführt wird
|
|
|
|
Geplantes FileMaker Server-Script
|
|
|
|
|
|
|
|
|
|
Sie können mithilfe separater Scripts komplexe Aufgaben in kleinere Segmente gliedern, in denen die Fehlerbehebung oft einfacher ist. Zur Zeitersparnis können Sie auch häufige Routineaufgaben wie Druckausgabe oder Export von Datensätzen in separaten Scripts unterbringen, auf die dann mehrere Scripts zugreifen können. Wahrscheinlich verwenden Sie dasselbe Papierformat und dieselben Druckoptionen in mehreren Scripts. Indem Sie diese Schritte einmal definieren und in separaten Scripts speichern, können Sie beliebig oft auf diese Schritte zugreifen.
Verwenden Sie Scriptparameter, um Text oder Zahlen an ein Script zu übergeben. Wenn ein Parameter angegeben wird, steht dieser im aktuellen Script zur Verfügung oder kann mithilfe der Funktion
Hole ( ScriptParameter ) Funktion an andere Scriptschritte übergeben werden.
•
|
können in einem Script verwendet (aber nicht geändert) werden und mithilfe der Funktion "Hole ( ScriptParameter )" als Parameter an Teilscripts übergeben werden. Mithilfe von "Script ausführen" können Sie auch bei jedem Aufruf des Teilscripts andere Parameter angeben. Durch Ändern der Parameter, die an ein Teilscript übergeben werden, ändert sich nicht der Wert der Parameter, die von "Hole ( ScriptParameter )" vom übergeordneten Script zurückgegeben werden.
|
Tipp Wenn Sie ein externes Script ausgeführt haben und in die ursprüngliche Datei zurückkehren wollen, fügen Sie direkt nach dem Schritt "Script ausführen" in der Originaldatei den Schritt "Blätternmodus aktivieren" oder den Schritt "Gehe zu Layout" ein, damit das Script wieder in die Originaldatei zurückkehrt.
Gehe zu Layout ["Detailbericht"]Script ausführen ["nach Datum sortieren; Parameter: "Monatsende-Bericht"]
Feldwert setzen [Vertrieb::Berichttitel; Hole ( ScriptParameter )]
Script ausführen ["In Querformat drucken"]
Gehe zu Layout ["Detailbericht"]Script ausführen ["Nach Vertriebsbeauftragten suchen"; Parameter: Vertrieb::Mitarbeiter]
Feldwert setzen [Vertrieb::Berichttitel; "Verkauf von" & Hole ( ScriptParameter )]
FelderKontoname Text Globale Speicherung
Passwort Text Globale Speicherung
Script: Hole neue Konto-Info
#Leeren der Felder "Kontoname" und "Passwort" für neue Information
Script: Neues Konto erstellenKonto hinzufügen [Kontoname: ElementeLinks( Hole( ScriptParameter ); 1);
Passwort: ElementeLinks( Hole ( ScriptParameter ); 2); Berechtigungen:
"[Data Entry Only]"]