هناك أكثر من طريقة لحفظ نسخة احتياطية من قاعدة البيانات، فإما أن يكون من خلال قائمة ملف (File) واختيار أمر Save a Copy As (هذا إذا كنت لا تستخدم FileMaker Server)، وإما أن يكون من خلال الخطوات البرمجية (Script Steps) بواسطة أمر Save a Copy as.
ولكن ماذا لو أردت حفظ نسخة احتياطية مع بعض الأتمتة؟ مثلا أن تحفظ الملف في مسار معين (كسطح المكتب) أو باسم معين (كتاريخ اليوم)؟
فيما يلي مثال ذلك:
والخدعة هي تعريف متغير أسميناه $filePath يحتوي على القيمة التالية:
Get ( DesktopPath ) & “Backup_” & Substitute(GetAsText ( Get ( CurrentDate )) ;”/”;”_”) & “.fmp12”
ومن ثم استخدامه في خيارات Output File في أمر Save a Copy as