بیشتر نوآوری‌های پیاده‌سازی شده در محصولات FileMaker 12، خرده‌فروشان را تشویق می‌کند تا پلتفرم خود را بسیج کنند.

بیشتر پیشنهادها به طور خاص برای نمایندگان مشاغل کوچک و متوسط ​​است که مایلند دستگاه های تلفن همراه را در فرآیندهای کاری معمولی خود ادغام کنند. کسب و کارها ابزارهای ساده و قابل اعتمادی در اختیار دارند که به آنها امکان می دهد پایگاه داده های حرفه ای ایجاد کرده و آنها را بدون نوشتن کد برنامه بازیابی کنند.

مشتریان امیدوارند توانایی خود را برای استفاده از عملکردهای جدید تبلت ها و تلفن های هوشمند گسترش دهند. علاوه بر این، Filemaker 12 Go این امکان را فراهم می کند که به سرعت مطالب ویدئویی و صوتی ضبط شده بر روی تلفن همراه را در زمینه ای از نوع "کانتینر" قرار دهید. ما می خواهیم به شما یادآوری کنیم که در نسخه های قبلی این فیلدها برای ذخیره عکس های فوری، امضاها و داده های GPS قابل تغییر هستند.

پشتیبانی از دستگاه‌های قابل حمل در نسخه‌های سرور FileMaker 12 Server و FileMaker 12 Server Advanced پیاده‌سازی شده است، که اکنون از پخش فایل‌های بزرگ، از جمله تصاویر، صدا، ویدئو و PDF برای مشتری موبایل پشتیبانی می‌کنند.

FileMaker Pro 12 شامل ویژگی ها و راه حل های جدید، ابزارهای پیشرفته برای طراحی برنامه های کاربردی برای iPad، iPhone و رایانه های شخصی دسکتاپ، و همچنین ویژگی های مدیریت فایل برای برنامه های روزانه است که از صنعت بزرگ چند رسانه ای پشتیبانی می کنند. FileMaker Pro 12 Advanced ویژگی های اضافی را برای توسعه و مدیریت پروژه ارائه می دهد.

FileMaker Go 12 برای iPad و iPhone به صورت رایگان از طریق اپ استور در دسترس است. در حال حاضر این برنامه ها روسی نشده اند. سهولت استفاده از FileMaker Go 12 به هر کسی اجازه می دهد تا به راحتی با برنامه های پایگاه داده ایجاد شده در FileMaker Pro 12 در iOS کار کند.

نسخه‌های 64 بیتی جدید FileMaker Server 12 و FileMaker 12 Server Advanced بهره‌وری را در سراسر شبکه‌های جهانی بهبود می‌بخشند، قابلیت‌های پشتیبانی از پایگاه‌های داده بزرگ را گسترش می‌دهند و پخش یکپارچه فایل‌ها و محتوای چندرسانه‌ای را فراهم می‌کنند.

عناصر محلی سازی اولیه برای نسخه های اروپای مرکزی و نزدیک:

  • محلی سازی رابط به زبان های چک، روسی و ترکی؛
  • قالب ها به زبان های عبری، عربی، لهستانی، چکی، روسی و ترکی؛
  • عملکرد یک نشریه نشست بین زبان‌های عبری، عربی، اوگریک، یونانی، لهستانی، چکی، روسی و ترکی.
  • فرهنگ لغت و چک املایی برای زبان های چک، اسلواکی، اوگریک و لهستانی.
  • عملکرد یک چیدمان آینه ای، که به کاربران اجازه می دهد یک بار فشار دادن از یک طرح با جهت چپ به راست به یک طرح با جهت چپ راست (برای مناطق خاورمیانه و جنوب آفریقا) تغییر کنند.

برای کمک بیشتر، FileMaker Pro 12 kozhen koristuvach می تواند داده های پایگاه داده را بدون zusil خاص ایجاد کند. 16 وظیفه استاندارد جدید ایجاد پایگاه های داده برای مدیریت مخاطبین، پروژه ها، دارایی های دیجیتال، موجودی ها و سایر وظایف مهم تجاری را سرعت می بخشد. محصولات معمولی شامل صفحه نمایش های آماده بهینه شده برای iPad و iPhone است. کاربران می توانند با 40 تم جدید ظاهر برنامه را تغییر دهند. اینها می توانند برای مقایسه داده های استاندارد یا پیوند دادن به پایگاه های داده موجود استفاده شوند. ویژه برای iPad و iPhone، به ویژه آنهایی که برای ترکیب فونت ها، رنگ ها، دکمه ها و دیگر عناصر طراحی iOS انتخاب شده اند.

هنرمندان می توانند برنامه هایی را بر اساس تم های آماده ایجاد کنند یا با استفاده از ابزارهای طراحی جدید مانند شیب، تصاویر برش خورده، تراز مستقیم پویا و مش، جزئیات پوست را به صورت جداگانه سفارشی کنند. شابلون های مخصوص صفحه نمایش، نمایش اطلاعات روی صفحه نمایش آی پد و آیفون را آسان تر می کند.

FileMaker Pro 12 شامل یک ابزار جدید نمودارهای سوئدی برای ایجاد نمودارهای فوری، و همچنین پنج سبک نمودار جدید است: نمودارهای لامپ، نمودارهای پراکنده، نمودارهای ارزش مثبت و منفی، و همچنین نمودارهایی با انباشتگی و هیستوگرام با انباشتگی وجود دارد.

فیلدهای کانتینر پیشرفته در FileMaker Pro 12 از ذخیره طیف گسترده ای از انواع فایل مانند PDF، ویدئو، عکس، صدا و اسناد با قابلیت کشیدن اضافه شده پشتیبانی می کنند. فایل ها را می توان از پایگاه داده یا از نمای مرتبط ذخیره کرد. مدیریت فایل‌های پیوندی آسان‌تر شده است زیرا FileMaker 12 اکنون فایل‌ها را به‌طور خودکار روی دیسک سازمان‌دهی می‌کند و می‌تواند آنها را برای امنیت بیشتر رمزگذاری کند.

نسخه های جدید 64 بیتی FileMaker Server 12 و FileMaker Server 12 Advanced برای پردازش سریع داده ها بهینه شده اند. بهره وری شبکه جهانی بهبود یافته است و کار ربات را در هنگام اتصال از راه دور آسان تر می کند، به ویژه برای دستگاه های دسکتاپ دارای iOS. تغییرات در مکانیسم انتشار، سیالیت و پایداری ادغام صفحات وب با پایگاه داده های FileMaker را بهبود می بخشد و یک نسخه پشتیبان ثابت مدیریت سرور را ساده می کند و راه حلی وجود ندارد.

کسانی که دارای مجوزهای شرکتی و تعمیر و نگهداری هستند، از تغییر بدون هزینه به نسخه 12 FileMaker جلوگیری می کنند.

2014: FileMaker 13

در 19 آوریل 2013، شرکت FileMaker نسخه 13 FileMaker DBMS را ارائه کرد.

در 18 ژانویه 2014، فروش FileMaker 13 DBMS، بومی سازی شده برای روسیه و کشورهای اروپای مرکزی، در خاک روسیه و در کشورهای SND راه اندازی شد.

شرح تغییرات و نوآوری ها

برای یک شرکت کوچک، امکان سازماندهی دسترسی خصوصی به پایگاه داده 5 حساب دیگر با استفاده از FileMaker Pro یا FileMaker Go با کمک FileMaker Pro وجود دارد. برای دسترسی به تعداد بیشتری از کاربران، به FileMaker Server نیاز دارید. FileMaker Server 13 با سطوح امنیتی افزایش یافته، قابلیت های بیشتر برای ارائه دسترسی پشت صحنه به داده ها، از جمله پشتیبانی برای راه اندازی یک راه حل مرورگر با آخرین فناوری جدید FileMaker WebDirect ارائه می شود.

نوآوری ها و اضافات

از جمله نوآوری ها:

  • ایجاد راه حل های تجاری فردی برای مرورگر با استفاده از FileMaker WebDirect.
  • ویژگی‌های جدید هنگام توسعه تحت iOS و یک محیط کاری بهینه برای iPad و iPhone برای گنجاندن عملکردهای ویژه (پانل‌های شناور، صفحه‌های اضافی، پشتیبانی از اسکن بارکد، حرکات حرکتی، انواع صفحه‌کلید، راه‌اندازهای اسکریپت اینها عملکردهای دیگری هستند که به طور خاص برای iPad و iPhone ایجاد شده‌اند. ) ؛
  • ایجاد راه حل های تجاری کاربردی تر با تعدادی توابع جدید (مانند: انتخاب فیلدها، سبک های قابل پیکربندی، مدیریت دید اشیاء طرح بندی).
  • تضمین حفاظت از داده ها از طریق سیستم رمزگذاری روزانه بر اساس استانداردهای Galouze.

