عادةً يقوم المطور عند إنشاء أي مشروع بالـ FileMaker بعمل عدة Scripts، وغالبا ما سيجد أن الكثير منها شائعة الإستخدام في أي مشروع يقوم بتنفيذه.
لذلك يمكن للمطور أن يجمع هذه الخطوات البرمجية في Script واحد يعمل كمكتبة أوامر، يستفيد منه بتقليل عدد Scripts في مشروعه، مما يجعل ملفه أقل تعقيدا. كما يجعل إستيراد هذه الأوامر الشائعة لأي مشروع جديد عملية سهلة، بدلا من أن يعيد كتابتها في كل مرة (Write once, use many).
مثال سهل على ذلك؛ عمل مجموعة أوامر للتنقل بين السجلات:
– الذهاب إلى السجل الأول.
– الذهاب إلى السجل السابق.
– الذهاب إلى السجل التالي.
– والذهاب إلى السجل الأخير.
يمكن أن نجمع كل هذه الخطوات البرمجية (Steps) في Script واحد، ويتم التحكم بها من خلال قاعدة If الشرطية، مع استخدام وظيفة Get(ScriptParameter) كما نشاهد أدناه:

ثم بعد ذلك يمكننا أن نستدعي كل أمر فيهم على حدة بالطريقة التالية:



طبعا؛ يمكنك استخدام عدد بدلا من نص كوسيط. ولكن أفضل كتابة نصوص حتى يكون Code قابلا للقراءة.
أيضا يمكنك إضافة المزيد من الأوامر بحيث يكون لكل أمر Parameter خاص به، وفي الآخر ستكون لديك مكتبة أوامر جاهزة يمكن أن تستفيد منها بأي مشروع جديد.