FileMaker

FileMaker هو تطبيق قواعد بيانات علائقية متعدد المنصات، طوّرته شركة Claris International ، التابعة لشركة Apple . يدمج التطبيق محرك قاعدة بيانات مع واجهة مستخدم رسومية ( GUI ) وميزات أمان، مما يسمح للمستخدمين بتعديل قاعدة البيانات بصريًا. وقد صدرت منه نسخ لأجهزة سطح المكتب والخوادم وأنظمة iOS والويب.

يعتمد تطبيق سطح المكتب على تطبيق DOS الذي كان يُسمى في الأصل FileMaker ، والذي تم تطويره بشكل أساسي لأجهزة Apple Macintosh وتم إصداره في أبريل 1985. وتمت إعادة تسميته باسم FileMaker Pro في عام 1990. ومنذ عام 1992 أصبح متاحًا لأنظمة Microsoft Windows و Mac OS و macOS الكلاسيكية ، ولديه إمكانيات متعددة المنصات.

تم إصدار تطبيق FileMaker Go للهواتف المحمولة لأجهزة iOS في يوليو 2010.

يُتيح خادم FileMaker استضافة مركزية للتطبيقات التي يمكن استخدامها على كلٍ من أجهزة سطح المكتب وتطبيقات الجوال. وتستضيف شركة Claris نسخةً سحابيةً منه تُسمى FileMaker Cloud .

تاريخ

بدأ برنامج FileMaker كبرنامج حاسوبي يعمل بنظام MS-DOS باسم Nutshell، طوّرته شركة Nashoba Systems في كونكورد، ماساتشوستس، في أوائل ثمانينيات القرن العشرين. وقامت شركة Leading Edge ، وهي شركة تسويق إلكترونيات بدأت مؤخرًا ببيع أجهزة كمبيوتر متوافقة مع IBM PC ، بتوزيع برنامج Nutshell . [ 1 ] [ 2 ]

مع إطلاق جهاز ماكنتوش، دمجت ناشوبا محرك البيانات الأساسي مع واجهة مستخدم رسومية جديدة تعتمد على النماذج. لم تكن شركة ليدينج إيدج مهتمة بالإصدارات الأحدث، مفضلةً البقاء موزعًا حصريًا لأنظمة DOS، واحتفظت باسم ناتشيل. وجدت ناشوبا موزعًا آخر، وهو شركة فوريثوت ، وقدمت البرنامج على منصة ماكنتوش باسم فايل ميكر في أبريل 1985. وعندما طرحت آبل جهاز ماكنتوش بلس في عام 1986، سُمّي الإصدار التالي من فايل ميكر باسم فايل ميكر بلس ليعكس اسم الطراز الجديد.

نشرت شركة ليدينج إيدج برنامج ناتشيل 2.0 حتى سبتمبر 1986، وبعدها تولت ناشوبا تسويق البرنامج بنفسها. [ 3 ] في منتصف عام 1987، استحوذت مايكروسوفت على شركة فورثوت مقابل برنامج باوربوينت الخاص بها . كانت مايكروسوفت تتوقع الاستمرار في توزيع برنامج فايل ميكر وتقليص أهمية برنامج مايكروسوفت فايل المنافس، [ 4 ] لكن ناشوبا قررت نشر الإصدار التالي بنفسها، وهو فايل ميكر 4. [ 1 ]

عملية شراء بواسطة كلاريس

بعد فترة وجيزة من إصدار FileMaker 4، أسست شركة Apple Computer شركة Claris ، وهي شركة تابعة مملوكة بالكامل لها، لتسويق البرمجيات. استحوذت Claris على Nashoba لاستكمال مجموعة برامجها. في ذلك الوقت، كان برنامجا Leading Edge وNutshell قد اختفيا من السوق بسبب المنافسة من منتجات قواعد البيانات الأخرى التي تعمل بنظام DOS، ولاحقًا بنظام Windows. استمر FileMaker في تحقيق النجاح على منصة Macintosh.

قامت شركة Claris بتغيير اسم المنتج إلى FileMaker II ليتوافق مع نظام التسمية الخاص بها للمنتجات الأخرى، مثل MacWrite II، ولكن المنتج لم يتغير كثيرًا عن إصدار Nashoba الأخير، مع وجود العديد من الإصدارات الثانوية اللاحقة.

في عام 1990، تم إصدار المنتج باسم FileMaker Pro 1.0، وفي سبتمبر 1992، أصدرت شركة Claris نسخة متعددة المنصات لكل من نظامي التشغيل Mac و Windows . وباستثناء بعض الوظائف الخاصة بكل نظام، ظلت ميزات البرنامج وواجهة المستخدم كما هي.

بحلول عام ١٩٩٥، باستثناء برنامج ClarisWorks، كان FileMaker Pro المنتج الوحيد ذو الأداء الجيد ضمن مجموعة منتجات Claris. وفي عام ١٩٩٨، نقلت شركة Apple تطوير بعض منتجات Claris الأخرى إلى داخل الشركة، وتخلت عن معظم المنتجات الأخرى، وغيرت اسم Claris إلى FileMaker Inc.، ثم ركزت جهودها على تطوير FileMaker فقط.