توابع اضافی، ابزار:

  • FileMaker Pro 13 فیلدهای کانتینر بهبود یافته را در طرح‌بندی پیاده‌سازی کرده است. تابع "Remove Container Attribute" به طور خودکار ابرداده ها را برای عناصری که در فیلدهای کانتینر ذخیره شده اند می چرخاند. بسته به عنصری که در فیلد کانتینر ذخیره می شود، می توانید بیش از 40 ویژگی را بچرخانید (نام فایل، اندازه فایل، عنوان، مدل، عنوان، آلبوم، سبک، آهنگساز، ارتفاع، عرض، عرض جغرافیایی، طول، تاریخ ایجاد، تغییر تاریخ، بارکد و ін).
  • نوآوری اصلی در FileMaker Server 13 جزء FileMaker WebDirect است. این فناوری وب تضمین می کند که تجارت شما مستقیماً از مرورگر شما اجرا می شود و به هیچ مهارت توسعه وب نیاز ندارد. FileMaker WebDirect به شما امکان می دهد از برنامه نویسی بومی PHP، HMTL5، CSS و JavaScript برای ایجاد یک راه حل وب استفاده کنید.
  • یک کنسول مدیریتی جدید ظاهر شده است. این کنسول در HTML5 برای دسترسی ایمن و آسان از هر مرورگری بازنویسی شده است. نصب وظایف اداری اکنون کمتر از یک ساعت طول می کشد و وضعیت پایگاه داده سریعتر به روز می شود.

نسخه جدید به صورت رایگان برای خریداران FileMaker Pro 12 در طول دوره انتقال و برای مشتریان FileMaker با اشتراک به‌روزرسانی در دسترس است. سایر کاربران FileMaker Pro می توانند نسخه ارتقا یافته را با تخفیف خریداری کنند.

صدور مجوز

در نسخه جدید محصول، مجوز دسترسی به سرور تغییر کرده است. برای اتصال به FileMaker Server 13 با استفاده از مرورگر یا FileMaker Go برای iPad و iPhone، باید مجوز اتصال را دریافت کنید.

دیوانگی

Windows XP و Mac OS X 10.6 (Snow Leopard) توسط FileMaker Pro 13 پشتیبانی نمی‌شوند. هنگام مهاجرت به FileMaker Pro 13 DBMS، کاربران این نسخه‌های سیستم عامل باید به‌روزرسانی کنند.

DBMS FileMaker شخصی بیش از سی سال است که بر روی پلت فرم اپل توسعه یافته است و قابلیت های Microsoft Access را به خطر نمی اندازد. سپس تعدادی ویژگی خاص وجود دارد که این محصول را برای افراد غیر حرفه ای در دسترس قرار می دهد و به شما این امکان را می دهد که به راحتی یک برنامه نمونه اولیه برای iPhone یا iPad ایجاد کنید.

برنامه ها اغلب قبل از ویروس های مبتنی بر مایکروسافت اکسس و سایر ویژگی های مشابه از روی احتیاط و ترس نصب می شوند. بوی تعفن به خاطر کیست. بدبختی که در پس کمک چنین تحولاتی نهفته است، ممکن است به زودی تصمیماتی دوراندیشانه، دشوار و درست باشد. بعید است که جداول ساده، ارزان و قابل دسترس برای صنعتگران باشد و این معیارها اغلب برای "صحت" انتزاعی مهم هستند. این امر به ویژه در صورتی واضح است که با یکی از رقبای Access - افزونه FileMaker Pro 14 طرف راست باشید.

