Erstellen und Bearbeiten von Scripts
Nachdem Sie Ihre Scripts geplant haben, können Sie sie mithilfe der Funktion "Scripts verwalten" erstellen, bearbeiten und verwalten.
1.
|
Wählen Sie Scripts > Scripts verwalten. Oder wählen Sie Datei (Windows) bzw. Ablage (Mac OS) > Verwalten > Scripts.
|
Hinweis Wenn Sie Standardscript aus der Liste
Neu wählen, schließt FileMaker Pro Standard-Scriptschritte mit ein, die Sie im Fenster "Script bearbeiten" bearbeiten oder löschen können.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Verfügbare Scriptschritte nach Kategorie oder nach Name anzeigen
|
Wählen Sie Alle nach Kategorie, Alle nach Name oder eine bestimmte Kategorie aus der Liste Anzeigen.
|
Anzeigen, welche Scriptschritte in FileMaker Server-Zeitplänen und Web Publishing nicht unterstützt werden
|
•
|
Alle zeigt alle Scriptschritte an, die in FileMaker Pro verfügbar sind.
|
•
|
Client zeigt alle Scriptschritte an, die in FileMaker Pro verfügbar sind.
|
•
|
Server graut Scriptschritte aus, die nicht in einem FileMaker Server-Zeitplan unterstützt werden.
|
•
|
Web Publishing graut Scriptschritte aus, die nicht Web-kompatibel sind.
|
|
|
Aktivieren Sie Script mit vollen Zugriffsrechten ausführen. Weitere Informationen erhalten Sie im folgenden Hinweis.
|
|
|
|
|
1.
|
Wählen Sie Scripts > Scripts verwalten. Oder wählen Sie Datei (Windows) bzw. Ablage (Mac OS) > Verwalten > Scripts.
|
Tipp Sie können mehrere Fenster "Script bearbeiten" gleichzeitig öffnen. Verwenden Sie im Dialogfeld "Scripts verwalten" Strg+Klicken (Windows) oder Befehlstaste-Klicken (Mac OS), 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 (Mac OS) und klicken Sie auf das Schließfeld eines der Fenster.
•
|
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 ein "//" vorangestellt. Weitere Informationen finden Sie unter Deaktivieren von Scriptschritten (FileMaker Pro Advanced).
|
•
|
Wenn ein Scriptschritt ein Feld in einem Registerfeld angibt, das sich nicht im Vordergrund befindet, wird das angegebene Feld ausgewählt und das Registerfeld, in dem sich das Feld befindet, wird in den Vordergrund des Registersteuerelements geholt. Wenn das gleiche Feld jedoch auch an anderer Stelle im Layout angezeigt wird und das Script "findet" dieses Feld zuerst, wird das Registerfeld mit dem gleichen Feld nicht in den Vordergrund geholt. Ordnen Sie dem Feld stattdessen einen Objektnamen zu und verwenden Sie den Gehe zu Objekt script step, um zu dieser Instanz des Felds zu wechseln.
|