في عام 2020، غيرت شركة FileMaker International Inc. اسمها (مرة أخرى) إلى Claris International Inc. وأعلنت عن برنامج Claris Connect لإدارة سير العمل.

تحديثات لاحقة

أضاف الإصدار 4.0، الذي طُرح عام 1997، بنيةً إضافيةً تُشبه إلى حدٍ كبير بنية برنامج Adobe Photoshop ، مما مكّن مطوري البرامج من إضافة ميزات إلى FileMaker. وسمح ملحقٌ مُضمّن، هو Web Companion، لقاعدة البيانات بالعمل كخادم ويب. كما أضافت ملحقاتٌ أخرى ميزاتٍ إلى واجهة المستخدم، ومكّنت FileMaker من العمل كعميل FTP ، وإجراء عمليات على الملفات الخارجية، وإرسال رسائل إلى ملفات FileMaker البعيدة عبر الإنترنت أو شبكة داخلية .

قدم الإصدار 5 تنسيق ملف جديد، والذي جاء مع امتداد الملف .fp5 .

قدّم الإصدار السابع، الذي صدر عام ٢٠٠٤، تنسيق ملف جديدًا بامتداد .fp7 ، يدعم أحجام ملفات تصل إلى ٨ تيرابايت (بزيادة عن ٢ جيجابايت المسموح بها في الإصدارات السابقة). ويمكن للحقول الفردية استيعاب ما يصل إلى ٤ جيجابايت من البيانات الثنائية (حقول الحاوية) أو ٢ جيجابايت من نص يونيكود ثنائي البايت لكل سجل (مقارنةً بـ ٦٤ كيلوبايت في الإصدارات السابقة). كما تم توسيع نموذج العلاقات في FileMaker، ليُتيح جداول متعددة لكل ملف ومحرر علاقات رسومي يعرض الجداول ذات الصلة ويتيح معالجتها بطريقة تُحاكي تنسيق مخطط علاقات الكيانات . وبالتزامن مع هذه التغييرات المهمة، أطلقت شركة FileMaker برنامجًا لاعتماد المطورين.

في عام 2005، أعلنت شركة FileMaker Inc. عن عائلة منتجات FileMaker 8، التي قدمت للمطورين مجموعة موسعة من الميزات. شملت هذه الميزات واجهة علامات تبويب، ومتغيرات برمجية، وتلميحات ، وتحسينات في تصحيح الأخطاء، وقوائم مخصصة، وإمكانية نسخ ولصق الجداول الكاملة وتعريفات الحقول والنصوص البرمجية وخطواتها داخل الملفات وبينها. أما الإصدار 8.5، الذي صدر عام 2006، فقد أضاف عارض ويب متكامل (مع إمكانية عرض معلومات مثل تتبع الشحنات من FedEx ومقالات ويكيبيديا) وعناصر تخطيط مُسماة.

أصدر برنامج FileMaker 9 في 10 يوليو 2007، وقدم شاشة بدء تشغيل سريعة، وتنسيقًا شرطيًا، وتخطيطًا مرنًا مع تغيير تلقائي للحجم، ومؤشرات تشعبية لقواعد البيانات، وروابط SQL خارجية . أما برنامج FileMaker 10 فقد صدر في 5 يناير 2009، قبل مؤتمر ومعرض Macworld في ذلك العام ، وقدم نصوصًا برمجية يمكن تشغيلها بواسطة إجراءات المستخدم، وواجهة مستخدم مُعاد تصميمها تُشبه واجهة تطبيقات نظام التشغيل Mac OS X Leopard (10.5).

قدّم برنامج FileMaker 11، الذي صدر في 9 مارس 2010، ميزة إنشاء الرسوم البيانية، والتي جرى تبسيطها بشكل أكبر في FileMaker 12، الذي صدر في 4 أبريل 2012. كما أضاف هذا الإصدار سمات، وقوالب قواعد بيانات إضافية (ما يُعرف بـ"الحلول المبدئية")، وسهّل إنشاء قواعد بيانات iOS . في حين اقتصرت إمكانية إنشاء السجلات وتعديلها وحذفها على هذه الأجهزة المحمولة في FileMaker Go 11 (20 يوليو 2010) وFileMaker Go 12 لأجهزة iPhone وiPad (4 أبريل 2012)، كان لا بد من إجراء تغييرات التصميم والمخطط داخل تطبيق FileMaker Pro الكامل. أما FileMaker Go 12، فقد وفّر ميزات تعدد المهام، وتحسين تكامل الوسائط، وتصدير البيانات إلى تنسيقات متعددة، وتحسين حقول الحاويات.

تم إطلاق FileMaker 13، الذي جاء بعد إطلاق نظامي التشغيل iOS 7 و OS X Mavericks (10.9)، لأول مرة في ديسمبر 2013. وقد تم تحسين منتجات العميل والخادم لدعم المزيد من طرق الوصول إلى البيانات عبر الأجهزة المحمولة والويب. وأصبح FileMaker Go 13، المنتج المخصص لأجهزة iPad و iPhone، عميلًا واحدًا لكلا الجهازين، كما أصبحت أداة إدارة الخادم تعمل الآن بتقنية HTML5 ، ولم تعد تتطلب تطبيق Java .