مانند Access، FileMaker Pro یک سیستم مدیریت پایگاه داده متصل است و دارای توسعه یکپارچه افزونه‌ها برای دسترسی به این پایگاه‌های داده، از جمله به صورت محلی (هم به صورت محلی و هم از طریق اینترنت با استفاده از یک مرورگر اصلی. با این حال، (تصویر: FileMaker Server) . اگر می خواهید از یک زبان اسکریپت قدرتمند در FileMaker Pro استفاده کنید، در بسیاری از موارد می توانید بدون آن کار کنید.

نسخه جدید این محصول که به تازگی منتشر شده است، دارای یک رابط مدرن (gradients که قبلا در ویندوز 8 و OS X 10.10 شکل گرفته بود شگفت انگیز به نظر می رسید) و یک ویرایشگر اسکریپت کاملاً بازطراحی شده است. علاوه بر این، عناصر جدیدی از رابط و امکانات سفارشی سازی آنها ظاهر شده است.

FileMaker کمتر در دسترس است، دسترسی کمتری دارد و دیگر هرگز. این برنامه تاریخچه طولانی و پیچیده ای دارد. جانشین آن یکی از اولین سیستم های مدیریت پایگاه داده برای MS-DOS است که نزدیک به 35 سال پیش اعلام شد. هنگامی که اپل مک را منتشر کرد، سازندگان FileMaker بلافاصله به پلتفرم جدید منتقل شدند. ناگهان، فرزند آنها چنان محبوبیتی به دست آورد که مایکروسافت تصمیم گرفت توسعه یک DBMS قدرتمند را دنبال کند - رقابت به وجود آمد. این روی ظاهر Access به مدت پنج سال تأثیر گذاشت.

موفقیت FileMaker کوتاه مدت بود. نود سال پیش، با صرف دستاوردهای خود، موقعیت های پیشرو خود را در بازار نرم افزار سیستم عامل مک، که سخت ترین ساعات را پشت سر نمی گذاشت، حفظ کردند. بیست سال بعد، FileMaker Pro از محبوب ترین افزونه در نوع خود که بر روی OS X اجرا می شود (البته نسخه مخصوص ویندوز نیز - بدون آن در هیچ کجای بازار شرکت ها وجود ندارد) محروم شد. اگرچه این محصول را می توان از نظر عملکرد و پردازش با رقبای خود مقایسه کرد، اما یک نگاه کافی است تا متوجه شوید که ما آنها را کپی نکرده ایم، بلکه به طور مستقل توسعه داده ایم. FileMaker Pro مستقل است و استفاده از آن دشوار نیست.

از آنجایی که اکسس، نسخه به نسخه، برای توسعه دهندگان حرفه ای جذابیت دارد، FileMaker Pro سعی کرد از هدف قرار دادن افراد غیرحرفه ای خودداری کند. در عمل، برنامه نویسی و دانستن پایگاه های داده را فراموش نکنید، اما به راحتی می توانید با آن کنار بیایید. ایجاد یک برنامه سفارشی بر اساس FileMaker Pro با یک رابط غیر استاندارد به سادگی یک صفحه گسترده است.

یکی دیگر از ویژگی های خوب این محصول پشتیبانی از iOS است. ویژگی های توسعه FileMaker Pro به شما این امکان را می دهد که رابط هایی را برای دستکاری روی صفحه تبلت یا تلفن ایجاد کنید و سپس آنها را روی iPhone یا iPad راه اندازی کنید. هنگامی که پایگاه داده در فواصل زمانی باز است، هر تغییری که در رابط یا داده ایجاد شده است بلافاصله در دستگاه تلفن همراه نمایش داده می شود - و سپس دوباره. این، در میان چیزهای دیگر، FileMaker Pro را تبدیل می کند تا به راحتی نمونه سازی سریع برنامه های تلفن همراه را فعال کند.


نحوه ایجاد یک پایگاه داده ساده با استفاده از FileMaker Pro 14. هنگام راه اندازی، حالت ویرایش طرح (Layout) یا رابط ها فعال می شوند. طرح‌بندی‌ها را می‌توان با فرم‌ها و دسترسی FileMaker Pro جایگزین کرد. هر جدول باید حداقل شبیه یک طرح باشد، در غیر این صورت ممکن است تعدادی از آنها وجود داشته باشد. طرح‌بندی‌ها توسط صفحه‌های برنامه احاطه می‌شوند که شکسته می‌شوند. علاوه بر این، آنها به شما این امکان را می دهند که داده ها را برای دوست خود در چاپگر آماده کنید یا مثلا PDF را ذخیره کنید.

علاوه بر حالت ویرایش چیدمان، حالت Browse نیز وجود دارد که با رابط ها و پایگاه داده در تعامل است. اگر FileMaker Pro در اواسط توسعه به حالت ویرایش چیدمان سوئیچ کند، در حالت بررسی، ایجاد اضافات کامل شده و به برنامه دیگری می رود.

دو حالت دیگر قبلاً مورد بحث قرار گرفته است. حالت Find برای به دست آوردن اطلاعاتی از پایگاه داده استفاده می شود که با استفاده از یکی از طرح بندی های آماده قابل بازیابی نیستند و حالت Look به شما امکان می دهد ببینید که صدا پس از دیگری چگونه به نظر می رسد.

ابتدا برای نمایش داده ها حرکت کنید؛ باید جداولی را انتخاب کنید که از بین آنها ذخیره شود. این به شما امکان می دهد یک دکمه مدیریت بزرگ ایجاد کنید که در لبه سمت راست نوار ابزار در حالت ویرایش طرح بندی قرار دارد. با انتخاب آیتم Manage Database، یک پنجره محاوره ای با سه تب Tables، Fields و Relationships مشاهده خواهید کرد. کسانی که به پایگاه‌های اطلاعاتی مراجعه کرده‌اند، می‌توانند حدس بزنند که چه چیزی را به خود مشغول کنند. اولی نیاز به ایجاد یک جدول جداگانه دارد، دیگری برای مشخص کردن ساختار آنها لازم است و سومی ارتباط بین آنها را نشان می دهد.


برنامه آزمایشی ما یک شباهت اولیه به CRM خواهد بود و برای توسعه مدیران مالی استفاده خواهد شد. بدیهی است که ما به یک میز برای معاونان و یک میز برای حیوانات نیاز داریم. علاوه بر این، من قطعا میز را برای Vikonians گرد می کنم: لیستی از سربازانی که پیروز خواهند شد وجود دارد.

انواع فیلدها اولیه هستند و فقط دو مورد از آنها مستحق یک معمای خاص هستند: محاسبه و خلاصه. فیلدی که یکی از این انواع است را می توان با مرکز صفحه گسترده تراز کرد، جایی که یک فرمول به جای داده وارد می شود. دکمه Options به شما امکان می دهد هنگام افزودن یک ورودی جدید، مقادیری را که در فیلد ذخیره می شوند، پیکربندی کنید و معیارهایی را که می توان برای برآورده کردن مقادیر فیلد استفاده کرد را مشخص کرد.

برگه Relationships برای شناسایی کلیدهای خارجی یا در اصطلاح FileMaker Pro، "فیلدهای مطابقت" مورد نیاز است. در جدول "Venennia" دو کلید خارجی داریم: قسمت "Zamovnik" ممکن است با شماره شناسایی سابقه حساب در جدول "Zamovnik" یکسان باشد و فیلد "Vikonavets" مانند "Vikonavets" باشد. جدول. به جای برابری، می توانید از سایر عملگرهای تساوی استفاده کنید، اما این برای وظیفه ما ضروری نیست.

با بستن کادر محاوره ای Manage Database، می بینیم که FileMaker Pro به طور خودکار یک طرح برای جدول پوست ایجاد کرده است: یک فرم ساده با یک فیلد برای ستون پوسته. در اصل، آنها را می توان بررسی کرد: در حالت بررسی با این فرم ها، می توانید ورودی های جدید اضافه کنید یا موارد موجود را بررسی کنید. بهتر است دریغ نکنید، بلکه آنها را بیشتر بررسی کنید. تیم دیگر آنقدرها پیچیده نیست.


برنامه افزودنی دیگر برای شرکت‌کنندگان در دسترس نیست

گزینه 1. برای خواندن تمام مطالب موجود در سایت به "سایت" بروید

عضویت با کل مدت تعیین شده به شما امکان دسترسی به تمام مطالب هکرها را می دهد، پس انداز شخصی شما را افزایش می دهد و به شما امکان می دهد امتیاز حرفه ای Xakep را جمع آوری کنید!

این مطالب برای توسعه دهندگان و همچنین توسعه دهندگان برنامه های افزودنی در FileMaker ارزش زیادی دارد. مدیران افزونه ها اغلب می پرسند - و عملکردی ترین بخش های افزونه ها چگونه است، کار بسیاری از فروشندگان چگونه اجرا می شود، چه برنامه هایی روی رایانه ها نصب می شوند؟ چند بخش از گزینه ها وجود دارد، و آنها بین مهارت ها و وظایف درگیر تقسیم می شوند، سپس من می خواهم اطلاعات و گزارش های مربوط به همه گزینه های اصلی را سیستماتیک کنم. بیایید با موارد ساده شروع کنیم و سپس به سراغ راه حل های پیچیده تر برویم.

نتیجه توسعه برنامه در FileMaker یک فایل (حداقل چند فایل) با فرمت fmp12. (در نسخه های قبلی، fmp7.) است. این فایل هم شامل خود پایگاه داده و هم عملکرد برنامه های رباتیک - فرم های صفحه نمایش، اسکریپت ها و غیره است. بیایید ببینیم با این فایل چه کاری می توانیم انجام دهیم و چگونه با آن کار کنیم.

برای نسخه پوسته، مشخص شده است که چه مجوزهایی ممکن است برای کار نیاز داشته باشیم. روش های صدور مجوز (خرید، مجوز شرکت، پیش پرداخت) و در دسترس بودن مجوزها توسط آمار پوشش داده نمی شود. گزارشی در مورد این فرآیند را می توان به عنوان مثال از Vadim Volkov در FM DevCon Rus آموخت

راه حل زمان اجرا افزودنی یک بار.

یکی از ویژگی های مهم FileMaker امکان ایجاد یک راه حل به اصطلاح Runtime Solution است. Runtime Solution یک برنامه مبتنی بر فایل fmp12 شما است و برای کار کردن به خود FileMaker نیازی ندارد. برای این ایجاد به FileMaker Pro Advanced نیاز دارید. البته تفاوت نسخه Pro Advanced با نسخه اصلی Pro در همین قابلیت است (به علاوه تعدادی از عملکردهایی که برای توسعه دهندگان حرفه ای مهم هستند). FileMaker Pro Advanced شامل یک تابع (از طریق منو کلیک کنید) Developer Utilities است که در درجه اول برای ایجاد راه حل زمان اجرا در نظر گرفته شده است. صرف نظر از جایی که FileMaker Pro Advanced را اجرا می کنیم، در ویندوز یا Mac OS X، Runtime Solution برای آن سیستم عامل ایجاد می شود. خب، FileMaker می‌تواند فایل‌های شما را روی برنامه‌های رایانه‌های ویندوز و مکینتاش تبدیل کند.

از نظر فنی، Runtime Solution یک برنامه کانتینری است، مانند خود FileMaker. نتیجه تشکیل یک پوشه برنامه با تعدادی فایل سرویس مختلف و یک فایل برای راه اندازی است. در ویندوز، "program name".exe، در OS X "program name".app خواهد بود. علاوه بر این، پوشه حاوی فایل "نام برنامه".fmpur خواهد بود. این پایگاه داده خود و در صورت لزوم می تواند با خیال راحت در FileMaker به عنوان فایل اصلی fmp12 باز شود، به عنوان مثال، برای ایجاد تغییرات در عملکرد برنامه ها با نسخه های بعدی نسخه جدید Runtime Solution.

برای توسعه دهنده، یک ربات با Runtime Solution هیچ تفاوتی با یک ربات با هر برنامه دیگری ندارد. نیازی به نصب نرم افزار اضافی از جمله خود FileMaker نیست. Koristuvach به سادگی پوشه Runtime Solution را در هر مکانی که برای شما مناسب است در رایانه شما قرار می دهد و فایل exe یا برنامه را راه اندازی می کند.

راه حل زمان اجرا کم هزینه است. Golovne z yakikh - tse odnokoristuvalne rіshennya. برای دسترسی به خود داده‌ها، می‌توانید کار چندین مشتری را سازماندهی کنید، که هر کدام با استفاده از پیوند ورود به سیستم/رمز عبور خود، اما مسئولیت این روش بر عهده شما خواهد بود. Runtime Solution برای شما مناسب است اگر با یک ربات اضافی کار می کنید یا به دلیل اینکه ربات به صورت دوره ای در دسترس است و می توانید در مورد کار لعنتی کارمندان بپرسید. Runtime Solution فقط یک برنامه نیست، شما باید خودتان در مورد نسخه های پشتیبان بدانید. نیازی به ایجاد یک نسخه پشتیبان از کل پوشه نیست، تنها کاری که باید انجام دهید این است که از فایل .fmpur نسخه پشتیبان تهیه کنید.

یکی دیگر از ویژگی های Runtime Solution که با FileMaker همپوشانی دارد، شامل یک تابع ذخیره فایل PDF است. با این حال، دور زدن این تبادل، عملکرد vikoryst دشوار است. در OS X، قابلیت ذخیره فایل‌های PDF به صورت آنلاین در خود سیستم عامل تعبیه شده است، و برای ویندوز شما باید ابتدا یک چاپگر PDF نصب کنید (حتی اگر به سختی در اینترنت پیدا کنید، از جمله بدون هزینه).

صدور مجوز:هنگام کار با Runtime Solution، مجوز اضافی مورد نیاز نیست. توسعه دهنده برای ایجاد Runtime Solution به FileMaker Pro Advanced نیاز دارد.

این ربات برای تعداد زیادی از کاربران بدون استفاده از FileMaker Server بیمه شده است. تا 5 کوریستوواچ.

این گزینه برای گروه های کاری کوچک (نه بیش از پنج کارمند شاغل در یک زمان) مناسب است. FileMaker Pro "می تواند" یک فایل بسته شده fmp12 را به یک شبکه محلی تبدیل کند - به این کار اشتراک گذاری می گویند. در واقع می توان گفت که FileMaker Pro خود یک سرور کوچک FileMaker است. از دیدگاه کوریستوواچ ها، چنین سازماندهی کاری به این صورت است:

یکی از رایانه ها به عنوان رایانه مرکزی انتخاب می شود. FileMaker Pro روی آن نصب می شود، فایل باز می شود و امکان دسترسی به فایل از طریق اشتراک گذاری فعال می شود. FileMaker Pro بر روی سایر رایانه های کلاینت ها نیز نصب شده است و کلاینت ها با استفاده از دستور منوی Open Remote ("Open Remote" در نسخه های روسی FileMaker) به برنامه متصل می شوند. یک کلاینت که یک فایل روی یک کامپیوتر مرکزی است، می تواند با پایگاه داده همتراز با سایر کلاینت ها کار کند.

تعداد کل مبادلات با چنین سازمان کاری مبادله تعداد مشتریان متصل به طور همزمان است - بیش از پنج نفر. اگر مشتری ششم سعی کند به پایگاه متصل شود، اجازه ورود به پایگاه داده را ندارد، بنابراین باید بررسی کند که آیا یکی از مشتریان پایگاه را ترک می کند یا خیر.

اشکال دیگر این است که در رایانه مرکزی لازم است که FileMaker با یک فایل پایگاه داده باز راه اندازی شود. اگر این کامپیوتر کامپیوتر کار یکی از کاربران باشد، می توانید به راحتی اجرای FileMaker را برای تمام یک ساعت روی کامپیوتر خود متوقف کنید و سپس بسته شدن ناگهانی فایل یا خود FileMaker باعث اتصال همه کاربران می شود.

خوب، ویژگی های اصلی این رویکرد عدم وجود تمام عملکردهایی است که FileMaker Server ارائه می دهد، پشتیبان گیری اصلی و اجرای اسکریپت ها در سرور پشت پوشه.

به طور کلی می توان گفت که اگر انتقال تقاضا به پایگاه کم یا دوره ای باشد، این روش واگذاری برای گروه های کاری کوچک است و صرفه جویی در داده ها در اولویت نیست. در ادامه به سراغ گزینه‌های برنامه‌های حلقوی حرفه‌ای با استفاده از FileMaker Server می‌رویم.

صدور مجوز: FileMaker Pro روی تعدادی از رایانه ها، پزشکان مجوز می دهد و این گزینه محدودیتی را برای تعدادی از پزشکان اعمال می کند، سپس بیش از پنج نفر نیست.

FileMaker Server + FileMaker Pro

این گزینه کلاسیک و پیشرفته ترین هنگام کار با برنامه های افزودنی در FileMaker است. بخش نرم افزار سرور پلت فرم FileMaker - FileMaker Server بر روی سرور نصب شده است و FileMaker Pro بر روی کامپیوتر مشتری نصب می شود. دسترسی به پایگاه داده مانند نسخه قبلی از طریق دستور Open Remote انجام می شود.

به عنوان یک سرور، واجب نیست که یک کامپیوتر سرور حرفه ای را vikoristovat کنید. این به دلیل پیچیدگی و "سنگینی" برنامه ها است که به پایگاه بسیاری از سرمایه گذاران منتقل شده است. برای سازمان های کوچک یا گروه های کاری کوچک، سرور می تواند یک کامپیوتر اساسی روزانه باشد. یک راه حل محبوب این است که از آن به عنوان یک سرور در رایانه Apple MacMini استفاده کنید - یک رایانه ارزان قیمت، کوچک، بی صدا و قابل اعتماد می تواند به راحتی با نقش یک سرور کنار بیاید - آن را روشن کنید، پیکربندی کنید، آن را کنار بگذارید و فراموشش کنید. لطفاً توجه داشته باشید که FileMaker Server هم برای ویندوز و هم برای OS X در دسترس است. عملکرد به هیچ وجه تفاوتی ندارد، بنابراین رایانه ای با هر سیستم عاملی مشابه رایانه شما در نظر گرفته می شود.

اجرای برنامه ها روی سرور کار سختی نیست. اساساً، کل عملیات شامل کپی کردن فایل(های) fmp12 در یک پوشه خاص در سرور است.

سرور FileMaker علاوه بر به اشتراک گذاری آسان پایگاه داده برای کاربران FileMaker Pro، قابلیت های اضافی را نیز فراهم می کند. ما در آستانه راه اندازی سفارش برای توزیع هستیم. Vikory برای تنظیم یک نسخه پشتیبان و همچنین اجرای اسکریپت های خاص در سمت سرور استفاده می شود. این اسکریپت ها می توانند اقلام مختلف (ماندن در خرده فروش) را حذف کنند، به عنوان مثال، بررسی و تمدید مازاد موجود در انبار، ارسال اعلان به خریداران از طریق ایمیل و غیره. برنامه های جدی همیشه یک یا چند اسکریپت در سرور دارند.

یکی دیگر از عملکردهای مهم FileMaker Server امکان سازماندهی دسترسی به پایگاه داده برای برنامه های شخص ثالث است: دسترسی از طریق ODBC، FileMaker Server به عنوان سرور xml یا php. این به شما امکان می دهد برنامه خود را با سایر پلتفرم ها ادغام کنید.

از آنجایی که این گزینه کلاسیک ترین در نظر گرفته می شود، بی معنی است که در مورد کاستی ها نسبت به گزینه های دیگر صحبت کنیم. در اینجا تمام قابلیت های FileMaker 100% درست است.

صدور مجوز: یک مجوز برای FileMaker Server + مجوز برای FileMaker Pro در تعدادی از رایانه های مشتری.

دسترسی به سیستم از طریق دستگاه های iOS (آیفون و آی پد)

یکی از ویژگی های مهم پلت فرم FileMaker در دسترس بودن یک کلاینت کامل برای دستگاه های iOS - FileMaker Go (دانلود شده از AppStore اپل بدون هزینه) است. با FileMaker Go، می توانید با یک فایل fmp12 به صورت محلی (با بارگیری آن در دستگاه iOS خود) یا از طریق اتصال به FileMaker Server کار کنید. در واقع، این بدان معنی است که افزونه های fmp12 را می توان به هر دو افزونه دسکتاپ و موبایل تقسیم کرد. در واقع همان افزونه وب است اما با قیمت کمتر.

اگرچه ما در مورد ماهیت چند پلتفرمی پلت فرم FileMaker صحبت می کنیم، اما هنگام توسعه برنامه ها، هنوز باید اطمینان حاصل کنیم که آنها فقط از طریق FileMaker Pro کار می کنند یا از دستگاه های iOS متصل می شوند. اغلب تصمیمات رابط (اندازه فونت، عناصر متن، و غیره) و همچنین تغییرات فنی جزئی وجود دارد.

به ندرت پیش می‌آید که همه پروژه‌ها منحصراً روی دستگاه‌های iOS کار کنند. اغلب، برخی از مشتریان از طریق FileMaker Pro کار می کنند و دستگاه های iOS (یعنی iPad) برای سازماندهی فضاهای کاری تلفن همراه استفاده می شوند.

صدور مجوز:یک مجوز برای FileMaker Server با افزایش اتصالات همزمان برای تعداد کاربرانی که به طور همزمان در دستگاه های iOS اجرا می شوند (برای اتصالات همزمان به زیر مراجعه کنید) + مجوزهای FileMaker Pro برای مصرف.

دسترسی وب به FileMaker (WebDirect).

فرصت دیگری برای استفاده از افزونه FileMaker اتصال از طریق مرورگر وب اصلی خود است (IE، Safari، Chrome - همه مرورگرهای محبوب فعلی پشتیبانی می شوند). در این صورت نیازی به نصب برنامه های اضافی بر روی کامپیوتر کسانی که از آنها استفاده می کنند نیست. Koristuvach به سادگی آدرس FileMaker Server را در مرورگر وارد کرده و آن را در افزونه FileMaker قرار می دهد.

قبل از معرفی نسخه سیزدهم فایل میکر، فناوری پخش برنامه های فایل میکر در اینترنت IWP (انتشار وب اینترنتی) نامیده می شد و محدودیت هایی را برای ناشران اعمال می کرد. متأسفانه تعداد "ترفندهای" FileMaker بسیار زیاد بود، اما در اینترنت کار نمی کرد، بنابراین در اکثر برنامه های وب FileMaker، آنها نسخه های ساده شده قابل توجهی از افزونه های استاندارد fmp بودند.

با شروع نسخه 13 (در زمان نوشتن این مقاله، نسخه 14 در حال حاضر موجود است)، وضعیت به طور چشمگیری تغییر کرده است. IWP قدیمی با فناوری جدید WebDirect جایگزین شده است. اکنون تقریباً تمام محدودیت‌ها حذف شده‌اند و وقتی از طریق وب به آن دسترسی پیدا کنید، این ابزار در واقع با یک افزونه FileMaker کامل کار می‌کند.

هنوز تفاوت های جزئی وجود دارد. اساساً عملکرد صادرات به PDF ضروری است، اما دور زدن آن با استفاده از عملکرد طرف دیگر مرورگر دشوار نیست. همانطور که قبلا ذکر شد، در سیستم های OS X، قابلیت ذخیره فایل PDF یک عملکرد استاندارد در پنجره یک سیستم عامل دیگر است و در ویندوز شما نیاز به نصب درایور چاپگر PDF مجازی دارید.

صدور مجوز:یک مجوز برای FileMaker Server با افزایش اتصالات همزمان به تعداد کاربرانی که به طور همزمان از طریق وب کار می کنند (برای اتصالات همزمان به زیر مراجعه کنید).

ارتباطات رقابتی

هنگام کار با سرور از طریق iOS یا مرورگر وب، علاوه بر اتصالات به اصطلاح رقابتی، مجوز لازم است. FileMaker Server، هنگام اتصال یک کلاینت جدید، تعداد کل کلاینت های متصل (از طریق iOS یا مرورگر وب) را بررسی می کند و اگر این تعداد بیشتر از مقدار مشخص شده در افزونه مجوز باشد، کلاینت در برنامه سرور رها نمی کند. - کوریستواچ ها باید منتظر بمانند تا سایر کوریستوواچ ها برنامه را ترک کنند تعداد اتصالات رقابتی هنگام اضافه کردن FileMaker Server (که قیمت به آن بستگی دارد) نشان داده می شود، اما در صورت لزوم، می توان آنها را پس از افزودن مجوز خریداری کرد. مشتریانی که از طریق FileMaker Pro به برنامه ها متصل می شوند تحت تأثیر اتصالات رقیب قرار نخواهند گرفت، زیرا محصولات FileMaker Pro به طور جداگانه مجوز دارند.

دسترسی خواب. FileMaker Server + FileMaker Pro + FileMaker Go + WebDirect

همه گزینه های مورد بحث برای اتصال به FileMaker Server متقابل نیستند و ممکن است در معرض واگرایی باشند. ما می توانیم به مشتریان خود این فرصت را بدهیم که با توجه به تکالیف خود به روش های مختلف به برنامه متصل شوند.

بیایید قنداق چنین سوهانی را به گلو برسانیم:

  • FileMaker Pro. مشتریانی که فعال تر با مکمل کار می کنند، دائماً داده ها را ارائه می دهند. بهره وری و عملکرد کامل در اینجا مهم هستند. به عنوان مثال، مدیران به طور مداوم با یک سیستم CRM کار می کنند.
  • FileMaker Go. دسترسی دوره ای به برنامه ها، ساماندهی دسترسی سیار برای کارکنان بهداشت و درمان، سازماندهی فضاهای کاری مجازی در بیمارستان های نظامی و غیره.
  • وب دایرکت. دسترسی دوره ای به برنامه ها به عنوان مثال، سازماندهی «دفاتر ویژه» برای شرکا/مشتریان سازمان.

صدور مجوز:یک مجوز برای FileMaker Server با افزایش ارتباطات رقابتی برای تعدادی از کاربرانی که به طور همزمان از طریق وب یا مجوزهای iOS + FileMaker Pro برای تعدادی از رایانه ها کار می کنند. برخی از اتصالات رقابتی ارزان‌تر هستند، مجوزهای FileMaker Pro کمتری دارند و پایگاه مشتریان به خوبی توزیع شده می‌تواند منجر به صرفه‌جویی قابل توجهی شود.

دسترسی از راه دور به برنامه ها سرور فایل میکر در اینترنت.

این سؤال اغلب توسط دستیاران معاون پرسیده می شود - چه کسی می تواند به برنامه های از راه دور متصل شود، به عنوان مثال، در خانه یا به منظور رفع مشکلات خود. پاسخ این سوال کاملاً بله است. در واقع، هیچ چیز خاصی وجود ندارد که باید روی خود FileMaker Server پیکربندی شود. تنها چیزی که لازم است این است که رایانه‌ای که FileMaker Server را روی آن نصب می‌کنید، از اینترنت قابل دسترسی ("دانلود") باشد. برای این منظور به یک آدرس IP خارجی که ارائه دهنده اینترنت شما می تواند به شما بدهد نیاز دارید که پولی است اما گران نیست. یک راه اندازی واحد - یا به اصطلاح انتقال پورت ها - از روتر شما به رایانه ای که FileMaker Server روی آن نصب شده است - یک عملیات استاندارد ساده که می تواند توسط هر مدیر سیستم انجام شود. هنگامی که پورت ها پاک شدند، می توانید به برنامه های راه دوری که آدرس IP فعلی شما را در کادر آدرس وارد کرده اند متصل شوید.

قلب توسعه FileMaker امروزه یکی از پیشروها در سیستم های DBMS برای گروه های کاری کوچک و متوسط ​​است که به شما امکان می دهد به سرعت راه حل های آماده را توسعه دهید که مستقیماً با نیازهای مدیر داده مطابقت دارد.

قابلیت های گسترده FileMaker، حالت مشارکتی، پشتیبانی از تعداد زیادی پلتفرم هدف، یک رابط گرافیکی ایده آل برای توسعه سریع - باعث می شود FileMaker برای سخت ترین وظایف مرتبط با مجموعه ها و آنها با افراد، پروژه های اینترنتی و توزیع پستی ضروری باشد. با توجه به توانایی خود در تبادل عملی داده با هر داده اضافی، FileMaker مرزها را در مرزهای ناهمگن پاک می کند و راه حل های ساده خود را برای هر کار پیچیده ارائه می دهد.

متاسفانه، FileMaker - بسیار معروف و محبوب در غرب - در روسیه سرد و دور عملا ناشناخته است، بنابراین بیایید سعی کنیم این بی عدالتی را اصلاح کنیم.

در حال حاضر، بازار DBMS به طور سنتی تحت سلطه غول‌ها است، پیش از Oracle Database، Microsoft SQL Server و غیره. اگر به بازار چنین راه حل های باز از انواع مختلف راه حل ها نگاه کنیم، در اینجا دوباره همان DBMS را به ویژه برای توسعه دهندگان حرفه ای - MySQL، PostgreSQL، و غیره ارائه می دهیم.

بدیهی است که از آنجایی که ویکوریست ها ابزارهای جدی و دشواری هستند، توسعه و نگهداری پایگاه های داده تا حد زیادی فراتر از محدوده توسعه دهندگان حرفه ای است. از یک طرف، این طاقچه بسیار اشباع شده از طیفی از راه حل های مختلف سخت و فشرده است، و از طرف دیگر، ردی از شناسایی، و پتانسیل توسعه تحت چنین پلت فرم هایی حتی چند سکه هزینه خواهد داشت. در زمان مناسب، لطفا ما را در مراحل فرمولاسیون صحیح راهنمایی کنید دپارتمان فنیتوسط خود معاون، بدون اینکه ظاهراً در عرض یک ساعت چنین تصمیماتی را ایجاد کرده باشد. همانطور که در فرآیند بهره‌برداری، تصمیم آماده‌ای برای ظهور وجود دارد، همانطور که اغلب در زندگی اتفاق می‌افتد، که محصول نیاز به پردازش اضافی و سازگاری پوستی دارد - خود رانشی، دوباره، به سختی راهی برای کنار آمدن وجود دارد، و سپس، مجدداً این شانس را خواهید داشت که فاهیوتی را از جانبی دریافت کنید.

همیشه آماده برای ایجاد راه حل در صورت نیاز، زندگی بیش از یک بار به ما آموخته است که بهتر و قابل اعتمادتر است که یک راه حل شخصی ایجاد کنیم، که به آن "همه به خودی خود" می گویند، اما در اینجا ما به سختی با مشکل روبرو می شویم. بی اهمیت بودن چنین شکستی

اگر فقط برای یک لحظه فکر می کردید و فکر می کردید: آه، اگر چنین پایگاه های اطلاعاتی می توانست به طور کامل توسط قدرت ایجاد شود، اگر لازم نبود در بسیاری از زمینه های فنی، مانند برنامه ها، متخصص باشید، به همین سادگی است که از ابتدا شروع کنید. و درست کردن، بسط و توضیح بیشتر...

و همانطور که برای مشاغل بزرگ و اغلب متوسط ​​​​، راه حل های تخصصی گران قیمت مبتنی بر DBMS های جدی و گران قیمت نیز به روشی مقرون به صرفه تحقق می یابد، سپس برای مشاغل کوچک - نمایندگان چنین بزرگ یا برای نیازهای خانگی - Oracle یا روش MySQL بدون هزینه، شاید به صورت جهانی، و کاملاً پوچ است.

این مقدمه طولانی برای موضوع صرفاً برای بیان یک واقعیت ساده بود: بازار DBMS برای مشاغل کوچک و ویکی خانگی بالاتر از الزاماتو عملی است نظری ندارمدر بازار روسیه اگر نیاز دارید که به سرعت یک سیستم انبار تخصصی برای یک فروشگاه کوچک یا صرفاً یک سیستم ویژه برای برنامه ریزی سوابق مالی ایجاد کنید، که به دلیل مفهوم جدید مدیریت زمان مناسب شماست، این بار به دنبال کمک باشید؟

بهترین ابزارها برای انتخاب کدامند - MySQL نامطلوب در ارتباط با هر ظاهر بصری چیست، بیایید در Visual Studio نه چندان محبوب بنویسیم؟ چه نوع گزینه توسعه ساده ای را برای چنین موقعیتی می توانید پیشنهاد دهید که برای هر حسابدار غیر فنی و همچنین حسابدار یا دانشجوی سال اولی مناسب باشد؟

و امروز ما چند خبر عالی داریم: بررسی ما به بررسی گزارش یک DBMS از همان کلاس اختصاص خواهد یافت که در زاهد بسیار محبوب است، اما هنوز در روسیه بسیار گسترده نیست - .

اکنون مقایسه FileMaker با آنالوگ های جدید آن - مایکروسافت اکسس و فاکس پرو - برای رعایت نجابت رایج شده است ، ما نیز این قیاس را تکرار می کنیم ، اما برای کامل بودن تصویر و انصاف ، بلافاصله به اهمیت اصلی آنها اشاره خواهیم کرد. و از طریق این برابری، به فکر ما، حتی محکم تر.

MS Access دیگر؟

بارزترین ویژگی FileMaker DBMS در این واقعیت نهفته است که نه به برنامه نویس بلکه به سمت کاربر نهایی، بلکه به افراد غیر حرفه ای در زمینه پایگاه داده می پردازد. در توضیحات محصولات خود، خرده فروشان تمایل دارند از استفاده از اصطلاح دست و پا گیر DBMS (سیستم مدیریت پایگاه داده) خودداری کنند و می خواهند آن را در مشخصات محصول قرار دهند و آن را با برنامه پایگاه داده جایگزین کنند.

صفحه اصلی قسمت میانی FileMaker 11

تفاوت اصلی در روش طراحی بصری است که این دو سیستم شبیه هم هستند، اما مشابه نیستند. FileMaker رویکرد متفاوتی دارد و به نظر من بسیار دورتر و در مقیاس بزرگتر است. انتخاب صحیح یک استراتژی طراحی (به عنوان مثال، داشتن مجموعه ای معقول از الگوهای آماده برای تمام کارهای استاندارد که می تواند در آینده به عنوان مبنایی در نظر گرفته شود) انتخاب شده، شروع آسان برای یک پروژه جدید بر اساس این سیستم توسعه را تسهیل می کند.

به عنوان مثال، در اینجا می توانید اسکریپت بارگذاری شده FileMaker را بدون نگرانی در مورد اصول برنامه نویسی کلاسیک برنامه ریزی کنید، یا بلافاصله با کشیدن فایل اکسل بر روی فرم خالی پروژه و انتخاب اکسل اصلی، طراحی پایگاه داده خود را شروع کنید. چیدمان و بهبود بازی جدید آن. این امکانات به یک اندازه برای تکنسین که ممکن است بتواند آنها را تا سطح قابل قبولی جمع آوری کند و حسابدار معمولی در دسترس است. اگر در MS Access یا FoxPro روی یک پروژه کار می کنید - این نگاهی به وسط است، و شما به یک بیانیه واضح در مورد نحوه عملکرد پایگاه داده نیاز دارید، سپس FileMaker - این نگاهی است به توسعه داده ها .

FileMaker شما را تشویق می کند که روی ایجاد یک نمایش پایگاه داده جدید در رابط تمرکز کنید. Reshta FileMaker عملا همه چیز را به عهده خودتان می گیرد. اگر نمی خواهید رابط کاربری را توسعه دهید، بلافاصله به شما یک استاندارد داده می شود و از دسترسی به ابزارهای دیگر برای نمایش و جستجوی داده ها برای شروع کار از پایگاه داده محروم می شوید. از طرف دیگر، همانطور که شما می گویید، می توانید در اصل فرآیندها غوطه ور شوید و پروژه خود را با عملکردهای اضافی غنی کنید و به شما این امکان را می دهد که به طور مستقل سطوح دلپذیری از پیچیدگی را در تعامل با DBMS تعریف کنید.

ما به جزئیات بیشتر اجرای FileMaker باز خواهیم گشت، اما در اینجا مایلیم در رابطه با این سطح کلیشه ای نکته ای را ذکر کنیم: به نظر ما، FileMaker یک سیستم بسیار در دسترس و کاربرپسند برای مشتریان عادی است، حتی نه حتی MS Access، در همان زمان، مهم نیست که چقدر ممکن است، MS Access را به خطر نیندازید، اما از بسیاری جهات - و همانطور که در ادامه نشان خواهیم داد - مهم است که آن را لغو کنید.

نمونه برنامه ای که روی FileMaker 11 نوشته شده است

خوب، قبل از FoxPro، مهم نیست که چگونه آن را بگویید، هنوز یک سیستم برای برنامه نویسان است. البته، اگر با FileMaker آشنایی داشته باشید، نمی‌توانید برنامه‌نویسی زبان «جدی» را کشف کنید، اما می‌توانید به معنای واقعی کلمه در حال حرکت، حداکثر برای مدتی، وارد سیستم و قابلیت‌های آن شوید. هزینه، بلافاصله شروع به کار می کند. Ale، قرار دادن کار در خط - درخواست سریع و فوری برای علوم انسانی از FoxPro دشوارتر خواهد بود، صبر کنید، اما شما اصلاً نیازی به کار ندارید!

همانطور که اکنون به جلو آورده ایم، بسیار ساده است، و لطفاً توجه داشته باشید که سیستم توسعه بصری در مقایسه با MS Access و FoxPro بسیار پیچیده تر است و نه با FileMaker DBMS.

طاقچه مهم و هدفمند

FileMaker Pro یک طراح دسکتاپ متقابل پلتفرم برای برنامه های کاربردی جدولی و اطلاعاتی دیگر بر اساس پایگاه داده رابطه ای سطح بالا است. به همراه موتور پایگاه داده، همانطور که قبلاً در بالا گفته شد، یک سازنده بصری قدرتمند در یک بسته واحد با یک رابط کاربری گرافیکی بصری و معقول ارائه می شود که به شما امکان می دهد هر گونه افزودنی اضافی را در حالت بصری ایجاد کنید: با منطق خاص خود، خارجی ظاهر، فرم ها و جداول.

علاوه بر ذخیره، مدیریت و پردازش داده ها، وسط تعدادی عملکرد و قابلیت های اضافی را ارائه می دهد (ما در مورد آنها با جزئیات بیشتر صحبت خواهیم کرد)، که از نظر محتوای ویرایشی این محصول غنی است (به بخش دیگر این محصول مراجعه کنید). ї statti. ). به طور خلاصه، به نظر می رسد هسته RAD (توسعه سریع برنامه) که نوعی "SuperRAD" است، که به شما امکان می دهد برنامه های مشابه ایجاد کنید، اما 10 برابر سریعتر و ساده تر!

