Erstellen und Bearbeiten von ScriptsNachdem Sie Ihre Scripts geplant haben, können Sie sie erstellen, bearbeiten und verwalten.
1. Wählen Sie Scripts > Scripts verwalten. Oder wählen Sie Datei (Windows) bzw. Ablage (OS X) > Verwalten > Scripts.Sie können auch Leeres Script oder Standardscript aus der Liste Neu wählen. Wenn Sie Standardscript wählen, schließt FileMaker Pro Standard-Scriptschritte mit ein, die Sie im Fenster "Script bearbeiten" bearbeiten oder löschen können.
Geben Sie einen Namen für das neue Script im Feld Scriptname ein. Wählen Sie ihn aus der Liste verfügbarer Schritte und klicken Sie auf Kopieren. Wenn Sie die ersten paar Buchstaben des Scriptschritts eingeben, rollt die Anzeige in der Liste zum entsprechenden Scriptschritt. Ein Scriptschritt mit darauf folgenden eckigen Klammern verfügt über Optionen, die Sie festlegen können. Doppelklicken Sie auf den Schritt oder wählen Sie ihn aus und klicken Sie auf Angeben. Wählen Sie im nächsten Dialogfeld Optionen und klicken Sie dann auf OK. Wählen Sie ihn in der Liste rechts aus und wählen Sie Bearbeiten > Kopieren. Klicken Sie an der Stelle, an der der Scriptschritt angezeigt werden soll, in die Liste und wählen Sie Bearbeiten > Einfügen. Sie können Scriptschritte auch in andere Scripts einfügen, Scripts kopieren und einfügen und sie auch in andere Dateien einfügen. Siehe Kopieren und Einfügen von Scripts. Wählen Sie Alle nach Kategorie, Alle nach Name oder eine bestimmte Kategorie aus der Liste Anzeigen. Wählen Sie eine Option aus der Liste Kompatibilität anzeigen.
• Alle zeigt alle Scriptschritte an.
• Macintosh zeigt alle Scriptschritte an, die in FileMaker Pro für OS X unterstützt werden.
• Windows zeigt alle Scriptschritte an, die in FileMaker Pro für Windows unterstützt werden.
• Server graut Scriptschritte aus, die nicht in einem FileMaker Server-Zeitplan unterstützt werden.Diese Option bezieht sich auf Scripts, die in einem FileMaker Server-Zeitplan ausgeführt werden. Wenn ein FileMaker Pro- oder FileMaker Go-Client ein Script in einer Datenbank ausführt, die vom FileMaker Server bereitgestellt wird, werden die Scriptschritte auf dem Client ausgeführt. Die Schritte, die mit Macintosh, Windows, oder iOS kompatibel sind, werden ausgeführt.
• iOS graut Scriptschritte aus, die in FileMaker Go nicht unterstützt werden.
• Custom Web Publishing graut Scriptschritte aus, die in Custom Web Publishing nicht unterstützt werden.
• FileMaker WebDirect graut Scriptschritte aus, die in FileMaker WebDirect nicht unterstützt werden. Aktivieren Sie Script mit vollen Zugriffsrechten ausführen. Weitere Informationen erhalten Sie im folgenden Hinweis.
•
• Wählen Sie im Dialogfeld "Drucken" Ihre Optionen und klicken Sie auf OK (Windows) bzw. Drucken (OS X).Informationen über jeden Scriptschritt und seine Optionen finden Sie unter Scriptschritte (alphabetische Liste) und Scriptschritte (Kategorienliste).
4. Schließen Sie zum Abschluss das Fenster "Script bearbeiten" und klicken Sie dann auf Speichern, um es zu speichern. Oder wählen Sie Datei > Script speichern (Windows) im Fenster "Script bearbeiten" bzw. wählen Sie Scripts > Script sichern (OS X) in der FileMakerPro-Menüleiste.
6.
•
• Fügen Sie Ihren Scripts mit dem Kommentar Scriptschritt Kommentare hinzu. Kommentare in Ihrem Script helfen anderen Benutzern, die das Script ansehen oder ändern wollen.
• Um rasch Scripts zu erstellen, duplizieren Sie ein bestehendes Script, das eine ähnliche Aufgabe wie die gewünschte erfüllt, (oder kopieren Sie es und fügen Sie es ein) und ändern die Kopie. Um ein Scriptduplikat mit dem gleichen Namen wie das Original zu erstellen, wählen Sie es aus und drücken Umschalt+Duplizieren im Fenster "Script bearbeiten". (Oder drücken Sie im Dialogfeld "Scripts verwalten" die Umschalttaste und klicken Sie auf .)
1. Wählen Sie Scripts > Scripts verwalten. Oder wählen Sie Datei (Windows) bzw. Ablage (OS X) > Verwalten > Scripts.
2. Wählen Sie im Dialogfeld "Scripts verwalten" das zu ändernde Script aus und klicken Sie auf Bearbeiten oder doppelklicken Sie auf den Scriptnamen.Tipp Sie können mehrere Fenster "Script bearbeiten" gleichzeitig öffnen. Verwenden Sie im Dialogfeld "Scripts verwalten" Strg+Klicken (Windows) oder Befehlstaste-Klicken (OS X), um unzusammenhängende Scripts auszuwählen, oder Umschalt-Klicken, um zusammenhängende Scripts auszuwählen, und klicken Sie dann auf Bearbeiten. Für jedes Script wird ein eigenes Fenster "Script bearbeiten" geöffnet. Wenn Sie bei mehreren ausgewählten Scripts doppelklicken, wird nur das Script geöffnet, auf das Sie geklickt haben. Um alle Fenster zu schließen, drücken Sie Alt (Windows) bzw. Option (OS X) und klicken Sie auf das Schließfeld eines Fensters.
4. Um Ihr Script auszuführen, wählen Sie es im Dialogfeld "Scripts verwalten" aus und klicken auf Ausführen. Ändern Sie Ihr Script bei Bedarf.
• Sie können Scripts auch im Dialogfeld "Script angeben" erstellen, bearbeiten, duplizieren und löschen, wenn Sie eine Taste oder einen Script-Trigger erstellen.
• Verwenden Sie Script mit vollen Zugriffsrechten ausführen, damit das betreffende Script mit der Berechtigung für vollen Zugriff ausgeführt wird, selbst wenn der aktuelle Benutzer mit einer Berechtigung angemeldet ist, die keinen vollen Zugriff gestattet. Durch die Verwendung dieser Funktion können Benutzer mit beschränktem Zugriff und beschränkten Berechtigungen mithilfe von Scripts Aufgaben erledigen, die ihnen sonst nicht erlaubt wären, z. B. Exportieren oder Löschen von Datensätzen. Zugriffsrechte ändern sich nicht, aber das Script kann privilegiertere Arbeiten ausführen. Außerdem wird die Berechtigung für vollen Zugriff nicht an ein nachfolgendes Teilscript übertragen, es sei denn, diese Funktion wurde auch in diesem Teilscript aktiviert.
• Die Funktion Script mit vollen Zugriffsrechten ausführen kann nur von Benutzern mit vollen Zugriffsrechten aktiviert oder geändert werden. Daher können nur Benutzer mit vollen Zugriffsrechten Scripts bearbeiten oder löschen, für die diese Funktion aktiviert wurde.
• Die Funktion Script mit vollen Zugriffsrechten ausführen gilt nur für die Datei, in der das Script definiert wurde. Dieser Befehl setzt keine Zugriffsbeschränkungen auf externe Dateien außer Kraft. Beispielsweise kann ein Script für das Löschen von Datensätzen in der Datei A mit der aktivierten Option Script mit vollen Zugriffsrechten ausführen keine Datensätze in der externen Datei B mit beschränktem Zugriff löschen.
• Wenn Sie FileMaker Pro Advanced verwenden, können Sie Scriptschritte zu Testzwecken deaktivieren. Um einen Scriptschritt zu deaktivieren, wählen Sie ihn aus und klicken auf Deaktivieren. Um einen Scriptschritt zu aktivieren, wählen Sie ihn aus und klicken auf Aktivieren. Deaktivierten Scriptschritten wird "//" vorangestellt. Siehe Deaktivieren von Scriptschritten (FileMaker Pro Advanced).
• Wenn ein Scriptschritt ein Feld in einem nicht im Vordergrund befindlichen Registerfeld oder Seitenbereich angibt, wird das angegebene Feld ausgewählt und der Bereich, in dem sich das Feld befindet, wird in den Vordergrund des Bereichssteuerelements geholt. Wenn das gleiche Feld jedoch auch an anderer Stelle im Layout angezeigt wird und das Script findet dieses Feld zuerst, wird der Bereich mit dem gleichen Feld nicht in den Vordergrund geholt. Ordnen Sie dem Feld stattdessen einen Objektnamen zu und verwenden Sie den Gehe zu Objekt Scriptschritt, um zu dieser Instanz des Felds zu wechseln.
• Wenn ein Scriptschritt ein Feld in einem Popover angibt, wird das Popover geöffnet und das Feld ausgewählt. Wenn das gleiche Feld auch an anderer Stelle im Layout angezeigt wird und das Script findet dieses Feld zuerst, wird das Popover mit dem gleichen Feld nicht in den Vordergrund geholt. Ordnen Sie dem Feld stattdessen einen Objektnamen zu und verwenden Sie den Gehe zu Objekt Scriptschritt, um zu dieser Instanz des Felds zu wechseln.