تم إصدار منصة FileMaker 14 في 15 مايو 2015. [ 5 ] وقد تضمنت FileMaker Pro 14 وFileMaker Pro 14 Advanced وFileMaker Server 14 وFileMaker Go 14. تبع ذلك الإصدار 15 في مايو 2016 والإصدار 16 في مايو 2017؛ وكلاهما يتضمن إصدارات مكافئة من Pro وPro Advanced وServer وGo.

في أواخر عام 2016، بدأت شركة FileMaker بنشر خارطة طريق برمجية سنوية تتضمن الميزات القادمة التي يجري العمل عليها بالفعل، بالإضافة إلى تحديد الميزات التي تتخلى عنها أو قد يتم إيقافها في المستقبل القريب. [ 6 ]

لطالما واجهت شركة FileMaker Inc. صعوبة في وصف ماهية برنامجها، نظراً لتغطيته مجالات واسعة لا علاقة لها بقواعد البيانات؛ مثل واجهة المستخدم، والأمان، وأدوات التطوير السريع للتطبيقات، وغيرها. وفي مؤتمر المطورين السنوي الذي عقدته في أغسطس 2018، أطلقت FileMaker Inc. برنامجاً تسويقياً جديداً بعنوان "منصة ابتكار مكان العمل" لمعالجة مشكلة تصنيف برامجها. [ 7 ]

FileMaker Cloud

في 27 سبتمبر 2016، تم إطلاق FileMaker Cloud، بما في ذلك خادم Linux ( CentOS )، والذي كان يُباع حصريًا عبر متجر Amazon Marketplace . وفي نوفمبر 2019، أُعيد طرح FileMaker Cloud كمنتج برمجي كخدمة (SaaS) يُقدم مباشرةً من Claris لبرنامج FileMaker Pro 18.0.3، باستخدام خدمة FileMaker Server Cloud 2.18 على خوادم Amazon. ومع ذلك، كانت Claris هي من تُديره بدلًا من Amazon Marketplace، وكان يستخدم نظام مصادقة FileMaker ID الجديد.

لينكس ودوكر

في أكتوبر 2020، أصدرت شركة Claris نسخة Linux من FileMaker Server، أولاً على CentOS (19.1) ثم على Ubuntu (19.2).

سجل الإصدارات

