Referenz > Pflegen und Wiederherstellen von FileMaker Pro Advanced-Datenbanken > Sichern > Beispiel-Sicherungsscript
 

Beispiel-Sicherungsscript

Mithilfe des folgenden Scripts können Sie automatisch Sicherungskopien einer FileMaker Pro Advanced-Datenbank anlegen.

Das Script erstellt nach jedem fünften Schließen der Datei eine Sicherungskopie. Um das Script ausführen zu können, definieren Sie ein Variablenfeld mit dem Namen „Zählen“ in einer der Tabellen in Ihrer Datenbank. Wenn Sie kein Variablenfeld definieren, inkrementiert FileMaker Pro Advanced eventuell bei jedem Schließen des Programms einen anderen Datensatz. Definieren Sie dieses Script in allen Dateien, die Sie sichern wollen.

So erstellen Sie das Script:

1. Wählen Sie Scripts > Scriptarbeitsbereich. Oder wählen Sie Datei (Windows) bzw. Ablage (macOS) > Verwalten > Scripts.

2. Klicken Sie im Scriptarbeitsbereich auf Schaltfläche „Neues Script“.

Einzelheiten zur Erstellung von Scripts finden Sie unter Erstellen und Bearbeiten von Scripts.

3. Benennen Sie das Script Sicherung und drücken Sie dann die Eingabetaste (Windows) oder den Zeilenschalter (macOS).

4. Geben Sie die folgenden Scriptschritte ein:

Feldwert setzen [<Tabellenname>::Zählen; <Tabellenname>::Zählen + 1]
Wenn [<Tabellenname>::Zählen > 4]
Kopie speichern unter ["Sicherungskopie.fmp12"; Kopie; Kopie der aktuellen Datei; Verzeichnisse erstellen: Aus]
Feldwert setzen [<Tabellenname>::Zählen; 0]
Ende (wenn)

5. Schließen Sie zum Abschluss das Register im Bereich „Script bearbeiten“, klicken Sie dann auf Speichern.

6. Schließen Sie den Scriptarbeitsbereich.

7. Wählen Sie Datei (Windows) bzw. Ablage (macOS) > Dateioptionen und klicken Sie auf das Register Script-Trigger.

8. Klicken Sie auf den Script-Trigger BeiLetztemFensterSchließen und anschließend auf Auswählen.

9. Wählen Sie das Script Sicherung.

10. Klicken Sie auf OK.

11. Schließen Sie die Datei.

Dieses Script erstellt eine Sicherung Ihrer Datei bei jedem fünften Schließen der Datei.