طريقة حفظ نسخة من قاعدة البيانات على سطح المكتب برمجيا


Save a Copy as Script

هناك أكثر من طريقة لحفظ نسخة احتياطية من قاعدة البيانات، فإما أن يكون من خلال قائمة ملف (File) واختيار أمر Save a Copy As (هذا إذا كنت لا تستخدم FileMaker Server)، وإما أن يكون من خلال الخطوات البرمجية (Script Steps) بواسطة أمر Save a Copy as.

ولكن ماذا لو أردت حفظ نسخة احتياطية مع بعض الأتمتة؟ مثلا أن تحفظ الملف في مسار معين (كسطح المكتب) أو باسم معين (كتاريخ اليوم)؟

فيما يلي مثال ذلك: إقرأ المزيد

طريقة التحقق من صحة عنوان البريد الإلكتروني المدخل


FilemMaker Email Validation

يسمح FileMaker Pro Advanced للمطور أن يقوم بإنشاء دوال خاصة (Custom Functions)، وتتجلى أهمية أداة الدوال الخاصة بأنها تسمح للمطور بإنشاء دالة خاصة تقوم بتنفيذ العمليات المعقدة التي لا يمكن تنفيذها بالدوال الجاهزة.

في حالتنا اليوم، نريد إنشاء دالة خاصة تقوم بالتحقق من صحة عنوان البريد الإلكتروني المدخل. وبدلا من إعادة اختراع العجلة، وجدنا هذه الدالة في موقع briandunning.com والذي يحتوي على مجموعة كبيرة جدا من الدوال الجاهزة، والتي قام بإنشائها مطورو FileMaker من كل أنحاء العالم.

الدالة هي: إقرأ المزيد

سارع إلى تنزيل نسختك من كتاب FileMaker Pro 13: The Missing Manual مجانا


FileMaker Pro 13: The Missing Manual

 

يعتبر كتاب FileMaker Pro 13: The Missing Manual من الكتب المهمة لكل من يرغب بتعلم FileMaker أو من يرغب بتعلمه أكثر، والخبر السار أن هذا الكتاب الإلكتروني أصبح اليوم متوفرا مجانا على هذا الرابط: إقرأ المزيد

مثال على Barcode Scanning في FileMaker 13


Barcode

من الميزات الجديدة في FileMaker Go 13 هي القدرة على المسح الضوئي للشفرة الخيطية (Barcode) وحفظه مباشرة في قاعدة البيانات.

Bar Code Scanning in FileMaker الأمر المستخدم متوافق فقط لأنظمة iOS حيث يتم المسح الضوئي عن طريق الكاميرا من خلال الأمر التالي: إقرأ المزيد

فيديو: تعرف على كائن Popover


Popover

قدم FileMaker Pro 13 كائن جديد في واجهة الاستخدام وهو كائن Popover المشابه إلى حد كبير لكائن Popover في نظام iOS.

ويساعد كائن Popover على إنشاء حلول FileMaker مخصصة للـ iPad و iPhone بشكل أفضل من السابق، كما يمكن استخدامه في حلول Desktop، لعرض معلومات إضافية، أو لعرض عناصر تحكم إضافية دون الحاجة إلى فتح نوافذ متعددة.

لمعرفة المزيد شاهد هذا الفيديو:

تنزيل الكتاب الإلكتروني FileMaker Training Series: Basics مجانا


FileMaker Training Series: Basics

أصدرت شركة FileMaker اليوم أول سلسلة تدريبية لمنصة FileMaker 13 وهو كتاب FileMaker Training Series: Basics، والذي سيساعد المستخدمين الجدد على التعرف على أساسيات FileMaker، وبناء حلول أعمال مخصصة يمكن تشغيلها على iPad و iPhone و Windows و Mac والويب.

ويمكن تنزيل الكتاب الإلكتروني مجانا من هذا الرابط: FileMaker Training Series: Basics.

هذا، وقد أعلنت شركة FileMaker بأنها ستصدر كتاب FileMaker Training Series: Advanced للمطورين المتقدمين في وقت لاحق بالمستقبل القريب.

كيف تدرج رقم السجل الحالي والعدد الكلي للسجلات


Insert Total Record Count

كيف تدرج رقم السجل الحالي وعدد السجلات؟ حسنا، الطريقة سهلة جدا وهي كالتالي:
أدرج أداة نص جديدة (Text tool):

Text Tool

وأكتب فيه التالي:

{{RecordNumber}} of {{FoundCount}} (Total: {{TotalRecordCount}} records)

وهذا كل شيء!

مثال على طريقة معالجة الأخطاء Capturing Errors


Capturing Errors

معالجة الأخطاء في FileMaker سهلة جدا من خلال استخدام أمر “Set Error Capture On”، ومن الأخطاء الشائعة هو عندما يقوم المستخدم بتنفيذ بحث (Perform Find) ولا يرجع البحث أية نتائج، هنا ستظهر للمستخدم رسالة الخطأ التالية:
“No records match this find criteria”.

في مثل هذه الحالة، يستحسن عمل Script لأمر Perform Find لمعالجة الخطأ وإظهار رسالة مخصصة كما في الصورة التالية:

Capturing Errors

والمثال أدناه يوضح طريقة إنشاء هذا Script: إقرأ المزيد