تاريخإصدارامتداد الملفالتعليق [ 8 ]
1985–04FileMaker الإصدار 1.0.fpنُشر بواسطة شركة فورثوت.
1986–08FileMaker Plus.fpنُشر بواسطة شركة فورثوت.
1988–06FileMaker 4.fpنُشر بواسطة شركة ناشوبا سيستمز
1988–08FileMaker II.fpالنسخة الأولى التي ستنشرها شركة كلاريس
1990–10FileMaker Pro.fp
1992–10FileMaker Pro 2.fpتمت إضافة نسخة ويندوز
1993–08FileMaker Pro 2.1.fp
1994–07FileMaker Pro Server 2.fp
1995–12FileMaker Pro 3.fp3تم تقديم بنية العلاقات وشبكات TCP/IP
1996–01FileMaker Pro Server 3.fp3
1997–09FileMaker Pro 4.fp4تم تقديم بنية المكونات الإضافية
1998–05إصدار المطورين من FileMaker Pro 4.fp4آخر إصدار نشرته شركة كلاريس. موجه لمستخدمي برنامج FileMaker الخبراء/المحترفين.
1999–06FileMaker Pro 4.1v2.fp4الإصدار الأول الذي نشرته شركة FileMaker, Inc. [ 9 ]
1999–09FileMaker Pro 5.fp5تم تقديم تنسيق ملف جديد (امتداد الملف .fp5 )
1999–11FileMaker Server 5.fp5
2001–04FileMaker Pro 5.5.fp5دعم أصلي لأنظمة التشغيل Mac OS X و Windows 2000 و Windows 95/98 و ME.
2001–07FileMaker Server 5.5.fp5أنظمة التشغيل المدعومة: ويندوز 2000 ، ويندوز إن تي ، ماك أو إس إكس ، ماك أو إس 8.6 ، وريد هات لينكس . دعم بروتوكول LDAP. لم يدم دعم ريد هات لهذا البروتوكول طويلاً، حيث توقف في الإصدار التالي.
2002–09FileMaker Pro 6*.fp6آخر إصدار يدعم نظامي التشغيل Mac OS 8 و 9
2004–03FileMaker Pro 7.fp7تم تقديم بنية متعددة الجداول/الملفات؛ نوافذ متعددة؛ رسم بياني للعلاقات؛ متغيرات حسابية؛ تحسين الأمان باستخدام حسابات وكلمات مرور فردية؛ تم تقديم تنسيق ملف جديد .fp7 ؛ يتطلب إصدار Mac نظام التشغيل Mac OS X.
2005–08FileMaker Pro 8*.fp7إنشاء تقارير PDF باستخدام البرمجة النصية ؛ [ 10 ] متغيرات برمجية؛ علامات تبويب في التخطيطات
2006–01FileMaker Mobile 8تم إيقاف خط إنتاج FileMaker Mobile
2006-2007FileMaker Pro 8.5*.fp7دعم نظام التشغيل Mac OS X للثنائيات الشاملة، والمتصفح المدمج (عارض الويب)، وأسماء الكائنات
2007–07FileMaker Pro/Server 9*.fp7دعم أصلي لقواعد بيانات SQL من MS SQL Server وMySQL وOracle. تنسيق شرطي
2009–01FileMaker Pro/Server 10*.fp7أصبح عرض الحالة أفقيًا الآن؛ تشغيل البرنامج النصي
2010–03FileMaker Pro/Server 11*.fp7الرسوم البيانية، وروابط اللقطات، والبوابات المُفلترة، وعمليات الاستيراد المتكررة
2010–07FileMaker Go 1.0FileMaker لنظام iOS
2010–09FileMaker Go 1.1إنشاء ملفات PDF، ودعم الصور، والاستيراد من FileMaker Pro
2011–04FileMaker Go 1.2الطباعة، والتقاط التوقيعات، والرسوم البيانية، وإنشاء ملفات PDF محسّنة
2011–09FileMaker Pro/Advanced 11.0v4*.fp7تم تطبيق التوافق مع نظام Lion بشكل كامل بحلول أكتوبر 2011
2012–04FileMaker Pro/Advanced 12.fmp12سمات متكاملة (إصدار Pro/iOS)؛ نوافذ عائمة ونوافذ منبثقة؛ تنفيذ استعلامات SQL؛ حقل حاوية مُحسّن؛ تحسين الرسوم البيانية؛ تقديم تنسيق ملف جديد .fmp12
FileMaker Server 1264 بت، وشبكة WAN أسرع، ونسخ احتياطية تدريجية، ومحرك نشر ويب مُعاد كتابته، ودعم تخزين الحاويات الخارجية في ملفات خارج قاعدة البيانات
FileMaker Go 12تطبيق iOS أصبح الآن مجانيًا. يدعم تنسيق ملف .fmp12.
2013–12FileMaker Pro/Advanced 13.fmp12ميزات WebDirect وHTML5؛ تطوير تطبيقات جوال أفضل؛ أدوات تصميم واجهة مستخدم رسومية محسّنة، وسمات، وسلوكيات؛ تحديث بيانات أكثر ديناميكية، خيار "إخفاء الكائن عند..." لتخطيط الكائن بناءً على الحساب، حماية البيانات بتشفير البيانات المخزنة (EAR 256bit AES)، ميزة قائمة ملخص جديدة، تعبيرات ExecuteSQL محسّنة، تنفيذ البرنامج النصي على خطوة البرنامج النصي للخادم، اتصال عميل/خادم SSL 256bit
FileMaker Go 13تطبيق مجاني شامل لأجهزة iPhone و iPad يدعم نظامي التشغيل iOS 6 و iOS 7. يدعم مسح الرموز الشريطية من الكاميرا.
FileMaker Server 13FileMaker WebDirect، تنفيذ البرامج النصية على الخادم، أمان النظام الأساسي؛ وحدة تحكم إدارة HTML5 الجديدة حلت محل الحاجة إلى Java
2015–05FileMaker Pro/Advanced 14.fmp12مساحة عمل البرنامج النصي، شريط الأزرار، تلميحات الأدوات في وضع التخطيط، مركز التشغيل
FileMaker Server 14خادم احتياطي، إعادة اتصال تلقائية لبرنامج FileMaker Pro، دعم WebDirect لنظام Android
FileMaker Go 14تحسينات في التقاط التوقيع، واجهة مستخدم مشابهة لنظام iOS 8، عناصر تحكم الفيديو/الصوت، التحكم عبر لوحة المفاتيح، تحرير متقدم
2016–05FileMaker Pro/Advanced 15.fmp12تحديثات داخل المنتج، شريط تقدم مدمج في البوابة، مربع تحرير مخفي، تمييز مساحة عمل البرنامج النصي، وإمكانية التراجع غير المحدودة
FileMaker Server 15تم توسيع دعم SQL الخارجي ليشمل DB2 و PostgreSQL، وتبسيط تثبيت شهادات SSL، وإلغاء الاستضافة المشتركة، وتوفير تراخيص للفرق.
FileMaker Go 15حزمة تطوير البرامج لنظام iOS، وميزة Touch ID، وميزة اللمس ثلاثي الأبعاد، وامتدادات التطبيقات، وتقنية iBeacons.
2016–09FileMaker Cloud 1.0خادم FileMaker عبر خدمات أمازون السحابية (AWS) يعمل على نظام التشغيل CentOS Linux
2017–05FileMaker Pro/Advanced 16.fmp12نافذة عناصر التخطيط (للتحكم في طبقات التخطيطات)، ميزة البطاقات (لتحسين التحكم في المطالبات)، إضافة دعم cURL لوظيفة "الإدراج من عنوان URL" (طرق HTTP/S مثل POST/GET)، وظائف معالجة نصوص JSON، حساب تلقائي لعارض البيانات
FileMaker Server 16واجهة برمجة تطبيقات بيانات FileMaker المستندة إلى REST، ودعم متصفح WebDirect، وقابلية التوسع حتى 500 مستخدم متزامن، وإنشاء ملفات PDF على الخادم وWebDirect، ودعم OAuth 2.0 (Amazon، Google، Microsoft) على مستوى طبقة الأمان
FileMaker Go 16تحسينات في التقاط التوقيعات، وتحديد المناطق الجغرافية، وتوافق الإضافات، والرسوم المتحركة، والانتقالات.
2018–05FileMaker Pro Advanced 17.fmp12لا مزيد من FileMaker Pro بدون أدوات متقدمة، وجداول إضافية جاهزة للقوالب، وتحسينات في أداة تعديل التخطيط، ودعم المستشعرات (مقياس الضغط الجوي، ونظام تحديد المواقع العالمي، وما إلى ذلك)، وجدول البحث الذاتي لتخطيطات Master-Trail، ومرفقات بريد إلكتروني متعددة، وأداة جديدة لترحيل البيانات (تطبيق منفصل).
FileMaker Server 17تم إعادة تصميم وحدة تحكم إدارة الخادم مع لوحة تحكم، وواجهة برمجة تطبيقات إدارية جديدة، وواجهة برمجة تطبيقات بيانات جديدة تمت إعادة كتابتها بالكامل من الإصدار 16.
FileMaker Go 17إشعارات الدفع، الإكمال التلقائي، السحب والإفلات، حزمة تطوير البرامج المحسّنة لتطبيقات iOS من FileMaker Go
2019-05-22FileMaker Pro Advanced 18.fmp12واجهة مستخدم جديدة لاستيراد البيانات، وفتح تطبيق معين عند التشغيل، وخطوات البرنامج النصي المستندة إلى الملفات، وتسجيل أخطاء البرنامج النصي، ووظيفة حساب while، ووظيفة حساب SetRecursion، وامتياز وصول أمني مُدار جديد، ومربع حوار جديد لإدارة الأمان، وتحسينات أمان المكونات الإضافية، وحماية الوصول إلى الملفات الافتراضية.
FileMaker Server 18تتيح ميزة قفل الصفحات إجراء عمليات قراءة متزامنة متعددة على الملف نفسه، بينما تعمل ميزة استعادة بدء التشغيل على استعادة الملفات تلقائيًا بعد حدوث عطل. وتشمل التحسينات الأخرى: تحسينات على وحدة تحكم إدارة خادم FileMaker، وتحسينات على مراقبة الخادم، وتحسينات على واجهة برمجة تطبيقات بيانات FileMaker، وأصبحت واجهة برمجة تطبيقات إدارة FileMaker قياسية، بالإضافة إلى دعم اللغة الإسبانية. ويمكن تفعيل أو تعطيل ميزة قفل الصفحات فقط بالتزامن مع ميزة استعادة بدء التشغيل.
FileMaker Go 18فتح تطبيق محدد عند التشغيل، وإلحاقه بملف PDF موجود، ودعم محسّن للرموز الشريطية.
2020-05-20FileMaker 19 (Pro, Server, Go).fmp12تكامل JavaScript WebViewer، وإضافات FileMaker (بما في ذلك JavaScript)، ودعم الوضعين الداكن والفاتح من Apple، وتكوين نماذج التعلم الآلي باستخدام CoreML، ودعم مسح NFC، واختصارات Siri، ودعم نوافذ البطاقات في WebDirect، وClaris Marketplace، وطباعة أرقام الصفحات، وأداة ترقية الحلول، وفتح الملفات عند بدء التشغيل، والحد الأدنى لمتطلبات الإصدار على الملفات المستضافة مباشرةً، وإمكانية تسجيل دخول Claris ID تلقائيًا في كل مرة، والتحويل من وإلى مسارات FileMaker، وخادم محلي على CentOS، بالإضافة إلى دعم Windows Server وmacOS، ودعم تنسيق Common Era للتواريخ. لم يعد يدعم بيئات التشغيل، أو تطبيقات 32 بت، أو Windows 7. لا تزال ميزة استعادة بدء التشغيل وقفل مستوى الصفحة موجودة ولكنها معطلة افتراضيًا، ربما بسبب العديد من المشاكل في الإصدار 18.
2020-10-28تحديث الاستقرار 19.1.2 لخادم FileMaker 19 لنظام Linux.fmp12أول إصدار إنتاجي لخادم FileMaker على نظام Linux مستقل منذ الإصدار 5.5 الذي لم يدم طويلاً في عام 2001. نظام Linux المستخدم هو CentOS Linux 7.8. يمكن استضافة خادم Linux المستقل الإصدار 19 على السحابة، وسيحل محل FileMaker Cloud for AWS (المعروف سابقًا باسم FileMaker Cloud 1.x) الذي سينتهي دعمه في 1 يناير 2022. تجدر الإشارة إلى أن FileMaker Cloud منتج مختلف تمامًا. يستبدل FileMaker Server 19.1.2 ميزات قفل الصفحات واستعادة بدء التشغيل بآلية قفل مشتركة أكثر استقرارًا.
2020FileMaker Pro 19.1.2.fmp12إضافات تدعم JavaScript، تحسينات المعاينة، دعم AD FS، Get(SystemLocaleElements)، Get(FileLocaleElements)، تحسين الاتصال بين JavaScript في Webview وبرمجة FileMaker.
2020-10FileMaker Pro 19.1.3.fmp12خيارات جديدة لعناوين URL الخاصة بـ FMP
2020-12FileMaker Pro 19.2.1.fmp12تحسينات في التحكم في المكونات الإضافية
2021-03FileMaker Pro 19.2.2.fmp12تحسينات المعاينة، الحصول على (InstalledFMPPluginsAsJSON)، تحسينات أمنية
2021-07FileMaker Pro 19.3.2.fmp12دعم معالجات Apple Silicon ، وتحسين عنصر تحكم WebView2 في متصفح Microsoft Edge، بالإضافة إلى بعض إصلاحات الأخطاء الأخرى.
2021-11FileMaker Pro 19.4.1.fmp12اختصارات لأوامر سيري الصوتية، ودعم موفر هوية OAuth قابل للتخصيص، ومعرّف جلسة جديد، واستعلامات SQL أسرع، وFileMaker_BaseTableFields، وتحسينات واجهة برمجة تطبيقات البيانات
2021-12FileMaker Pro 19.4.2.fmp12تحسينات على شهادة SSL وبعض إصلاحات الأخطاء العامة.
2022-05FileMaker Pro 19.5.1.fmp12تم إجراء تحسينات أمنية وترقية OpenSSL إلى الإصدار 1.1.1n، بالإضافة إلى بعض التحديثات على وظائف JSON ووظيفة ReadQRCode، وتحسين حفظ نسخة كملف XML، ويعمل ترتيب علامات التبويب بشكل صحيح عند لصق التخطيطات، وتحسينات في الأداء، وبعض التحسينات على واجهة المستخدم الرسومية.
2022-07تم إصدار FileMaker Pro و Server 19.5.2.fmp12تم تحسين وظيفة استبدال محتويات الحقل، وتم تعديل وظيفة الاقتباس للتعامل مع فواصل الأسطر بنفس طريقة التعامل مع إرجاع المؤشر إلى بداية السطر.
2022-08تم إصدار FileMaker Pro 19.5.3.fmp12تمت ترقية Open SSL إلى الإصدار 1.1.q. وتم إصلاح بعض الأخطاء.
2022-09تم إصدار FileMaker Pro و Server 19.5.4.fmp12تمت إزالة خاصية التشغيل السريع، والإشعارات داخل المنتج
2022-12تم إصدار FileMaker Pro و Server 19.6.1.fmp12معالجة المعاملات النصية، دعم تسجيل الدخول باستخدام Apple، تنظيف ملفات ذاكرة التخزين المؤقت من مربع حوار التفضيلات، تعيين خطوة البرنامج النصي لدليل المستخدم، دالة حساب الحصول على (CurrentTimeUTCMicroseconds)، إنشاء إضافات من شجرة كائن التخطيط، التحكم في تمكين قائمة السياق داخل حقول الحاوية التفاعلية، أدوار المسؤول، تحسينات عارض السجلات، دعم مجلد قاعدة بيانات إضافي ثانٍ، دعم خيار النسخ الاحتياطي "استنساخ فقط" لاستنساخ قاعدة البيانات، تقييد الوصول إلى وحدة تحكم المسؤول من عناوين IP محددة، تحسينات واجهة برمجة تطبيقات المسؤول، التخزين المؤقت لتخطيط WebDirect CSS، وتحسينات سلوك عرض القائمة، ترقية NodeJS إلى الإصدار 16.16، ترقية OpenSSL إلى الإصدار 3.0.7، ترقية ChartDirector إلى الإصدار 7.
2023-04-25كلاريس فايل ميكر 2023 (20) [ 11 ].fmp12تشغيل OnWindowTransaction، إرسال بريد OAuth 2.0، PSOS مع رد الاتصال، حسابات التخطيط
2024-06-04كلاريس فايل ميكر 2024 (21) [ 12 ].fmp12خطوات جديدة لبرنامج الذكاء الاصطناعي النصي، وتكوين الإشعارات المحلية في FileMaker Pro، وWebRTC لعارضات الويب، وخيار حالة رد الاتصال PSOS، وتنفيذ عمليات كتابة واجهة برمجة تطبيقات البيانات، وتحسينات الفتح السريع.

