Exempel på ett script för säkerhetskopiering
Du kan använda följande script om du vill spara automatiska säkerhetskopior av en FileMaker Pro-databas.
Scriptet gör att en kopia av databasen sparas den femte gången som databasen stängs och vid var femte stängning därefter. För att scriptet ska fungera måste du definiera ett globalt fält med namnet Beräkningsfält i en av tabellerna i databasen. Om du inte definierar ett numeriskt fält med global lagring inkrementerar FileMaker Pro en annan post varje gång du stänger programmet. Du måste definiera scriptet i alla filer som kräver säkerhetskopiering.
Så här skapar du scriptet:
- Välj menyn Scripts > Scriptfönster. Eller öppna Arkiv-menyn > Hantera > Scripts.
- I Scriptfönster klickar du på .
Information om hur du skapar scripts finns i Skapa och redigera script.
- Döp scriptet till
Säkerhetskopiering
och tryck på Retur. - Ange följande scriptsteg:Kopiera
Tilldela fält [<tabellnamn>::Beräkningsfält; <tabellnamn>::Beräkningsfält + 1]
If [<tabellnamn>::Beräkningsfält > 4]
Spara en kopia ["Backup Copy.fmp12"; kopia av filen ; Skapa mappar: Av]
Tilldela fält [<tabellnamn>::Beräkningsfält; 0]
End if - När du är klar stänger du fliken i sektionen för scriptredigering och klickar sedan på Spara.
- Stäng Scriptfönster.
- Välj Arkiv > Filtillval och klicka på fliken Scripttriggers.
- Markera scripttriggern VidSistaFönsterStäng och klicka sedan på Välj.
- Välj scriptet Säkerhetskopiering.
- Klicka på OK.
- Stäng filen.
Scriptet kommer att skapa en säkerhetskopia av din fil var femte gång du stänger filen.