راهنمای تصویری برای فیلمنامه دانلود شده

بنابراین، با دادن یک حساب دولتی بسیار خشک و جزئی، یک وعده سود برای کاربر وجود دارد: با تسلط بر FileMaker، می توانید به راحتی و به سرعت پروژه های خود را بر اساس پایگاه های داده ایجاد کنید که عملاً محدود نیستند. شما می توانید به راحتی، به معنای واقعی کلمه "روی زانوهای خود"، به عنوان مثال، یک کاتالوگ عالی از کتابخانه و فیلم های خانگی خود ایجاد کنید، مجموعه موسیقی عالی خود را فهرست کنید، یک سیستم قدرت برای تجارت و تجارت خود ایجاد کنید. مواد گران قیمت و تجهیزات اداری، تهیه سیستم از شرکت شما یا سیستم های دوستان شخصی شده. با صرف واقعی پول، پایگاه داده خود را به عنوان یک سایت PHP که به طور خودکار تولید می شود، در اینترنت قرار دهید. و خیلی چیزای دیگه...

ویژگی های اصلی FileMaker

  • این یک محصول چند پلتفرمی است - پلتفرم های زیر پشتیبانی می شوند: ویندوز (XP، Vista، 7). MacOS X، iOS؛
  • p align="justify"> معماری پلاگین - برای اتصال افزونه های شخص ثالث، که عملکرد سیستم اصلی را بیشتر گسترش می دهد.
  • پشتیبانی از Bagatomovna - این سیستم توسط بیش از 12 زبان از جمله روسی ترجمه شده است.
  • امکان تولید و افزودن خودکار نمودارها، داده ها و هیستوگرام ها.
  • پشتیبانی از نشانه گذاری زبان مرطوب FDML برای تولید صفحات وب با قابلیت درج پویا از پایگاه داده FileMaker.
  • و به محض اینکه شروع به صحبت در مورد وب سایت ها کردیم، نسخه سرور FileMaker این قابلیت را دارد که به سرعت یک وب سایت PHP را به صورت خودکار ایجاد کند - بر اساس ساختار و پایگاه داده خارجی.
  • امکان رمزگذاری تمامی جداول داده و ساختارهای داده.
  • تعداد زیادی فرمت برای وارد کردن داده ها از پایگاه داده وجود دارد: Excel، Lotus 1-2-3، txt، cvs، dbf و غیره. بنابراین تعداد زیادی فرمت برای عملیات دروازه وجود دارد - صادرات.
  • نزدیک به یک ویرایشگر اسکریپت بصری، که به شما امکان می دهد به سادگی در برنامه نویسی حرکت کنید (که دقیقا همان چیزی است که شما نیاز دارید). این نیاز به استفاده از اسکریپت های مفیدی دارد که به شما امکان می دهد تمام موقعیت های پیچیده را حل کنید. لازم است بلافاصله نظر ذهنی خود را بیان کنید که زبان اسکریپت FileMaker قدرت خاص خود را دارد و مطمئناً برای خود برنامه نویسان آسان نخواهد بود و بهتر است فقط به لپه ها و پوسته های گیر کرده نزدیک شوید (هر دو را می توانید ببینید مثبت و منفی سیستم به طور همزمان ) ;
  • FileMaker از تعداد زیادی از کار مشتریان با پایگاه داده پشتیبانی می کند، البته در محدوده های معقول (البته برای دسترسی یک ساعته به پایگاه داده تا 700 نفر نیازی به خرید بیمه نیست). خوب، برای محافظت از مخزن داخلی داده ها، می خواهم بگویم که در نسخه های باقی مانده به طور قابل توجهی گسترش یافته و تکمیل شده است، و اکنون می توانیم به طور کامل با حجم زیادی از داده ها (باز هم در محدوده معقول - در چارچوب کوچک و متوسط ​​به شما می گویم - شما رقیب مستقیم طرح خود برای Oracle یا PostgreSQL نخواهید بود).