* (*) تشير إلى كل من FileMaker Pro/FileMaker Pro Advanced (إصدار المطورين في الإصدارات من 4 إلى 6) أو FileMaker Server/FileMaker Server Advanced

تتوافق ملفات FileMaker بين نظامي التشغيل Mac وWindows. امتدادات أنواع الملفات هي:

  • .fm منذ FileMaker Pro 2.0
  • ملف .fp3 منذ FileMaker Pro 3.0
  • .fp5 منذ FileMaker Pro 5.0 (بما في ذلك 5 و 5.5 و 6.0)
  • .fp7 منذ FileMaker Pro 7.0 (بما في ذلك 7 و 8 و 8.5 و 9 و 10 و 11 و FileMaker Go 1.0)
  • .fmp12 منذ FileMaker Pro 12 (بما في ذلك 12، 13، 14، 15، 16، 17، 18، 19، FileMaker 2023، وFileMaker 2024)

التطبيقات ذاتية التشغيل ( وقت التشغيل ، وضع الكشك ) خاصة بالمنصة فقط.

التدويل والتوطين

يتوفر برنامج FileMaker باللغات الإنجليزية والصينية المبسطة والهولندية والفرنسية والألمانية والإيطالية واليابانية والكورية والبرتغالية البرازيلية والإسبانية والسويدية في جميع أنحاء العالم.

