Voorbeeldscript reservekopie
U kunt met het volgende script ervoor zorgen dat automatisch reservekopieën van FileMaker Pro-databases worden opgeslagen.
Met dit script wordt elke vijfde keer dat het bestand wordt gesloten een kopie van de database opgeslagen. Voor een correcte werking van het script definieert u een globaalveld met de naam Teller in een van de tabellen van de database. Als u geen globaalveld definieert, verhoogt FileMaker Pro een andere record elke keer dat u de toepassing sluit. Definieer dit script in alle bestanden van apps op maat waarvoor u automatisch reservekopieën wilt maken.
Zo maakt u het script:
- Kies Scripts > Scriptwerkruimte. Of kies Bestand > Beheren > Scripts.
- Klik op in de Scriptwerkruimte.
Raadpleeg Scripts maken en bewerken voor meer informatie over het maken van scripts.
- Geef het script de naam
Reservekopie
en druk vervolgens op Enter. - Voer de volgende scriptstappen in:Kopiëren
Veld instellen [<tabelnaam>::Teller; <tabelnaam>::Teller + 1]
If [<tabelnaam>::Teller > 4]
Kopie opslaan als ["Reservekopie.fmp12"; kopie van actief bestand ; Mappen maken: Uit]
Veld instellen [<tabelnaam>::Teller; 0]
End if - Wanneer u klaar bent, sluit u het tabblad in het scriptbewerkingsvenster en klikt u op Opslaan.
- Sluit de Scriptwerkruimte.
- Kies Bestand > Bestandsopties en klik op het tabblad Scriptactiveringen.
- Klik op de scriptactivering BijLaatsteVensterSluiten en klik daarna op Selecteren.
- Selecteer het script Reservekopie.
- Klik op OK.
- Sluit het bestand.
Met dit script maakt u elke vijfde keer dat u het bestand sluit een reservekopie van uw bestand.