روابط متقابل خارجی

اغلب، هنگام انتخاب محصولات مشابه، اولین غذایی که مطرح می شود این است: "چگونه می توانم آنها را با هر یک از تصمیمات فعلی خود وصل کنم؟"

خوب، چه غذای معجزه آسایی. و از آنجایی که قابلیت‌های داخلی طراحی سریع و ایجاد فوق‌العاده دستی افزونه‌ها در FileMaker شکی نیست (همین است - فقط آن را امتحان کنید)، بنابراین نظارت بر توان FileMaker برای توانایی‌های آن دو طرفه سودمند است مانند سایر خارجی‌ها محصولات نیاز به شفاف سازی بیشتری دارند، از طریق این پارامتر به ویژه در ایجاد سیستم های معاصر و ناهمگن اهمیت دارد.

اول از همه، در این زمینه باید واضح باشد که FileMaker در حال حاضر به طور گسترده از استاندارد جهانی XML برای تبادل اطلاعات مختلف با افزونه های خارجی پشتیبانی می کند و فعالانه ترویج می کند.

ذوکرما، تشویق:

  • - وارد کردن داده های خارجی به یک DBMS در قالب XML.
  • مرحله اسکریپت Export Records و Export Records – انواع مختلف صادرات داده های شما در قالب XML.
  • انتشار وب سفارشی با XML - مکانیزمی برای ارسال داده های XML به اینترنت برای داده های یک سرویس خارجی.