تتوفر أيضًا إصدارات خاصة من برنامج FileMaker لمستخدمي لغات أوروبا الوسطى والهند والشرق الأوسط. توفر هذه الإصدارات ميزات التدقيق الإملائي وإدخال البيانات والفرز والطباعة بلغات المنطقة المعنية. كما تحتوي على قوالب محلية وخاصية النشر الفوري على الويب.

يتضمن إصدار FileMaker المخصص لأوروبا الوسطى واجهات باللغات الإنجليزية والروسية والبولندية والتشيكية والتركية. كما تتوفر قوالب مخصصة للغات الروسية والبولندية والتشيكية والتركية. بالإضافة إلى ذلك، يدعم البرنامج اللغات الروسية واليونانية والإستونية والليتوانية واللاتفية والصربية والبلغارية والمجرية بدرجات متفاوتة.

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

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

كتابة البرامج النصية

برنامج نصي بسيط لـ FileMaker يقوم بتحديد الإدخالات المكررة في قائمة الأسماء

يتضمن كل من FileMaker Pro وFileMaker Pro Advanced إمكانيات البرمجة النصية والعديد من الوظائف المدمجة لأتمتة المهام الشائعة والحسابات المعقدة. تتوفر خطوات عديدة للتنقل، والتنفيذ المشروط لخطوات البرمجة النصية، وتحرير السجلات، وغيرها من الأدوات المساعدة. يوفر FileMaker Pro Advanced مصحح أخطاء للبرمجة النصية يسمح للمطور بتعيين نقاط توقف، ومراقبة قيم البيانات، والتنقل بين أسطر البرمجة النصية.

