Referenz > Script-Trigger-Referenz > BeiDatensatzSpeichern
 

BeiDatensatzSpeichern

Führt ein Script aus, bevor ein Datensatz, der geändert wurde, gespeichert wird.

Zu den Aktionen, die dazu führen, dass ein Datensatz gespeichert wird, gehören:

Ein Benutzer ändert Daten in einem Datensatz und wechselt zu einem anderen Datensatz.

Ein Benutzer ändert einen Datensatz und greift anschließend direkt auf das Dialogfeld „Datenbank verwalten“ zu.

Ein Benutzer drückt die Eingabetaste.

Ein Benutzer klickt außerhalb des aktivierten Datensatzes in das Layout, nachdem der Datensatz geändert wurde.

Scriptschritte, die einen anderen Datensatz auswählen, wenn der vorherige Datensatz geändert wurde

Ein Script führt einen Scriptschritt „Schreibe Änderung Datens./Abfrage“ aus.

Wann das Script ausgeführt wird

Vor Verarbeitung des Ereignisses

Modi, in denen der Trigger verwendet werden kann

Blättern- und Suchenmodus

Ergebnis

Sie können den Scriptschritt „Aktuelles Script verlassen“ in dem ausgelösten Script verwenden, um „Wahr“ oder „Falsch“ zurückzugeben.

Wahr: Das Ereignis, das das Script ausgeführt hat, wird fortgesetzt.

Falsch: Das Ereignis, das das Script ausgeführt hat, wird abgebrochen.

Kompatibilität 

 

Produkt 

Unterstützt 

FileMaker Pro Advanced 

Ja 

FileMaker Go 

Ja 

FileMaker WebDirect 

Ja 

FileMaker Server 

Ja 

FileMaker Cloud-Produkt 

Ja 

FileMaker Data API 

Ja 

Custom Web Publishing 

Ja 

Runtime-Lösung 

Ja 

Ursprung in 

FileMaker Pro 10.0

Hinweise 

Das Wechseln von Datensatz zu Datensatz in einem Ausschnitt, der Datensätze aus einer Bezugstabelle anzeigt, führt nicht zum Speichern. Diese geänderten Datensätze werden gespeichert, wenn der Hauptdatensatz, mit dem sie in Bezug stehen, nicht mehr aktiviert ist.

Dieser Script-Trigger wird nur aktiviert, wenn ungespeicherte Datensatzänderungen vorhanden sind.

Das Verlassen eines Datensatzes, der aktiv war, aktiviert diesen Script-Trigger nur, wenn der Datensatz, der verlassen wird, geändert worden war.

Eine Liste der Aktionen, die diesen Script-Trigger nicht aktivieren, finden Sie unter Aktionen, die keine Script-Trigger aktivieren.

Weiterführende Themen 

Einrichten von Script-Triggern

Festlegen von Script-Triggern für Layouts

Festlegen von Script-Triggern für Objekte