علاوه بر پشتیبانی XML برای تبادل داده با دستگاه‌های خارجی، پشتیبانی ODBC/JDBC نیز موجود است که قابلیت‌های FileMaker را بیشتر می‌کند (می‌توانید در این صفحه در مورد آن مطالعه کنید). خوب، متوجه خواهید شد که بهترین زبان از دیدگاه یک برنامه نویس کاربردی، SQL است.

در مورد راه حل smtp-افزودنی FM پرس و جو کنید

همانطور که قبلاً نور را دیده بودم، FileMaker در حال از دست دادن قدرت خود است شبه بصریروش‌های ایجاد انتخاب‌ها، و همچنین، علاوه بر این، تا حد ممکن از امکانات و SQL پشتیبانی می‌کند، اجازه دهید به طور خلاصه نکات اصلی در این رژیم را خلاصه کنیم:

  • منبع داده خارجی SQL- یک ابزار استاندارد برای ایجاد یک اتصال دو طرفه "زنده" بین FileMaker و DBMS سیمی (Oracle، MS SQL Server، MySQL).
  • ODBC/JDBC- یک روش جایگزین برای اتصال، اگر تا تاریخ بعدی به اتصال دائمی "زنده" نیاز ندارید. این رویکرد هم یک مثبت و هم منفی دارد: مزیت آن تطبیق پذیری و گستردگی بیشتر فایل های داده موجود است - در واقع، شما فقط باید یک درایور استاندارد ODBC را برای پایگاه داده خود در یک سیستم FileMaker بدانید و نصب کنید. منهای - کمی سیالیت کمتر تعامل؛
  • SQL را اجرا کنید- در دسترس بودن پرس و جوهای پویا SQL در سطح زبان اسکریپت FileMaker از طریق این دستور، که نوعی دنیای اضافی برای استقرار موفق SQL در اکوسیستم FileMaker ایجاد می کند.
  • مشارکت MySQL- من به خصوص می خواهم پشتیبانی منبع داده جهان را با سرور پایگاه داده محبوب MySQL ببینم. لازم به ذکر است که سطح یکپارچگی با این دستگاه در حالت External SQL Data Source به شدت واضح است. خود برنامه FileMaker کاربردهای فراوان نوآوری های بزرگ را توصیف می کند، جایی که چنین همزیستی این دو DBMS اساس تمام زیرساخت های اطلاعاتی را تشکیل می دهد. مشارکت رسمی بین FileMaker، Inc و MySQL AB این ارتباطات را نه تنها در سطح فنی، بلکه در سطح قانونی پشتیبانی نیز افزایش می‌دهد. برای شروع با نمایش نحوه استفاده از FileMaker با MySQL، می توانید نسخه نمایشی وبینار را تماشا کنید که کاملاً به همین موضوع اختصاص دارد.