قدم برنامج FileMaker 13 برنامجًا نصيًا يستعلم بشكل أعمق عن بيانات تعريف المستند لحقل الحاوية.

لغة الترميز الديناميكية

لغة ترميز FileMaker الديناميكية (FDML) هي لغة ترميز استُخدمت في الإصدارات الأولى من FileMaker التي طُرحت عام 1998. ويُشار إليها أيضًا باسم لغة ترميز Claris الديناميكية ( CDML) ، نسبةً إلى شركة Claris السابقة . كانت FDML امتدادًا للغة HTML، وتستخدم وسومًا خاصة، مثل [FMP-Record][/FMP-Record]<a> لعرض بيانات FileMaker على صفحات الويب. وقد توقف FileMaker رسميًا عن دعم FDML عام 2004.

دعم SQL و ODBC

منذ الإصدار التاسع، أصبح بإمكان FileMaker الاتصال بالعديد من قواعد بيانات SQL دون الحاجة إلى استخدام لغة SQL نفسها، بما في ذلك MySQL و SQL Server و Oracle . يتطلب ذلك تثبيت برنامج تشغيل ODBC لقاعدة بيانات SQL (في كثير من الحالات، ترخيص من جهة خارجية لكل برنامج تشغيل عميل) للاتصال بقاعدة بيانات SQL. من خلال خدمات SQL الموسعة (ESS)، يمكن استخدام قواعد بيانات SQL كمصادر بيانات في مخطط العلاقات الخاص بـ FileMaker، مما يسمح للمطور بإنشاء تخطيطات جديدة استنادًا إلى قاعدة بيانات SQL؛ وإنشاء سجلات SQL وتعديلها وحذفها عبر تخطيطات ووظائف FileMaker؛ والإشارة إلى حقول SQL في حسابات FileMaker وخطوات البرمجة النصية. وهو تطبيق قواعد بيانات علائقية متعدد المنصات.

كما تحتوي الإصدارات من FileMaker Pro 5.5 فصاعدًا على واجهة ODBC .

قدّم برنامج FileMaker 12 وظيفة جديدة، ExecuteSQL، والتي تسمح للمستخدم بتنفيذ استعلام SQL على قاعدة بيانات FileMaker لاسترداد البيانات، ولكنها لا تسمح بتعديل البيانات أو حذفها، أو تغييرات المخطط. [ 13 ]

يسمح برنامج FileMaker بتخزين الأحرف غير الرقمية في نوع الحقل "الرقمي" الخاص به ما لم يتم تحديد الحقل على وجه التحديد على أنه "رقمي" بشكل صارم.

من خلال طرف ثالث، شركة Actual Technologies، يدعم FileMaker 15 والإصدارات الأحدث أيضًا اتصال ODBC بأنظمة IBM I 7.3 (AS/400) وIBM Db2 11.1 وPostgreSQL 9.6.12. وباستخدام محول Actual، يمكن لهذه الاتصالات عبر ODBC إنشاء اتصالات ESS واستخدامها كمصادر في مخطط العلاقات.