خوب، در نهایت، در مبحث "روابط متقابل خارجی"، وقت آن است که دوباره در مورد راه حل smtp که معرفی شده است حدس بزنیم، نحوه ارسال نامه الکترونیکی به طور دائمی یکپارچه در سیستم پست، که دوباره به سهولت توسعه، به ویژه برای اهداف شرکتی که مطابق با صادرات سنگین است با XML-gerel، چنین افزونه‌ای می‌تواند برای همیشه از بین برود.

در این مقاله (ادامه) به شرح قابلیت های اینترنتی FileMaker، نسخه های متعدد آن پرداختم و همچنین به بسیاری از ویژگی های مهم دیگر اشاره کردم.

کلید واژه ها: فایل میکر، فایل میکر پرو دانلود فایل میکر پرو 3 درس توسعه فایل میکر دانلود اشدوفلوک

FileMaker، یکی از شرکت های تابعه اپل، FileMaker 15 را منتشر کرده است، جدیدترین نسخه پلتفرم خود برای ایجاد افزونه های شخصی، با هدف توسعه دهندگان غیر حرفه ای که برای خود و همکارانشان افزونه می نویسند.

FileMaker 15 در پنج حوزه کلیدی ارائه می شود: تحرک، اتوماسیون/یکپارچه سازی، سادگی، بهره وری و سهولت استفاده. پلتفرم FileMaker با هدف کسب و کارهای کوچک و متوسط ​​و واحدهای تجاری داخلی، به صاحبان مشاغل این امکان را می دهد که برنامه های خود را برای iPad، iPhone، Mac، Windows و اینترنت ایجاد کنند.

آن مونرو، معاون بازاریابی شرکت، گفت: "این نسخه جدید نشان دهنده تلاش های مداوم ما برای ساده سازی توسعه و راه اندازی افزونه هایی است که به طور یکپارچه بر روی دستگاه های تلفن همراه، رایانه های شخصی و وب اجرا می شوند."

ویژگی های جدید برای پشتیبانی از تحرک در FileMaker 15 شامل پشتیبانی از اسکنر Touch ID است که به توسعه دهندگان این امکان را می دهد تا تنها با یک ضربه انگشت به اسناد خود دسترسی ایمن داشته باشند. با جدیدترین فناوری لمس سه بعدی، می توانید آهنگ ها را به سرعت در برنامه ها باز کنید. و با کمک افزونه های جدید برنامه می توانید محتوای نمایش داده شده را شخصی سازی کرده و از طریق XMARA فایل ها را مبادله کنید.

علاوه بر این، پشتیبانی از پروتکل iBeacon به FileMaker 15 اضافه شده است که به شما امکان می دهد داده های مربوط به مکان مشتری را در برنامه مشتری قرار دهید، و فناوری FileMaker WebDirect به مشتریان این امکان را می دهد تا از تلفن همراه خود برای دسترسی به نصب گل رز استفاده کنند. در برنامه های FileMaker با استفاده از مرورگر اینترنت.

ظاهر نسخه پانزدهم نشان می دهد که FileMaker برای مدت طولانی در بازار بوده است - بوی بد دهه 80 مانند قرن گذشته به مشام می رسد. اندرو لیکیتس، مدیر شرکت مشاوره فنی FileMaker، می گوید که ظرف یک ساعت پس از استفاده، این محصول تغییرات چشمگیری را به خود دیده است. ما مشتاقانه منتظر توسعه محصول از یک مدیر لیست تک منبع برای مکینتاش هستیم که بر اساس یک پایگاه داده با رابط گرافیکی به پلتفرم تجاری مشتری-سرور و سپس به یک راه حل بین پلتفرمی برای Mac و Windows بپردازیم.

روزپوف "ایده کلیدی FileMaker این است که به فروشندگان غیرحرفه ای توانایی ایجاد مکمل های قدرتمند، کمک به مردم برای غلبه بر مشکلات، توسعه مکمل های تجاری قدرتمند خود را بدهد و تا زمانی که نیازهای آنها با مکمل خریداری شده شرکتی برآورده نشود، بررسی نکنند." IV Lekates.