اندماج

يوفر FileMaker 16 تكاملات عبر cURL وJSON ودعم واجهة برمجة تطبيقات بيانات FileMaker المستندة إلى REST. كما يُقدم Tableau Web Data Connector لعرض بيانات FileMaker بشكل مرئي. كانت رخصة واجهة برمجة التطبيقات المستندة إلى REST تجريبية مجانية وانتهت صلاحيتها في 27 سبتمبر 2018. يوفر FileMaker 17 واجهة برمجة تطبيقات بيانات دائمة مستندة إلى REST. يشمل الترخيص القياسي 2  جيجابايت من البيانات الصادرة لكل مستخدم شهريًا. لا تُحتسب بيانات الحاويات ضمن هذا الحد، ونقل البيانات الواردة عبر واجهة برمجة تطبيقات البيانات غير محدود. يوفر FileMaker 19 لنظام Linux وFileMaker Cloud بوابة OData ، مما يسمح بإخراج JSON وXML ( Atom ).

في فيلم "بروبليماستا " للمخرج خوليو توريس عام 2023 ، يتمثل أحد العناصر الرئيسية في القصة في إصرار شخصية إليزابيث ( تيلدا سوينتون ) على فهرسة أعمال زوجها الفنية باستخدام برنامج FileMaker Pro، "أفضل برامج الأرشفة"، ورفضها النظر في بدائل مثل جداول بيانات جوجل . يدّعي أليخاندرو (توريس) زوراً معرفته ببرنامج FileMaker Pro على أمل أن تتكفل إليزابيث بتأشيرات عمله . [ 14 ] [ 15 ]

انظر أيضاً

  • بينتو ، تطبيق قاعدة بيانات شخصية مبسط من شركة فايل ميكر (تم إيقافه في منتصف عام 2013)

مراجع

  1. 1 2 غلين كونيغ (7 أغسطس 2015). "أصل برنامج FileMaker" . تم الاطلاع عليه في 7 أغسطس 2015 .
  2. "أنظمة ناشوبا والأيام الأولى لبرنامج FileMaker Pro" . Briandunning.com . تم الاطلاع عليه بتاريخ 10 أكتوبر 2011 .
  3. وارنر، إدوارد (15 يونيو 1987). "شركة ليدينج إيدج تجمع بين دعمها للأجهزة والبرامج" . إنفوورلد . ص 31. تم الاطلاع عليه في 31 ديسمبر 2024 . 
  4. كيف، باتريشيا (3 أغسطس 1987). "مايكروسوفت تستحوذ على فوريثوت" . كمبيوتر وورلد . ص 81. تم الاطلاع عليه في 1 نوفمبر 2024 . 
  5. "سجل إصدارات FileMaker" . تم الاطلاع عليه بتاريخ 18 يناير 2021 .
  6. "FileMaker تشارك خارطة طريق منتجاتها" . تم الاطلاع عليه بتاريخ 31 مايو 2024 .
  7. وودهاوس، ستيوارت (10 نوفمبر 2018). "منصة ابتكار مكان العمل" . ديجيتال فيوجن . مؤرشف من الأصل في 6 يناير 2024. تم الاسترجاع في 6 يناير 2024 .
  8. مايك ويبر (15 سبتمبر 2008). "تاريخ FileMaker" . Low End Mac . تم الاطلاع عليه في 10 أكتوبر 2011 .
  9. "Custhelp.com" . Filemaker.custhelp.com. ١٩ نوفمبر ٢٠١٠. تم الاطلاع عليه في ١٠ أكتوبر ٢٠١١ .{{cite web}}: CS1 maint: deprecated archiveal service ( link )
  10. كوهين، دينيس ر. (2006). دليل استخدام FileMaker Pro 8.5 . جون وايلي وأولاده. ص 354. ISBN  9780470109618.
  11. "ملاحظات إصدار FileMaker Pro" . كلاريس . أبريل 2023. مؤرشف من الأصل في 24 أكتوبر 2023. تم الاطلاع عليه في 24 أكتوبر 2023 .
  12. "ملاحظات إصدار FileMaker Pro" . كلاريس . يونيو 2024. تم الاطلاع عليه في 4 يونيو 2024 .
  13. "ExecuteSQL" . Filemaker.com . تم الاطلاع عليه بتاريخ 13 ديسمبر 2013 .
  14. الخوف، ديفيد (1 مارس 2024). ""أغنية 'Problemista' تُذكّرك لماذا تُعتبر تيلدا سوينتون إلهة" . مجلة رولينج ستون . شركة بنسكي ميديا . تاريخ الاطلاع: ١٢ مارس ٢٠٢٤ .
  15. مارتينيز، أ. (4 مارس 2024). "يتناول الفيلم الجديد 'Problemista' مشاكل رجل يحاول الحفاظ على تأشيرته" . برنامج Morning Edition . الإذاعة الوطنية العامة . تم الاطلاع عليه في 12 مارس 2024 .