شرکت گارتنر که متخصص در بازار فناوری است، تعریف زیر را برای این نوع فروشندگان ارائه می‌کند: «حرفه‌ای که به عنوان زیرمجموعه IT شرکت کار می‌کند و به آن تسلیم نمی‌شود، اما در این صورت چیزهای جدیدی را بدون غیره ایجاد می‌کند. مواد افزودنی (از ابتدا یا از اجزای آماده) که افراد دیگر مورد استفاده قرار می گیرند." به نظر من برای سال 2009. گارتنر پیش بینی کرد که تا سال 2014 این خرده فروشان 25 درصد از موارد جدید کسب و کار را دریافت خواهند کرد که به نظر آنها زندگی را برای کاربران نهایی آسان تر می کند و منابع اضافی فناوری اطلاعات را آزاد می کند. در همان زمان، گارتنر همچنین پیش‌بینی کرد که سازمان‌های فناوری اطلاعات، که نمی‌توانند به سرعت به مزایایی که این گونه توزیع‌کنندگان به سازمان‌ها می‌دهند دست یابند، با مضرات واکنش سریع به روندهای بازار که به سرعت در حال تغییر هستند و مزایای مشتریان روبرو هستند.

Whose Senei Lakeates خاطرنشان کرد که FileMaker باید به عنوان یک پلتفرم برای توسعه نرم افزارهای اضافی برای مشتریانی که مخاطبان هدف آن برنامه های بزرگ در وسط جهان هستند، شرکت ها و کارگران حرفه ای استفاده شود. ما معتقدیم که کارگران غیرحرفه‌ای در بخش‌های مختلف شرکت‌ها می‌توانند مشاغل خود را مدیریت کنند، و بنابراین ما به جنبه عملی این موضوع احترام می‌گذاریم.»

Lakeates گفت که FileMaker 15 به تعهد این شرکت برای افزایش تحرک ادامه می دهد. علاوه بر این، مشتریان این شرکت خواستار اضافه شدن امکان مجوز کاهش برای Touch ID اضافی و اسکنرهای لمسی سه بعدی، پشتیبانی از گسترش افزونه‌ها برای ادغام FileMaker با سایر افزونه‌ها در پلتفرم iOS و مستقیم شدند. دسترسی API به دستگاه هایی مانند چراغ iBeacon، که فراتر از محدوده صلاحیت کسب و کارهای کوچک و شاخه های داخلی شرکت ها هستند.

Lekates می گوید: «ما از پروتکل iBeacon استفاده خواهیم کرد. - ما همچنین یک سرویس گیرنده مرورگر برای پلتفرم خود به نام WebDirect داریم که به شما امکان می دهد کد HTML5 مناسب را بدون نیاز به نوشتن کد در طول فرآیند توسعه خروجی بگیرید. در نسخه FileMaker 15، این کلاینت برای کار بر روی تلفن ها بهینه شده بود.

اکنون قبل از ابزار امنیتی FileMaker 15، یک فیلد متنی جدید اضافه شده است که حاوی اطلاعات محرمانه ای است که کاربران نمی توانند روی صفحه نمایش خود نمایش دهند. به‌روزرسانی‌های جدید سیستم امنیتی هر زمان که مشتری سعی می‌کند به سایت یا وب‌سایتی با گواهی امنیتی نامعتبر متصل شود، صادر می‌شود. علاوه بر این، سرور FileMaker اکنون از گواهینامه های SSL صادر شده توسط نه مشتری محبوب پشتیبانی می کند و همچنین انواع گواهی های مقطعی، پسوند subjectAltName (SAN) و گواهی نامه های wildcard را انتقال می دهد.

ویژگی‌های جدید یکپارچه‌سازی و اتوماسیون شامل به‌روزرسانی‌های محصول میانی و توانایی به‌روزرسانی فوری کار اسکریپت‌ها با عملکرد اضافی ضرب کردن اقدامات رو به جلو است. دیدن رنگ قرمز به شما کمک می کند تا مناطق مشکل دار در پنجره Script Workspace مانند Lakeates را بهتر شناسایی کنید. و با نسخه 15، آداپتور FileMaker External SQL Sources (ESS) می تواند به موتورهای داده SQL خارجی بیشتری از جمله PostgreSQL و IBM DB2 متصل شود.

کریستوفر هیپولیت، مشاور و مدرس iSolutions با FileMaker گفت: «برای گسترش فهرست موتورهای SQL که نیاز به سرویس دارند، افزودن پشتیبانی از PostgreSQL و IBM DB2 با آداپتور ESS تفاوت چندانی ندارد. FileMaker اکنون این توانایی را دارد که به طور فعال دو طرفه را به حداکثر پنج فایل داده بزرگ SQL متصل کند (SQL Server، MySQL و Oracle قبلاً در نسخه های قبلی پشتیبانی می شدند).

ایپولیت که به قول او صدها دانش آموز در کلاس درس خود و هزاران دانش آموز در اینترنت داشته است، اعلام کرده است که FileMaker همیشه در حوزه ابزارهای IT شرکت ها یک "اسب سیاه" در نظر گرفته شده است و "سیمانی" که سیمان می کند. از سیستم های دیگر و چه زمانی چه کسی باید یک رابط در دسترس و در عین حال خوب برای تعامل با داده ها را به خبرنگاران بدهد.

من به مدیر فناوری اطلاعات در مورد ایجاد ابزاری گفتم که برای اتصال SQL Server، MySQL، DB2، PostgreSQL و Oracle با امکان اتصال فعال ایجاد شده است و به مدیر اجازه می دهد تا مشتریان نهایی را به هدف شما هدایت کند. می‌تواند از برنامه‌هایی استفاده کند که صدها مشتری می‌توانند به طور همزمان تحت سیستم عامل‌های OS X، Windows و iOS اجرا شوند، سپس هر مدیر فناوری اطلاعات مشتاقانه می‌خواهد جزئیات را بداند، حتی اگر یک Ipolit باشد. - صرف نظر از کسانی که در FileMaker بر سر تنوع گزینه های اتصال کار خوبی انجام دادند، این پلتفرم همان دسترسی و سهولت خود را با Wikoristan از دست داده است. بنابراین، درست مانند سایر محصولات اپل، آنها تلاش زیادی کردند تا جایی که توسعه دهندگان با سطح آمادگی می توانند به سرعت وسط FileMaker را از بین ببرند و بدون نگرانی در مورد یادگیری رایانه در دفتر شروع به ایجاد برنامه های خود کنند. فن آوری ها "

FileMaker 15 همچنین دارای ویژگی های جدیدی است که کار شما را ساده می کند و بهره وری را افزایش می دهد و در عین حال گزینه های مجوز جدیدی را برای تیم های خرده فروشی معرفی می کند. FileMaker 15 یک راه جدید و ساده تر برای مجوز نرم افزار FileMaker شما با استفاده از پنج یا چند دستور دارد. به گفته نمایندگان شرکت، اطلاعات شخصی شما می‌تواند در FileMaker Pro (تحت مجوز User Connections)، FileMaker Go یا FileMaker WebDirect (همه سرویس‌ها بر روی سرور FileMaker میزبانی می‌شوند) پردازش شده و اطلاعات را به صورت بلادرنگ مبادله کنند.

به هر حال، FileMaker اخیرا آخرین SDK را برای iOS منتشر کرده و آن را برای نسخه 15 به روز کرده است.

هیپولیت می گوید: «این احتمالاً رادیکال ترین تغییر است. - زیرا اکنون کافی است نحوه استفاده از FileMaker را یاد بگیرید - و می توانید برای همه چیز از طریق سیستم های MDM (مدیریت دستگاه تلفن همراه، مدیریت دستگاه تلفن همراه) برنامه ایجاد کنید و از طریق فروشگاه iTunes حرکت کنید. Swift و Xcode را به هیچ زبانی بدانید. این فقط در ذهن من نیست. به معنای واقعی کلمه در عرض چند روز به جای چند ماه، می‌توانید ایده‌های خود را با استفاده از FileMaker برای توسعه افزونه‌ها در iPad خود آپلود کنید.

ایپولیت ویدپوف در مورد سطح لازم از صلاحیت فنی، که وظیفه مادر برای ایجاد اضافات در FileMaker است، می گوید: «خب، برای مثال، پدر 66 ساله من در گذشته خود را ایجاد کرد. این یک افزودنی قدرتمند است و مثل این است که برای کمک به من مراجعه نمی کنید. و این در حالی است که ساعت روی VCR به 12:00 نزدیک می شود، زیرا او نمی داند چگونه آن را تنظیم کند. بنابراین، کسی یک VCR دارد."

Lekates، به قول خودش، خاطرنشان کرد که رایج‌ترین معضل این است که «خودت را بساز یا یک افزونه آماده بخر» برای تجارت. FileMaker ادعا می‌کند که جایگاهی بین این گزینه‌ها اشغال کرده است.

او توضیح داد: «این مهم نیست که یک افزونه بخرید، اما لزوماً موارد مورد نیاز را دریافت نمی‌کنید. - و توسعه برنامه های اساسی می تواند ساعت های زیادی طول بکشد و هزینه زیادی را نیز صرف کند. ما قدردانی می کنیم که FileMaker هر دو گزینه را با هم ترکیب می کند و بیشترین قدرت خود را به اشتراک می گذارد.