Filemaker примеры. Filemaker: субд с человеческим лицом


Большая часть нововведений, реализованных в продуктах FileMaker 12, в той или иной мере отражает стремления разработчиков к «мобилизации» своей платформы.

Многие из предложенных усовершенствований адресованы представителям малого и среднего бизнеса, которые хотели бы теснее интегрировать мобильные устройства в существующие рабочие процессы. Предприятия получат в свое распоряжение простые и надежные инструменты, позволяющие создавать базы данных профессионального уровня и выполнять их развертывание без написания программного кода.

Пользователям предоставляются расширенные возможности использования встроенных функций планшетов и смартфонов. В том числе Filemaker 12 Go предусматривает возможность быстрого размещения видео и аудиоматериалов, записанных на мобильник, в поля типа «container». Напомним, что в предыдущих версиях эти поля можно было использовать для хранения снимков, подписей и данных GPS .

Поддержка портативных устройств реализована и в серверных редакциях продукта FileMaker 12 Server и FileMaker 12 Server Advanced, которые теперь поддерживают потоковую передачу в мобильный клиент больших файлов, включая изображения, аудио и видеоматериалы и документы PDF .

В состав FileMaker Pro 12 входят новые темы и типовые решения, мощные инструменты проектирования приложений для iPad, iPhone и настольных ПК, а также средства управления файлами для современных приложений, использующих большой объем мультимедиа. FileMaker Pro 12 Advanced содержит дополнительные средства разработки и управления проектами.

Приложения FileMaker Go 12 для iPad и iPhone доступны бесплатно через App Store. На данный момент эти приложения не русифицированы. Бесплатная загрузка FileMaker Go 12 позволяет любому пользователю легко работать в iOS с приложениями баз данных, созданными в FileMaker Pro 12.

Новые 64-разрядные версии FileMaker Server 12 и FileMaker 12 Server Advanced улучшают производительность в глобальных сетях, расширяют возможности поддержки крупных баз данных и обеспечивают быструю потоковую передачу файлов и мультимедийного контента.

Основные элементы локализации для центрально-европейской и ближневосточной версий:

  • локализованный интерфейс на чешском, русском и турецком языках;
  • шаблоны на иврите, арабском, польском, чешском, русском и турецком языках;
  • функция мгновенной публикации в сети на иврите, арабском, венгерском, греческом, польском, чешском, русском и турецком языках;
  • словари и проверка орфографии для чешского, словацкого, венгерского и польского языков.
  • функция зеркального макета, позволяющая пользователям переключаться одним нажатием из макета с ориентацией слева направо в макет с ориентацией справа налево (для стран Ближнего Востока и Северной Африки).

При помощи FileMaker Pro 12 каждый пользователь сможет создавать базы данных без особого труда. 16 новых типовых задач ускоряют создание баз данных для управления контактами, проектами, цифровым содержимым, запасами и решения других важных бизнес-задач. Типовые задачи включают готовые экраны, оптимизированные для iPad и iPhone. Пользователи могут менять внешний вид приложений при помощи 40 новых тем. Темы можно использовать с типовыми задачами или применять к существующим базам данных. Специально подобранные для iPad и iPhone особые темы Touch содержат шрифты, цвета, кнопки и другие конструкторские элементы iOS .

Пользователи могут создавать приложения исключительно на основе готовых тем или индивидуально настроить каждую деталь при помощи новых инструментов дизайна, таких как градиенты, обрезка изображений, динамические направляющие выравнивания и настраиваемые сетки. Особые экранные трафареты упрощают размещение информации на экранах iPad и iPhone.

FileMaker Pro 12 включает новый инструмент «Быстрые диаграммы» для мгновенного создания наглядных диаграмм, а также пять новых стилей для диаграмм: пузырьковые диаграммы, диаграммы рассеивания, диаграммы с положительными и отрицательными значениями, столбчатые диаграммы с накоплением и гистограммы с накоплением.

Улучшенные поля-контейнеры в FileMaker Pro 12 поддерживают сохранение многих типов файлов, таких как PDF, видео, фотографии, аудио и документы, с использованием функции перетаскивания. Файлы можно хранить в базе данных или в связанном виде. Управление связанными файлами стало проще, так как FileMaker 12 теперь автоматически организует файлы на диске и может шифровать их для обеспечения дополнительной безопасности.

Новые 64-разрядные версии FileMaker Server 12 и FileMaker Server 12 Advanced оптимизированы для быстрой обработки данных. Улучшенная производительность в глобальной сети упрощает работу при удаленном подключении, особенно для пользователей устройств с iOS. Модифицированный механизм публикации в сети повышает скорость и устойчивость интеграции пользовательских веб-страниц с базами данных FileMaker, а последовательное резервное копирование упрощает администрирование сервера и улучшает надежность решений.

Пользователи корпоративных лицензий с действующей поддержкой (maintenance) получат возможность в мае перейти на 12-ю версию FileMaker бесплатно.

2014: FileMaker 13

19 декабря 2013 года компания FileMaker представила версию 13 СУБД FileMaker.

18 марта 2014 года на территории России и в странах СНГ начаты продажи СУБД FileMaker 13, локализованной для России и стран Центральной Европы.

Описание изменений и новшеств

Для небольшой компании доступна организация общего доступа к базе для 5 других пользователей FileMaker Pro или FileMaker Go посредством FileMaker Pro. Чтобы организовать доступ большему числу пользователей, требуется FileMaker Server. FileMaker Server 13 отличается повышенным уровнем безопасности, более гибкими возможностями предоставления общего доступа к данным, включая поддержку запуска решений в браузере с использованием новой технологии FileMaker WebDirect.

Нововведения и дополнения

Среди новшеств:

  • создание индивидуальных бизнес-решений для браузера с помощью FileMaker WebDirect;
  • новые возможности при разработке под iOS и оптимальная рабочая среда для iPad и iPhone за счет специальных функций (выдвижные панели, вспомогательные экраны, поддержка сканирования штрих-кодов, жесты прокрутки, типы клавиатуры, триггеры сценариев и другие функции, разработанные специально для iPad и iPhone);
  • создание более функциональных бизнес-решений с использованием новых функций (таких как: выбор полей, настраиваемые стили, управление видимостью объектов макета);
  • гарантия защиты данных благодаря современной системе шифрования на основе отраслевых стандартов.

Дополнения функций, инструментов:

  • В FileMaker Pro 13 реализованы улучшенные поля-контейнеры в макетах. Функция «Получить атрибут контейнера» автоматически возвращает метаданные для элементов, хранящихся в полях-контейнерах. В зависимости от элемента, хранящегося в поле-контейнере, можно возвращать более 40 атрибутов (имя файла, размер файла, наименование, модель, исполнитель, альбом, жанр, композитор, высота, ширина, широта, долгота, дата создания, дата изменения, штрих-коды и др.).
  • Основное новшество в FileMaker Server 13 - компонент FileMaker WebDirect. Эта веб-технология обеспечивает выполнение настраиваемых бизнес-задач непосредственно из браузера и пользователю не требуются навыки веб-разработки. FileMaker WebDirect позволяет отказаться от использования языков программирования PHP , HMTL5, CSS и JavaScript , для создания веб-решения.
  • Появилась новая консоль администрирования. Консоль переписана в HTML5 для обеспечения быстрого и удобного доступа из любого браузера. Исполнение административных задач теперь требует меньше времени, а обновление статуса БД происходит быстрее.

Бесплатно новую версию получат покупатели FileMaker Pro 12, в переходный период и пользователи FileMaker с действующей подпиской на обновления. Остальные владельцы FileMaker Pro могут приобрести upgrade-версии со скидкой.

Лицензирование

В новой версии продукта изменилось лицензирование доступа к серверу. Для подключения к FileMaker Server 13 с использованием браузера или FileMaker Go для iPad и iPhone необходимо приобретать лицензии на подключения

Совместимость

Windows XP и Mac OS X 10.6 (Snow Leopard) не поддерживаются FileMaker Pro 13. При переходе на СУБД FileMaker Pro 13 пользователям этих версий ОС потребуется обновление.

Среда разработки FileMaker является сегодня одним из лидеров среди СУБД для небольших и средних рабочих групп, позволяя быстро разрабатывать готовые решения, полностью приспособленные к потребностям предприятия заказчика. Мощные возможности FileMaker, режим коллективной работы, поддержка большого числа целевых платформ, идеальный для быстрой разработки графический интерфейс – все это делает FileMaker незаменимым при решении задач, связанных со сбором данных и управлением людьми, интернет-проектами и менеджментом разнородной информации. Готовые к использованию встроенные шаблоны FileMaker помогут быстро создать собственное решение и ввести его в эксплуатацию. Благодаря своей способности обмениваться данными практически с любым приложением, FileMaker стирает границы в гетерогенных сетях, предлагая для любых сложных задач свои простые решения.

В последнее время на рынке СУБД традиционно доминируют гиганты рынка, это, в первую очередь, Oracle Database, Microsoft SQL Server и т.д. Если рассмотреть рынок подобных открытых решений с его многообразием, то здесь, опять же, представлены СУБД прежде всего для профессиональных разработчиков – MySQL, PostgreSQL и т.д.

Очевидно, что при использовании таких серьезных и мощных инструментов сама разработка и сопровождение баз данных становится уделом лишь опытных профессиональных разработчиков. С одной стороны, эта ниша чрезвычайно насыщена спектром различных очень гибких и мощных решений, но с другой стороны, нужно признать, и стоимость разработки под подобные платформы будет стоить весьма ощутимых денег, требуя к тому же времени и определенного опыта, даже на этапе правильной формулировки технического задания самим заказчиком, не говоря о времени создания и развертывания подобных решений. Если же в процессе эксплуатации уже готового решения окажется, как это часто случается в жизни, что продукт требует некоей доработки и очередной адаптации – своими силами, опять же, здесь вряд ли получится обойтись, а значит, снова придется привлекать специалистов со стороны.

Готовые же решения не всегда так гибки, как это требуется, жизнь неоднократно доказывала, что всегда лучше и надежнее создать персонализированное решение, что называется, “полностью под себя”, но и здесь мы сталкиваемся с проблемой сложности и длительности такой разработки.

Если только на секунду задуматься и помечтать: ах, если бы подобные БД можно было создавать полностью собственными силами, если бы для этого не нужно было быть специалистом сразу в нескольких смежных технических областях, если бы программы было так же просто не только создавать с нуля, но и исправлять, расширять и дорабатывать… И если для крупного, и отчасти среднего бизнеса дорогостоящие специализированные решения на базе серьезных и дорогих СУБД еще как-то оправданы и экономически целесообразны, то для малого бизнеса, представителей коих большинство, или для домашних нужд и вовсе - использование Oracle или даже бесплатного MySQL, пожалуй, избыточно и даже более того – абсурдно.

Столь длинное введение в тему задумано лишь для одной цели: рынок СУБД для малых предприятий и домашнего использования чрезвычайно востребован и он практически никак не представлен на отечественном пространстве. Если вам нужно быстро разработать специализированную систему складского учета под конкретную специфику или просто личную систему планирования дел или финансов, построенную на какой-то очередной приглянувшейся вам новомодной концепции тайм-менеджмента, - где искать помощи в таком случае? Какие инструменты для этого оптимально использовать – уж не популярную ли MySQL в связке с каким-то визуальным фронтендом, написанным на не менее популярной Visual Studio? Какие быстрые и простые варианты разработки для такой ситуации могли бы предложить вы, подходящие любому нетехническому специалисту так же, как и бухгалтеру или студенту- первокурснику?

И сегодня у нас есть хорошие новости: наш обзор будет посвящен подробному рассмотрению СУБД именно подобного класса, чрезвычайно известную и популярную на Западе, но пока еще не очень распространенную в России – FileMaker. Поскольку стало уже типичным сравнивать FileMaker с его нишевыми аналогами – Microsoft Access и FoxPro - мы для приличия также повторим эту заезженную аналогию, но для полноты картины и справедливости ради сразу же приведем и их главные отличия, из-за которых это сравнение, по нашему мнению, весьма натянуто.

Еще один MS Access?

Очень выраженная специфика СУБД FileMaker заключается в том, что она ориентирована не столько на программиста, сколько на конечного пользователя, на непрофессионала в области баз данных. Даже в описаниях своего продукта разработчики упорно избегают использовать громоздкий термин DBMS (database management system), хотя он и приводится в спецификации продукта, всюду заменяя его на database application.

Коренным же отличием является способ визуального проектирования, который выбран в этих двух похожих, но не аналогичных системах. В FileMaker этот подход иной и, по моему мнению, гораздо более удачный и масштабный. Правильно выбранные стратегии проектирования (например, наличие очень толково подобранного набора уже готовых шаблонов для всех типичных задач, которые всегда можно взять за основу) дополнительно упрощают быстрый старт вашего нового проекта на базе этой системы разработки. Например, здесь вы можете программировать на встроенном визуальном языке FileMaker Script, даже не имея представлений об основах программирования, или начать сразу проектировать свою БД, просто перетащив мышкой Excel-файл на пустую форму проекта.

Если в MS Access или FoxPro работа над проектом - это взгляд изнутри, и вам нужно иметь четкое представление о том, как функционирует база данных, то FileMaker – это, скорее, взгляд снаружи. FileMaker предлагает вам сосредоточиться на формировании внешнего представления базы данных, то есть на интерфейсе. Остальное FileMaker практически полностью берет на себя. Если вы не хотите даже разрабатывать интерфейс, вам сразу предоставляется стандартный, и вы получаете доступ к мощным инструментам отображения и поиска данных для начала немедленной работы с БД. С другой стороны, если вы желаете, то можно углубляться в суть процессов и наполнять ваш проект дополнительной функциональностью, самостоятельно определять приемлемые для вас уровни сложности взаимодействия с СУБД.

К многочисленным удачным деталям реализации FileMaker мы еще вернемся позже, здесь же хотелось бы поставить точку на этом стереотипном сравнении: по нашему мнению, FileMaker - система гораздо более доступная и дружественная обычному пользователю, нежели MS Access, при этом все ее возможности ни в коей мере не уступают MS Access, а во многом, и это мы покажем далее, существенно превосходят ее.

Что же касается FoxPro – это все-таки система для программистов, как ни крути. Конечно, при знакомстве с FileMaker вам не помешает наличие опыта программирования на “серьезных” языках – это позволит “врубиться” в систему и ее возможности буквально на ходу, максимум за сутки, сразу начав работать. Но, ставя задачу наоборот - быстро и сходу разобраться в FoxPro гуманитарию будет очень сложно, согласитесь, да и не нужно это делать вовсе! Как сегодня убедительно мы докажем – есть куда более простая, и прошу заметить при этом, гораздо более мощная система разработки в сравнении с MS Access и FoxPro – это СУБД FileMaker.

Определение и целевая ниша

FileMaker Pro – это кроссплатформенный десктопный конструктор табличных и иных информационных приложений, построенных на базе собственной реляционной базы данных. Вместе с собственно движком этой БД, как уже сказано выше, единым пакетом поставляется мощнейший визуальный конструктор, с развитым и интуитивно-понятным GUI-интерфейсом, позволяющий в визуальном режиме создавать любые приложения: с собственной логикой, внешним видом, формами и таблицами. Кроме хранения, оперирования и обработки пользовательских данных, эта среда предоставляет множество дополнительных функций и возможностей (о которых пойдет речь более подробно далее), которые во многом зависят от редакции этого продукта (смотрите вторую часть этой статьи). Короче говоря, если и существуют среды разработки RAD (Rapid application development), то это – своего рода “SuperRAD”, которая позволяет создавать полностью аналогичные приложения, но раз в 10 быстрее и проще!

Итак, дав очень сухое и отчасти казенное определение, подытожим для обывателя сулимой выгодой: освоив FileMaker, вы сможете легко и быстро создавать свои собственные проекты, основанные на базах данных, применение которых практически не ограничено. Вы сможете очень быстро, буквально “на коленке”, создать, например, большой каталог своей домашней библиотеки или фильмов, каталогизировать свою огромную музыкальную коллекцию, разработать собственную систему учета товаров на предприятии или учета расходных материалов и офисной техники, систему прохождения заказов в вашей фирме или системы персонализированной печати. Потратив буквально минуту, выставить свою БД в Интернет в виде автоматически сгенерированного php-сайта. И многое, многое другое...

Может кто-то возразит такому моему смелому сравнению FileMaker с настоящими RAD-системами, назвав его некорректным и апеллируя к качеству финального кода, который будет у аналогичного приложения, традиционно разработанного, например, в Visual Studio, как к несравненно более качественному и осмысленному. Но я, в ответ, считаю, что сегодня это не самый убедительный аргумент против “дескотопных фреймворков” (а FileMaker в некотором роде им и является), так как сегодня человеко-часы стоят намного дороже, чем железо, которое нужно единожды проапгрейдить для подобных решений, чтобы далее на нем “все летало”. Этим финальным замечанием я попытался заочно ответить на некоторые очевидные идеологические выпады в сторону FileMaker, которые имеют место быть. А теперь, покончив с ненужной риторикой, давайте перейдем непосредственно к рассмотрению его возможностей.

Основные возможности FileMaker

Это мультиплатформенный продукт – поддерживаются следующие платформы: Windows (XP, Vista, 7); MacOS X, iOS.
. Плагинная архитектура – для подключения есть множество сторонних плагинов, которые еще больше расширяют функциональность основной системы. . Многоязычная поддержка – система переведена на более чем 12 языков, в том числе и на русский.
. Возможность автоматически генерировать продвинутые и привлекательные графики, отчеты и гистограммы.
. Поддержка своего собственного языка разметки FDML для генерирования веб-страничек с возможностью динамических вставок из базы данных FileMaker.
. И уж если мы заговорили о сайтах, в серверной версии FileMaker есть возможность быстро сгенерировать РНР-сайт автоматически - из структуры и наполнения уже имеющейся базы данных.
. Возможность шифровки всех используемых таблиц и структур данных.
. Огромное количество форматов для импорта данных в БД: Excel, Lotus 1-2-3, txt, cvs, dbf и др.; а также обилие форматов для обратной операции – экспорта.
. Близкий к визуальному редактор скриптов, который позволяет очень просто разобраться в программировании (если оно вам вообще здесь понадобится).

Существует встроенный отладчик скриптов, который позволяет решать все сложные ситуации. Вообще хочу сразу высказать свое субъективное мнение, что скриптовый язык у FileMaker свой собственный, и, вероятно, будет неудобен именно опытным программистам, и скорее более подходит как раз начинающим и продвинутым пользователям (что можно рассматривать одновременно как и плюс, так и минус этой системы). . FileMaker поддерживает многопользовательскую работу с базой данных, в разумных пределах, конечно (не нужно рассчитывать на одновременный доступ к БД толпы из 400 человек). Но, в защиту внутреннего хранилища данных хочется сказать, что в последних версиях оно было значительно расширено и дополнено, и теперь может вполне свободно оперировать с достаточно большими объемами данных (опять же, в разумных пределах - в рамках малого и среднего бизнеса, оно никогда не станет прямым конкурентом в этом плане для Oracle или для PostgreSQL).

Внешнее взаимодействие

Часто при использовании подобных продуктов, первый вопрос, который встает ребром: “А как я смогу связать их с какими-то своими внешними решениями?”. Что ж, этот вопрос закономерный. И если внутренние возможности по быстрому проектированию и чрезвычайно удобному созданию приложений на FileMaker я не ставлю даже под сомнение (потому что это так и есть – просто попробуйте), то вопрос исследования FileMaker на предмет его возможностей по взаимодействию с другими внешними продуктами требует дополнительного освещения, в силу особой важности этого параметра при создании современных и гибких гетерогенных систем.

Во-первых, следует осветить в этой сфере, что FileMaker очень широко поддерживает и активно использует универсальный стандарт XML для обмена самой различной информацией с внешними приложениями. В частности, поддерживается:

XML Data Source Import – импорт внешних данных в СУБД в формате XML;
. Export Records и Export Records script step – разновидности экспорта ваших данных в формате XML;
. Custom Web Publishing with XML – механизм отправки XML-данных в ответ на интернет-запрос оных из внешнего сервиса.

Кроме поддержки XML для обмена данными с внешними источниками, также доступна полная поддержка ODBC/JDBC, которая еще больше расширяет возможности FileMaker.

Ну и, наконец, самое интересное с точки зрения прикладного программиста – язык SQL.

Как я уже писал выше, FileMaker использует свои собственные квазивизуальные средства для создания выборок, но кроме этого, присутствует почти в полной мере поддержка возможностей и SQL, поэтому давайте максимально кратко перечислим основные моменты в этом вопросе:

External SQL Data Source – штатный инструмент для создания “живого” двустороннего коннекта между FileMaker и ведущими мировыми СУБД (Oracle, MS SQL Server, MySQL);

ODBC/JDBC – альтернативный способ подключения, если вам не требуется постоянного “живого” подключения к внешним источникам данных. У этого подхода есть как плюс, так и минус: плюс – это гораздо большая универсальность и широта доступных источников данных, фактически вам нужно просто найти и установить стандартный ODBC-драйвер для вашей БД в систему с FileMaker. Минус – немного меньшая скорость взаимодействия; . Execute SQL – доступность динамических SQL-запросов на уровне скриптового языка FileMaker через данную команду, что создает своего рода дополнительное измерение для успешного, и я бы даже сказал, изощренного применения SQL в рамках экосистемы FileMaker;

MySQL partnership – особенно хочется выделить поддержку в качестве внешнего источника данных популярный бесплатный сервер баз данных MySQL. Нужно отметить, что уровень интеграции с этим источником в режиме External SQL Data Source чрезвычайно качественен. Сам производитель FileMaker описывает множество удачных примеров крупных внедрений, где использование такого симбиоза этих двух СУБД был поставлен во главу угла всей информационной инфраструктуры. Официальное партнерство компаний FileMaker, Inc и MySQL AB еще более упрочняет эти связи, не только на техническом, но уже и на юридическом уровне поддержки.

Ну и в заключение в текущей теме “Внешнего взаимодействия” лишний раз стоит напомнить про встроенное smtp-решение, которое делает электронную почту перманентно интегрированной в общую систему, что опять же добавляет удобства в разработку, особенно для корпоративных целей, что наряду с гибким экспортом из XML-источников позволяет такому приложению постоянно оставаться “на связи”.

Во второй части этой статьи мы опишем интернет-возможности FileMaker, его многочисленные редакции, ну и попутно обсудим множество других его приятных особенностей.

Продолжение следует.

Игорь Савчук

Размер: px

Начинать показ со страницы:

Транскрипт

1 FileMaker Руководство по установке и новым возможностям FileMaker Pro 12 и FileMaker Pro 12 Advanced


2 FileMaker, Inc., Все права защищены. FileMaker, Inc Patrick Henry Drive Santa Clara, California FileMaker и Bento являются товарными знаками компании FileMaker, Inc., зарегистрированными в США и других странах. Логотип в виде папки с файлами и логотип Bento являются торговыми марками FileMaker, Inc. Все другие торговые марки являются собственностью соответствующих владельцев. Документация FileMaker охраняется авторским правом. Запрещается создавать дополнительные копии данной документации или распространять ее без письменного разрешения FileMaker. Данная документация может использоваться только с действительной лицензированной копией программного обеспечения FileMaker. Все лица, компании, адреса электронной почты и URL-адреса, перечисленные в примерах, являются полностью вымышленными, а любые совпадения с существующими лицами, компаниями, адресами электронной почты и URL-адресами совершенно случайными. Список исполнителей приведен в документах «Благодарности», поставляемых с данным программным обеспечением. Упоминание сторонних продуктов и URL-адресов предназначено только для информационных целей и не является одобрением или рекомендацией. FileMaker, Inc. не несет ответственности за производительность этих продуктов. Дополнительные сведения см. на нашем веб-сайте Редакция: 1


3 Содержание Глава 1 Перед началом работы 5 Сведения о документации по FileMaker 5 Техническая поддержка клиентов и база знаний 6 Техническая помощь 6 Уведомление об обновлениях 6 Уведомление о новой версии 7 О лицензионном ключе 7 Требования для функций в Windows 9 Требования для функций в Mac OS 10 Функции, не поддерживаемые в Windows 10 Функции, не поддерживаемые в Mac OS 10 Преобразование пробной версии FileMaker Pro в полную 11 Обновление FileMaker Pro с предыдущей версии 11 Открытие файлов из предыдущих версий 12 Обновление пользовательского словаря 12 Установка по корпоративной лицензии 12 Глава 2 Установка FileMaker Pro в операционной системе Windows 13 Примечания по установке 13 Установка FileMaker Pro 14 Регистрация FileMaker Pro 15 Установка FileMaker Pro из командной строки 15 Об установке службы Bonjour 15 Место размещения файлов на жестком диске 16 Удаление, изменение и восстановление FileMaker Pro 16 Изменение размера кэша FileMaker Pro 17 Дальнейшие действия 18 Глава 3 Установка FileMaker Pro в операционной системе Mac OS 19 Примечания по установке 19 Установка FileMaker Pro 20 Регистрация FileMaker Pro 20 Просмотр файла журнала установки 21 Удаление FileMaker Pro Настройка размера кэша FileMaker Pro 21 Дальнейшие действия 22


4 4 Глава 4 Новые возможности 23 Новая структура и управление макетом 23 Улучшенная производительность и удобство использования 24 Улучшенные функции создания отчетов и анализа 25 Интеграция с другими приложениями и источниками данных 26 Шаги сценария, триггеры сценария и функции 26 Шаги сценария 26 Триггеры сценариев 27 Функции 28 Измененные и удаленные функции 29 Функции, измененные в FileMaker Pro 29 Функции, удаленные из FileMaker Pro 30 FileMaker Pro 12 Advanced 31


5 Глава 1 Перед началом работы Добро пожаловать в программу FileMaker! Программа FileMaker Pro обеспечивает простое и эффективное управление информацией. Сведения о документации по FileMaker Данное Руководство по установке и новым возможностям расскажет вам, как установить FileMaker Pro 12 или FileMaker Pro 12 Advanced на компьютер под управлением операционной системы Windows или Mac, а также ознакомит с новыми возможностями этого программного обеспечения. Примечание. В этом руководстве название «FileMaker Pro» используется в отношении как FileMaker Pro, так и FileMaker Pro Advanced, если не описываются функции, присущие только File Maker Pro Advanced. Руководство пользователя FileMaker Pro содержит необходимую информацию для незамедлительного начала продуктивной работы. Если вы впервые сталкиваетесь с FileMaker Pro, ознакомьтесь с Учебником по FileMaker Pro, чтобы обучиться основным возможностям приложения. Подробные сведения и полные пошаговые процедуры см. в справке FileMaker Pro. Руководство по разработке для FileMaker Pro Advanced описывает дополнительные возможности, доступные в версии FileMaker Pro Advanced, включая настройку меню, копирование и импорт таблиц, отчеты о проектировании базы данных, а также мониторинг полей, переменных и выражений с помощью средства просмотра данных. Примечание. Если функция или процедура ограничена определенной платформой, отображаются инструкции и иллюстрации, также относящиеся к этой платформе. Для функций и процедур, схожих на обеих платформах, иллюстрации представлены либо для Windows, либо для Mac OS. Для просмотра и загрузки документации по FileMaker посетите страницу Чтобы отправить отзыв об этом руководстве, посетите страницу


6 6 Перед началом работы Техническая поддержка клиентов и база знаний Выберите команду меню Справка > Центр ресурсов для получения доступа к следующим компонентам: готовые решения; видеоролики и учебники; история пользователей; форумы и другие средства поддержки. Для получения доступа к базе знаний FileMaker посетите страницу Для просмотра системных требований посетите страницу Примечание. Сведения в базе знаний FileMaker и форумы по данному программному обеспечению доступны не на всех языках. Техническая помощь Представители службы технической поддержки FileMaker помогут осуществить установку, запуск или повторную установку (за исключением восстановления данных), если аппаратная конфигурация удовлетворяет минимальным системным требованиям ПО. Посетите страницу Уведомление об обновлениях FileMaker Pro 12 автоматически проверяет наличие обновлений программного обеспечения каждые семь дней. Если компьютер соединен с Интернетом, можно перейти на веб-страницу с обновлениями и загрузить обновление программного обеспечения. Обновление можно выполнить позже, выбрав пункт меню Справка > Загрузки и обновления. Примечание. Эта функция не устанавливает программное обеспечение. Вам необходимо иметь соединение с Интернетом, чтобы перейти к программе обновления и загрузить ее.


7 7 Чтобы отключить уведомление об обновлениях, выполните одно из следующих действий: установите в диалоговом окне «Уведомление об обновлении» флажок Не проверять обновления автоматически; в Windows выберите меню Правка > Установки. В Mac OS выберите меню FileMaker Pro > Установки. На вкладе Общие снимите флажок Уведомлять о доступном обновлении. Чтобы снова включить уведомление об обновлениях, установите этот флажок. Если отключить уведомление об обновлениях, диалоговое окно Уведомление об обновлениях отображаться не будет. Уведомление о новой версии FileMaker Pro 12 автоматически проверяет наличие новых версий ПО каждые 30 дней и сообщает о появлении в продаже новой версии. Чтобы отключить уведомление о новой версии, выполните одно из следующих действий: установите в диалоговом окне «Уведомление о новой версии» флажок Больше не уведомлять о новых версиях; в Windows выберите меню Правка > Установки. В Mac OS выберите меню FileMaker Pro > Установки. На вкладе Общие снимите флажок Уведомлять о появлении новой версии. Чтобы снова включить уведомление о новой версии, выберите этот параметр. Если отключить уведомление о новой версии, диалоговое окно «Уведомление о новой версии» отображаться не будет. О лицензионном ключе Программное обеспечение FileMaker распространяется с уникальным 35-значным алфавитно-цифровым лицензионным ключом. Не теряйте этот ключ. Рекомендуется хранить лицензионный ключ в безопасном месте на случай, если когда-нибудь понадобится переустановить программное обеспечение. Лицензионные ключи указаны на задней стороне конверта DVD-диска. При установке программного обеспечения с использованием электронной загрузки следуйте инструкциям из почтового сообщения о подтверждении заказа. Действующий лицензионный ключ необходим для установки программного обеспечения.


8 8 Перед началом работы Лицензионный ключ обеспечивает соблюдение лицензии на программное обеспечение FileMaker Pro или FileMaker Pro Advanced, которая разрешает одновременно использовать одну (1) копию программного обеспечения на одном компьютере наряду со второй копией для использования на домашнем или переносном компьютере в соответствии с ограничениями лицензии на программное обеспечение. Дополнительные сведения см. в лицензии на программное обеспечение FileMaker Pro или FileMaker Pro Advanced, которая находится в соответствующей папке установки. Если в сети выполняется другая копия приложения, установленная с тем же лицензионным ключом, FileMaker Pro отображает следующее сообщение об ошибке: «В настоящее время данную копию FileMaker Pro использует максимальное количество лицензированных пользователей». Для установки FileMaker Pro на нескольких компьютерах потребуется уникальный лицензионный ключ для каждой установки либо корпоративная лицензия на несколько компьютеров. На каждом компьютере необходимо лицензировать одну копию FileMaker Pro.


9 9 Требования для функций в Windows Некоторые функции FileMaker Pro для Windows требуют установки дополнительного программного обеспечения. Функция Шаг сценария «Отправить электронное письмо» с использованием почтового приложения Дозвон по телефону Функции ODBC и JDBC Вставка видеофайлов QuickTime и файлов изображений Программное требование Microsoft Outlook Express, Windows Mail, Windows Live Mail или Office Mail Это требование не применяется к SMTP-почте. Программа для дозвона по телефону или другое программное обеспечение, совместимое с интерфейсом прикладного программного обеспечения телефонной связи (TAPI) Драйверы FileMaker ODBC и JDBC расположены в папке xdbc образа установочного диска, а также в базе знаний FileMaker на странице Дополнительные сведения об использовании функций ODBC и JDBC см. в Руководстве по ODBC и JDBC в FileMaker, а также в справке FileMaker Pro. Дополнительные сведения об использовании драйверов ODBC и JDBC других производителей см. на странице Программное обеспечение QuickTime 7.5 (доступно по адресу


10 10 Перед началом работы Требования для функций в Mac OS Некоторые функции FileMaker Pro для Mac OS требуют установки дополнительного программного обеспечения. Функция Шаг сценария «Отправить сообщение» с использованием почтового приложения Функции ODBC и JDBC Требование к программному обеспечению Apple Mail, Microsoft Entourage или Microsoft Outlook 2011 Это требование не применяется к отправке почты через SMTP. Диспетчер ODBC компании Actual Technologies (доступен по адресу является свободно распространяемым программным обеспечением и не поддерживается FileMaker. Драйверы FileMaker ODBC и JDBC расположены в папке xdbc образа установочного диска, а также в базе знаний FileMaker на странице Дополнительные сведения об использовании функций ODBC и JDBC см. в Руководстве по ODBC и JDBC в FileMaker, а также в справке FileMaker Pro. Дополнительные сведения об использовании драйверов ODBC и JDBC других производителей см. на странице Импорт файлов из Bento Bento 2 или более новая поддерживаемая версия (доступна по адресу Функции, не поддерживаемые в Windows В операционной системе Windows FileMaker Pro не поддерживает шаги сценариев «Выполнение AppleScript» и «Речь». Также не поддерживается импорт файлов из Bento. Функции, не поддерживаемые в Mac OS В операционной системе Mac OS FileMaker Pro не поддерживает шаги сценариев «Телефонный дозвон» и «Отправка команды DDE на выполнение».


11 11 Экспорт в Excel: для выполнения экспорта в формат.xls требуется компонент Rosetta, который недоступен в операционной системе OS X Lion. Преобразование пробной версии FileMaker Pro в полную При наличии установленной пробной версии FileMaker Pro 12 можно преобразовать это ПО в полную версию без предварительного удаления пробной версии. Также можно обновить розничную копию FileMaker Pro версии 9, 10 или 11 до полной версии FileMaker Pro 12 путем ввода лицензионного ключа для обновления во время процесса преобразования пробной версии. Обновление FileMaker Pro с предыдущей версии Если FileMaker Pro обновляется с предыдущей версии, рекомендуется выполнить обновление до новой версии и только потом удалить предыдущую. Чтобы обновить FileMaker Pro с предыдущей версии, выполните следующие действия. 1. Установите обновление, используя 35-символьный лицензионный ключ, расположенный на обратной стороне конверта с DVD-диском, или ключ, отправленный вам по электронной почте вместе со ссылкой на загрузку. 2. Переместите подключаемые модули, данные словарей и ваши установки в новую версию FileMaker Pro. Сведения о том, как переместить установки, см. в базе знаний FileMaker, доступной по адресу 3. Если планируется использовать только последнюю версию, удалите предыдущую. Если выбирается удаление предыдущей версии перед обновлением до самой новой версии, убедитесь в наличии лицензионного ключа для предыдущей версии. При установке FileMaker Pro с лицензионным ключом для обновления программа установки осуществляет поиск предыдущей версии на жестком диске. Если предыдущая версия не обнаружена, предлагается ввести лицензионный ключ для предыдущей версии продукта.


12 12 Перед началом работы Открытие файлов из предыдущих версий FileMaker Pro 12 открывает файлы, созданные в FileMaker Pro версий 7.x, 8.x, 9.x, 10.x или 11.x. Но для использования файлов с FileMaker Pro необходимо преобразовать их в формат файлов FileMaker Pro 12. Дополнительные сведения о преобразовании файлов см. в справке FileMaker Pro. Обновление пользовательского словаря Если вы добавляли слова в пользовательский словарь предыдущей версии FileMaker Pro, можно использовать его в FileMaker Pro 12. Дополнительные сведения о преобразовании пользовательского словаря см. в справке FileMaker Pro. Установка по корпоративной лицензии В случае установки нескольких копий FileMaker Pro по корпоративной лицензии или в случае, если требуется выполнить установку без участия человека, можно автоматизировать этот процесс. Чтобы пропустить стандартные установочные диалоговые окна, воспользуйтесь файлом Assisted Install.txt на образе диска. Дополнительные сведения см. в Руководстве по сетевой установке FileMaker Pro. Сведения о корпоративном лицензировании см. на странице


13 Глава 2 Установка FileMaker Pro в операционной системе Windows Прежде чем переходить к процессу установки, сохраните все открытые файлы и закройте все приложения. Последние сведения и заметки о выпуске FileMaker Pro см. на веб-сайте Примечания по установке Прежде чем начинать установку FileMaker Pro, ознакомьтесь со следующими замечаниями. Для установки FileMaker Pro необходимы права доступа администратора и вход в систему с именем и паролем администратора. Если на компьютере работает антивирусное ПО, отключите его перед началом установки FileMaker Pro. После окончания установки его можно будет снова включить. По умолчанию FileMaker Pro будет установлен в следующую папку: C:/Program Files/FileMaker/FileMaker Pro 12. Во время установки диск и папку установки можно изменить. По умолчанию FileMaker Pro Advanced будет установлен в следующую папку: C:/Program Files/FileMaker/FileMaker Pro 12 Advanced. Во время установки диск и папку установки можно изменить. В процессе установки можно выбрать установку всех компонентов (Complete) или только выбранных компонентов программы (Custom). Например, можно отключить установку некоторых компонентов, чтобы сэкономить место на диске. В начале установки пользователь выбирает язык программы установки FileMaker Pro. Выбор по умолчанию соответствует языку операционной системы. При полной установке устанавливается только версия для выбранного языка. Чтобы установить версии для других языков, в режиме выборочной установки выберите языковые пакеты для других языков из списка поддерживаемых языков.


14 14 Установка FileMaker Pro в операционной системе Windows Перед установкой обновления или переходом на другую версию программа FileMaker просмотрит все жесткие диски и дисководы, подключенные к компьютеру, в поисках предыдущей версии. Если на компьютере много дисков, это может занять несколько минут. Установка FileMaker Pro Установка FileMaker Pro должна производиться с помощью программы установки. FileMaker Pro нельзя установить простым копированием файлов на жесткий диск. Если требуется создание журнала установки, содержащего список записей реестра и путей установленных файлов, FileMakerPro следует устанавливать из командной строки. См. раздел «Установка FileMaker Pro из командной строки» на стр 15. Для установки FileMaker Pro на жесткий диск сделайте следующее. 1. Выполните одно из следующих действий: если ПО получено в электронном виде, после загрузки файла дважды щелкните значок установки (EXE-файл); если установка FileMaker Pro производится с DVD-диска, вставьте его в DVD-привод, откройте окно «FileMaker DVD» и щелкните значок установки. Установить приложение Щелкните для просмотра содержимого DVD-диска Выйти 2. Установите FileMaker Pro, следуя инструкциям на экране. Дополнительные сведения об установке см. в разделе «Примечания по установке» на стр После завершения установки нажмите кнопку Готово. Откроется диалоговое окно «Регистрация продукта».


15 15 Регистрация FileMaker Pro Уделите время регистрации своей копии продукта. Регистрация FileMaker дает возможность получить помощь при восстановлении лицензионного ключа в случае его утери. Кроме того, вы будете раньше получать уведомления об обновлениях, новых версиях ПО и специальных предложениях. Введите данные о продукте, регистрационные и дополнительные данные в ответ на соответствующие приглашения. Если используется пробная версия FileMaker Pro, ее необходимо зарегистрировать перед началом использования. Это также можно сделать с помощью пункта меню Справка > Зарегистрировать FileMaker Pro. Установка FileMaker Pro из командной строки Для установки FileMaker Pro из командной строки с созданием журнала установки выполните следующие действия. 1. Вставьте DVD-диск в привод. 2. Откройте окно командной строки. 3. Введите следующую командную строку: E:\Files\setup.exe /v /Lr C:\FMP12InstallLog.txt где E: дисковод DVD. Если дисководу DVD назначена другая буква, введите ее вместо E. 4. Следуйте инструкциям на экране. Файл FMP12InstallLog.txt будет создан в корневом каталоге жесткого диска. Его можно просмотреть в программе WordPad или любом другом текстовом редакторе. Об установке службы Bonjour Служба Bonjour обеспечивает автоматическое обнаружение компьютеров, устройств и служб в IP-сетях. Она должна быть установлена в вашей системе для обнаружения удаленных узлов. Если служба Bonjour не установлена или не запущена, FileMaker Pro будет не в состоянии обнаруживать удаленные сети. В частности, будет невозможно просмотреть внутренние базы данных в диалоговом окне «Открытие удаленного файла» и получить список удаленных файлов для использования в качестве внешнего источника данных. Без службы Bonjour для удаленных баз данных придется вручную вводить IP-адреса.


16 16 Установка FileMaker Pro в операционной системе Windows Во время установки FileMaker Pro программа установки работает по следующему алгоритму: если служба Bonjour не обнаружена, программа установки предупреждает об этом и предлагает ее установить; если же служба Bonjour обнаружена, но FileMaker не поддерживает установленную версию, программа установки выдает предупреждение об этом и предлагает вручную удалить старую версию Bonjour, а затем вручную установить версию Bonjour, поддерживаемую FileMaker; если служба Bonjour обнаружена и установлена версия, поддерживаемая FileMaker, программа установки не выдает предупреждений и не устанавливает Bonjour. Для установки службы Bonjour вручную сделайте следующее. 1. Откройте папку установки FileMaker Pro. 2. Откройте папку Bonjour. 3. Откройте папку для 32-разрядной или 64-разрядной версии, в зависимости от версии Windows. 4. Дважды щелкните значок BonjourSetup. 5. Следуйте инструкциям на экране для установки Bonjour. Место размещения файлов на жестком диске Установщик FileMaker Pro копирует файлы в несколько папок на жестком диске в зависимости от версии операционной системы и выбранных параметров установки. Если установка производится из командной строки и задано создание файла журнала, в этом файле будет указано местоположение каждого из установленных файлов. Удаление, изменение и восстановление FileMaker Pro Удалить, восстановить недостающие или поврежденные компоненты, а также изменить набор установленных компонентов FileMaker Pro можно с помощью панели управления «Установка и удаление программ» (Windows XP) или «Программы и компоненты» (Windows Vista или Windows 7). Дополнительные сведения см. в справке Windows. При изменении или восстановлении FileMaker Pro вам может быть предложено ввести лицензионный ключ.


17 17 Изменение размера кэша FileMaker Pro FileMaker Pro обеспечивает внутреннее кэширование данных из базы данных. В зависимости от объема памяти на компьютере для достижения оптимального быстродействия может потребоваться настройка размера кэша. Стоит увеличить размер кэша в том случае, если планируется: работать с большими файлами баз данных; одновременно работать с несколькими файлами баз данных; размещать на компьютере файлы баз данных; вставлять в файл базы данных крупные изображения. Стоит уменьшить размер кэша в том случае, если планируется одновременная работа нескольких приложений в условиях небольшого объема оперативной памяти (ОЗУ). Примечание. При уменьшении или увеличении размера кэша FileMaker Pro соответствующим образом уменьшается или увеличивается объем памяти, необходимый для запуска FileMaker Pro. Дополнительные сведения об управлении памятью см. в документации из комплекта поставки компьютера. Для изменения размера кэша, используемого FileMaker Pro, необходимо выполнить следующее. 1. В программе FileMaker Pro выберите пункт меню Правка > Установки. Появится диалоговое окно «Установки». 2. Откройте вкладку Память. 3. Введите значение в поле Попытка установить размер кэша, а затем нажмите кнопку OK. При следующем запуске FileMaker Pro будет использован новый размер кэша.


18 18 Установка FileMaker Pro в операционной системе Windows Дальнейшие действия После установки FileMaker Pro можно сразу же начинать работу с приложением. Ниже перечислены разделы документации, с которых рекомендуется начать работу. Если вы не знакомы с базами данных, основы работы с ними можно узнать в главах 2 «Использование баз данных» и 3 «Создание баз данных» Руководства пользователя FileMaker Pro. Если вы не знакомы с File Maker Pro, пройдите занятия в Учебнике по FileMaker Pro; PDF-файл учебника и примеры расположены в папке «Tutorial», которая вложена в папку «Russian Extras». Если вы уже умеете пользоваться FileMaker Pro, прочтите главу 4, «Новые возможности», данного руководства, чтобы ознакомиться с новыми функциями, появившимися в FileMaker Pro 12. Если вы используете FileMaker Pro Advanced, см. Руководство разработчика FileMaker Pro и справку FileMaker Pro.


19 Глава 3 Установка FileMaker Pro в операционной системе Mac OS Прежде чем переходить к процессу установки, сохраните все открытые файлы и закройте все приложения. Последние сведения и заметки о выпуске FileMaker Pro см. на веб-сайте Примечания по установке Прежде чем начинать установку FileMaker Pro, ознакомьтесь со следующими замечаниями. Для установки FileMaker Pro необходимы права администратора и вход в систему с именем и паролем администратора. Если на компьютере работает антивирусное ПО, отключите его перед началом установки FileMaker Pro. После окончания установки его можно будет снова включить. Можно выбрать установку всех программных файлов (стандартная установка) либо частичную установку программы (выборочная установка). Например, можно отключить установку некоторых компонентов, чтобы сэкономить место на диске. В стандартном режиме устанавливается версия FileMaker Pro, соответствующая языковой версии операционной системы. Чтобы установить дополнительные языковые версии, выберите соответствующие языковые пакеты в режиме выборочной установки. Перед установкой обновления или переходом на другую версию программа FileMaker просмотрит все жесткие диски и дисководы, подключенные к компьютеру, в поисках предыдущей версии. Если на компьютере много дисков, это может занять несколько минут. Можно также установить FileMaker Pro с помощью командной строки или удаленно с помощью средства Apple Remote Desktop. Дополнительные сведения см. в Руководстве по сетевой установке FileMaker Pro.


20 20 Установка FileMaker Pro в операционной системе Mac OS Установка FileMaker Pro Установка FileMaker Pro должна производиться с помощью программы установки. FileMaker Pro нельзя установить простым копированием файлов на жесткий диск. Установка FileMaker Pro на жесткий диск 1. Выполните одно из следующих действий. Если ПО получено в электронном виде, после его загрузки дважды щелкните значок образа диска (DMG-файл). Если установка FileMaker производится с DVD-диска, вставьте его в DVD-привод и откройте окно FileMaker DVD. 2. Найдите и дважды щелкните значок установки FileMaker Pro. Значок установки FileMaker Pro 3. Установите FileMaker Pro, следуя инструкциям на экране. Дополнительные сведения об установке см. в разделе «Примечания по установке» на стр После завершения установки открывается диалоговое окно «Регистрация продукта». Регистрация FileMaker Pro Уделите время регистрации своей копии продукта. Регистрация программного обеспечения FileMaker позволяет получить помощь при восстановлении лицензионного ключа в случае его утери. Кроме того, вы будете раньше получать уведомления об обновлениях, новых версиях ПО и специальных предложениях. Введите данные о продукте, регистрационные и дополнительные данные в ответ на соответствующие приглашения. Если используется пробная версия FileMaker Pro, ее необходимо зарегистрировать перед началом использования. Это также можно сделать с помощью пункта меню Справка > Зарегистрировать FileMaker Pro.


21 21 Просмотр файла журнала установки Для просмотра и сохранения файла журнала установки выберите в окне программы меню Окно > Журнал программы установки. Можно просмотреть сообщения об ошибках вместе с сообщениями о ходе выполнения, только сообщения об ошибках или все доступные сообщения об установке. Удаление FileMaker Pro 12 Для удаления FileMaker Pro 12 выполните следующие действия. 1. Перетащите папку FileMaker Pro 12 или FileMaker Pro 12 Advanced из папки Applications в корзину вместе со всем ее содержимым. 2. Перетащите в корзину файл установок FileMaker Pro или FileMaker Pro Advanced. Установки находятся в следующем файле. Для FileMaker Pro: /library/preferences/com.filemaker.client.pro.plist Для FileMaker Pro Advanced: /library/preferences/com.filemaker.client.advanced.plist Настройка размера кэша FileMaker Pro Поскольку Mac OS динамически выделяет память для приложений по мере необходимости, не выделить определенный объем памяти для FileMaker Pro невозможно. Но можно настроить размер кэша FileMaker Pro. Стоит увеличить размер кэша в том случае, если планируется: работать с большими файлами баз данных; одновременно работать с несколькими файлами базы данных; размещать на компьютере файлы базы данных; вставлять в файл базы данных крупные изображения. Стоит уменьшить размер кэша в том случае, если планируется одновременная работа нескольких приложений в условиях небольшого объема оперативной памяти (ОЗУ). Изменение размера кэша, используемого FileMaker Pro, осуществляется следующим образом.

22 22 Установка FileMaker Pro в операционной системе Mac OS 1. В FileMaker Pro выберите меню FileMaker Pro > Установки и перейдите на вкладку Память. 2. Введите значение в поле Попытка установить размер кэша и нажмите кнопку OK. При следующем запуске FileMaker Pro будет использоваться новый размер кэша. Дальнейшие действия После установки FileMaker Pro можно сразу же начинать работу с приложением. Ниже перечислены разделы документации, с которых рекомендуется начать работу. Основы работы с базами данных приведены в главах 2 «Использование баз данных» и 3 «Создание баз данных» Руководства пользователя FileMaker Pro. Если раньше работать с File Maker Pro не приходилось, пройдите занятия в Учебнике по FileMaker Pro. PDF-файл учебника и примеры расположены в папке «Tutorial», которая вложена в папку «Russian Extras». Если вы уже умеете пользоваться FileMaker Pro, прочтите главу 4, «Новые возможности», данного руководства, чтобы ознакомиться с новыми функциями, появившимися в FileMaker Pro 12. Если вы используете FileMaker Pro Advanced, см. Руководство разработчика FileMaker Pro Advanced и справку FileMaker Pro.

23 Глава 4 Новые возможности В настоящей главе содержится обзор новых возможностей и улучшений, внесенных в FileMaker Pro 12. Дополнительные сведения об этих функциях см. в справке FileMaker Pro, если не указано иное. Новая структура и управление макетом Темы FileMaker Pro: архитектура FileMaker Pro переработана и теперь поддерживает темы макета с большим объемом функциональных возможностей и более привлекательные. Тему можно легко поменять с помощью меню «Макеты» в режиме макета. Форматирование объектов макета: в FileMaker Pro расширен объем средства форматирования объектов с помощью таких функций, как градиентная заливка, заливка рисунком, в том числе масштабирование и обрезка, прозрачность, набор свойств объекта и скругленные углы. Для форматирования объекта используйте темы вместо стилей объектов, установленных по умолчанию, без выбранных объектов. Из выбранных объектов можно удалять стили и управлять изменением тем с помощью многоуровневой отмены. Новые вспомогательные инструменты для работы с макетом: динамические направляющие выравнивания, направляющие, которые вытаскиваются за пределы линеек, и управление сеткой в режиме «Макет» предоставят пользователям визуальные ориентиры для разработки новых макетов и изменения существующих. Многоуровневая отмена и повтор позволят вам экспериментировать и с легкостью совершенствовать структуру макета. Экранные трафареты: в режиме «Макет» можно нажать, чтобы отобразить направляющие для разработки макетов, оптимальных для ipad, iphone, а также общих решений рабочего стола или установки пользовательских размеров.


Содержимое данного руководства Microsoft Внешний вид приложения Microsoft OneNote 2010 существенно отличается от OneNote 2007, и это руководство призвано ускорить знакомство с новой версией программы.

Начало работы с QuarkXPress 10.0.1 ОГЛАВЛЕНИЕ Оглавление Связанные документы...3 Системные требования...4 Системные требования: Mac OS X...4 Системные требования: Windows...4 Установка: Mac OS...5 Добавление

Boot Camp Руководство по установке и настройке Содержание 3 Введение 4 Что Вам необходимо 5 Установка 5 Шаг 1. Проверка наличия обновлений 5 Шаг 2. Подготовка компьютера Mac к установке Windows 5 Шаг 3.

Руководство пользователя Содержание Введение... 1 ВАЖНЫЕ ПРИМЕЧАНИЯ... 1 Официальные уведомления... 2 Установка и настройка... 3 Системные требования... 3 Установка... 3 Активация... 6 Автоматическое обновление...

Работа с шаблонами типовых документов Руководство пользователя Cognitive Technologies Москва, 2015 2 АННОТАЦИЯ В настоящем документе приводятся сведения об использовании в программном комплексе «Е1 Евфрат»

Samsung Universal Print Driver Руководство пользователя представьте возможности Авторское право 2009 Samsung Electronics Co., Ltd. Все права защищены. Данное руководство администратора предназначено только

Программное обеспечение Capture Pro Начало работы A-61640_ru Краткое руководство по программному обеспечению Alaris Capture Pro и Capture Pro Limited Edition Установка программного обеспечения: программное

Библиотека интеграции Справочника Материалы и Сортаменты и системы AutoCAD Руководство пользователя Информация, содержащаяся в данном документе, может быть изменена без предварительного уведомления. Никакая

Пошаговое руководство по обновлению до Windows 8.1 Установка и обновление Windows 8.1 Обновление BIOS, приложений, драйверов и запуск Центра обновления Windows Выбор типа установки Установка Windows 8.1

Система электронного документооборота А р х и в а р и у с Руководство по установке Москва, 2008 2 АННОТАЦИЯ В настоящем документе приводится описание комплекта поставки программного продукта «ЕВФРАТ-Документооборот

Acronis Backup & Recovery 10 Advanced Editions Быстрый старт Этот документ содержит описание установки и запуска любого из следующих выпусков программы Acronis Backup & Recovery 10: Acronis Backup & Recovery

Содержимое данного руководства Microsoft Внешний вид приложения Microsoft существенно отличается от Excel 2003, и это руководство призвано ускорить знакомство с новой версией программы. Прочитайте данное

РУКОВОДСТВО ПО УСТАНОВКЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ РУКОВОДСТВО ДЛЯ ПОЛЬЗОВАТЕЛЯ Страница СОДЕРЖАНИЕ 1 О ПРОГРАММНОМ ОБЕСПЕЧЕНИИ 2 ПЕРЕД УСТАНОВКОЙ 2 УСТАНОВКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 3 ПОДКЛЮЧЕНИЕ К КОМПЬЮТЕРУ

Краткое руководство по Powersuite 2013 Универсальное приложение настройки и оптимизации компьютера с полным набором функций и широкими возможностями адаптации. Загрузка и установка Powersuite Загрузка

Acronis Backup & Recovery 11 Краткое руководство пользователя Применимо к следующим выпускам: Advanced Server Virtual Edition Advanced Server SBS Edition Advanced Workstation Server для Linux Server для

Аппаратно-программный комплекс шифрования Континент Версия 3.9 Руководство администратора Клиент аутентификации пользователя RU.88338853.501430.022 90 8 Компания "Код Безопасности", 2018. Все права защищены.

EnergyCS Электрика Версия 3 Руководство по установке и активации CSoft Development, 2012 ElectriCS ECP. Руководство по установке и активации стр. 2 Содержание Общая информация... 3 Коммерческая и ознакомительная

Краткое руководство по началу работы Интерфейс Microsoft PowerPoint 2013 изменился по сравнению с предыдущими версиями, и мы создали это руководство, чтобы помочь вам быстрее освоиться с ним. Поиск нужных

LASERJET ENTERPRISE COLOR FLOW MFP Краткое руководство M575 Печать сохраненного задания Для печати задания, сохраненного в памяти устройства, выполните следующие действия. 1. На главном экране панели управления

Описание Программы ViPNet Деловая почта Программа ViPNet Деловая почта (или просто «Деловая почта») предназначена для организации электронного документооборота в защищенной сети ViPNet. С помощью «Деловой

Модули поддержки КриптоПро CSP 2018 Компания «Актив» Общая информация. Компанией «Актив» разработаны готовые решения, обеспечивающие интеграцию Рутокен и различных версий СКЗИ КриптоПро CSP. Установочные

Русский Руководство по установке драйверов MF Компакт-диск «User Software CD» (Пользовательское программное обеспечение)....... 1 О драйверах и программном обеспечении......................................................

Менеджер библиотеки стандартных компонентов CSoft Development, 2009. Все права защищены Содержание Менеджер библиотеки стандартных компонентов...2 Замечание по безопасности...4 Запуск Менеджера библиотеки

Система электронного документооборота А р х и в а р и у с Руководство по установке Москва, 2009 2 АННОТАЦИЯ В настоящем документе приводится описание комплекта поставки программного продукта «ЕВФРАТ-Документооборот.

Boot Camp Руководство по установке и настройке Содержание 3 Введение 4 Установка 4 Шаг 1. Проверка наличия обновлений 4 Шаг 2. Подготовка компьютера Mac к установке Windows 4 Шаг 3. Установка системы Windows

Полное управление производительностью Совместимость с Windows XP и Windows Vista 2013 Повышайте производительность и заботьтесь о состоянии вашего компьютера с помощью одного мощного и гибкого приложения.

Чтобы обновить компьютер под управлением операционной системы Windows XP до Windows 7, потребуется выполнить полную установку, в процессе которой не сохраняются программы, файлы и параметры. По этой причине

Microsoft Windows 7 / Vista / XP / 2000 / Home Server / NT4 (пакет обновления 6) Краткое руководство Программный комплекс для защиты от вирусов ESET NOD32 Antivirus обеспечивает самую современную защиту

Руководство пользователя Brother Meter Read Tool RUS Версия 0 Авторские права Brother Industries, Ltd., 2017. Все права защищены. Содержимое руководства может быть изменено без уведомления. Программное

Краткое руководство по началу работы Интерфейс Microsoft OneNote 2013 изменился по сравнению с предыдущими версиями, и мы создали это руководство, чтобы помочь вам быстрее освоиться с ним. Переключение

Аппаратно-программный комплекс шифрования Континент Версия 3.7 Аутентификация пользователя RU.88338853.501430.006 96 4 1 Компания "Код Безопасности", 2017. Все права защищены. Все авторские права на эксплуатационную

Т.В. Глотова Методические указания для выполнения практических и самостоятельных работ раздел Основы работы с офисным пакетом OpenOffice.org 3.2 Часть 6 История OpenOffice.org. Платформы и системные требования

Файл Readme для Veritas System Recovery 16 Management Solution О файле readme Требования к системе для политик доставки программного обеспечения Veritas System Recovery 16 Требования к системе для Veritas

АвтоЛиквидатор Версия 1.1 Установка и регистрация программы 2005-2006 Русские Информационные Технологии 1. Введение Настоящий документ является руководством по установке и настройке к программному продукту

О файлах Microsoft Office Word 2007 В Microsoft Office 2007 введен новый формат файлов, основанный на языке XML. По умолчанию документы, создаваемые в Word 2007, сохраняются с новым расширением имени файла,

2017 Electronics For Imaging, Inc. На информацию в данном документе распространяется действие Юридическое уведомление в отношении данного изделия. 25 ноября 2017 г. Содержание 3 Содержание Обзор Fiery

Qlik Sense Desktop Qlik Sense 1.1 QlikTech International AB 1993-2015. Все права защищены. QlikTech International AB 1993-2015. Все права защищены. Qlik, QlikTech, Qlik Sense, QlikView, Sense и логотип

2014 Electronics For Imaging. На информацию в данном документе распространяется действие Юридического уведомления в отношении данного изделия. 23 июня 2014 г. Содержание 3 Содержание...5 Доступ к программе...5

LASERJET ENTERPRISE MFP Краткое руководство M725dn M725f M725z M725z+ Печать сохраненного задания Для печати задания, сохраненного в памяти устройства, выполните следующие действия. 1. На главном экране

Boot Camp Руководство по установке и настройке Содержание 3 Введение 3 Что Вам необходимо 4 Установка 4 Шаг 1. Проверка наличия обновлений 4 Шаг 2. Подготовка компьютера Mac к установке Windows 4 Шаг 3.

IBM SPSS Statistics для Mac OS Инструкция по установке (Лицензия на одного пользователя) Приведенные ниже инструкции предназначены для установки IBM SPSS Statistics версии 19 с использованием однопользовательская

Инструкции по работе с программой P-touch Transfer Manager Перед эксплуатацией принтера обязательно ознакомьтесь снастоящим интерактивным руководством пользователя. Рекомендуется держать его под рукой

Руководство по использованию универсального драйвера Драйвер Universal Printer Driver для устройств Brother (BR-Script3) Драйвер Universal Printer Driver для монохромных устройств Brother (PCL) Версия

SMART Sync 2011 Краткое руководство пользователя Невероятное становится простым Регистрация продукта После регистрации продукта SMART мы будем сообщать о новых возможностях и обновлениях программного обеспечения.

Русский Руководство по установке драйверов MF Компакт-диск User Software CD (Пользовательское программное обеспечение)........ 1 О драйверах и программном обеспечении......................................................

Руководство пользователя Содержание Введение... 1 ВАЖНЫЕ ПРИМЕЧАНИЯ... 1 Официальные уведомления... 3 Установка и настройка... 5 Системные требования... 5 Установка... 5 Активация... 7 Автоматическое обновление...

Small Office Security 2 Установка Kaspersky Small Office Security 2 на персональный компьютер Содержание Содержание... 1 Установка Kaspersky Small Office Security 2 на персональный компьютер... 2 Быстрая

Запуск программы P touch Editor Перед эксплуатацией принтера обязательно ознакомьтесь снастоящим интерактивным руководством пользователя. Рекомендуется держать его под рукой для последующего использования.

Обновление Windows Vista до Windows 7 В зависимости от имеющегося у вас оборудования и текущего выпуска Windows Vista, в процессе установки Windows 7 вы можете использовать вариант Обновление, чтобы перейти

Модули поддержки КриптоПро CSP 2014 Компания «Актив» Рутокен для КриптоПро CSP. Компанией «Актив» разработаны готовые решения, обеспечивающие интеграцию Рутокен и различных версий СКЗИ КриптоПро CSP. Установочные

Инструкции по установке IBM SPSS Modeler Server 16 для Windows Содержание Инструкции по установке....... 1 Системные требования........... 1 Установка............... 1 Назначение.............. 1 IP-адрес

УТВЕРЖДЕНО ПБКМ.33314-01 34 01-ЛУ ПК "Энергосфера". Инсталлятор Руководство оператора ПБКМ.33314-01 34 01 Листов 37 2008 Содержание 1. ВВЕДЕНИЕ... 3 2. ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ И УРОВЕНЬ ПОДГОТОВКИ ПОЛЬЗОВАТЕЛЯ...

Офайлах Microsoft Office Excel 2007 В MicrosoftOffice 2007 введен новый формат файлов, основанный на языке XML. По умолчанию документы, создаваемые в Excel 2007, сохраняются с новым расширением имени файла,

ОАО «ИнфоТеКС» Приложение к документации ViPNet версии 3.1 ФРКЕ. 00044-04 90 05 МОСКВА 2010 г. 2 1991 2010 ОАО "Инфотекс", Москва, Россия. Этот документ входит в комплект поставки программного обеспечения,

Использование модуля Conference Manager для Microsoft Outlook Май 2012 г. Содержание Глава 1. Использование модуля Conference Manager для Microsoft Outlook... 5 Введение в диспетчер Conference Manager

Среда разработки FileMaker является сегодня одним из лидеров среди СУБД для небольших и средних рабочих групп, позволяя быстро разрабатывать готовые решения, полностью приспособленные к потребностям предприятия заказчика.

Мощные возможности FileMaker, режим коллективной работы, поддержка большого числа целевых платформ, идеальный для быстрой разработки графический интерфейс — делают FileMaker незаменимым при решении задач, связанных со сбором данных и управлением людьми, интернет-проектами и ведением почтовой рассылки. Благодаря своей способности обмениваться данными практически с любым приложением, FileMaker стирает границы в гетерогенных сетях, предлагая для любых сложных задач свои простые решения.

К сожалению, FileMaker — чрезвычайно известный и популярный на Западе, — практически неизвестен в холодной и далекой России, что ж, попытаемся исправить эту несправедливость.

В последнее время, на рынке СУБД традиционно доминируют гиганты, и это прежде всего Oracle Database, Microsoft SQL Server и т.д. Если рассмотреть рынок подобных открытых решений с многообразием его решений, то здесь опять же представлены СУБД, прежде всего для профессиональных разработчиков — MySQL, PostgreSQL и т.д.

Очевидно, что используя такие серьёзные и мощные инструменты, сама разработка и сопровождение баз данных — становится уделом лишь опытных профессиональных разработчиков. С одной стороны, эта ниша чрезвычайно насыщена спектром различных очень гибких и мощных решений, но с другой стороны, нужно признать, и стоимость разработки под подобные платформы будет стоить весьма ощутимых денег, требуя к тому же времени и определенного опыта, даже на этапе правильной формулировки технического задания самим заказчиком, не говоря о времени создания и развертывания подобных решений. Если же в процессе эксплуатации уже готового решения окажется, как это часто случается в жизни, что продукт требует некоей доработки и очередной адаптации — своими силами, опять же, здесь вряд ли получится обойтись, а, значит, — снова придется привлекать специалистов со стороны.

Готовые же решения не всегда так гибки, как это требуется, жизнь неоднократно доказывала, что всегда лучше и надежнее создать персонализированное решение, что называется «полностью под себя», но и здесь мы сталкиваемся с проблемой сложности и длительности такой разработки.

Если только на секунду задуматься и помечтать: ах, если бы подобные БД можно было создавать полностью собственными силами, если бы для этого не нужно было быть специалистом сразу в нескольких смежных технических областях, если бы программы было так же просто не только создавать с нуля, но и исправлять, расширять и дорабатывать...

И если для крупного, и отчасти среднего бизнеса, дорогостоящие специализированные решения на базе серьёзных и дорогих СУБД ещё как-то оправданы и экономически целесообразны, то для малого бизнеса — представителей коих большинство, или для домашних нужд и вовсе, — использование Oracle или даже бесплатного MySQL, пожалуй, избыточно, и даже более того — абсурдно.

Столь длинное введение в тему задумано лишь для констатации простого факта: рынок СУБД для малых предприятий и домашнего использования чрезвычайно востребован и он практически никак не представлен на отечественном рынке. Если вам нужно быстро разработать специализированную систему складского учета для небольшого магазинчика или просто личную систему планирования дел или финансов, построенную на какой-то очередной, приглянувшейся вам новомодной концепции тайм-менеджмента, — где искать помощи в таком случае?

Какие инструменты для этого оптимально использовать — уж не популярную ли MySQL в связке с каким-то визуальным фронтендом, написанным на не менее популярной Visual Studio? Какие быстрые и простые варианты разработки для такой ситуации могли бы предложить вы, подходящие любому нетехническому специалисту также, как и бухгалтеру, или студенту-первокурснику одновременно?

И сегодня у нас есть хорошие новости: наш обзор будет посвящен подробному рассмотрению СУБД именно подобного класса, чрезвычайно известную и популярную на Западе, но пока ещё не очень распространенную в России — .

Поскольку стало уже типичным сравнивать FileMaker с его нишевыми аналогами — Microsoft Access и FoxPro, — мы для приличия, также повторим эту заезженную аналогию, но для полноты картины и справедливости ради, сразу же приведем и их главные отличия, из-за которых это сравнение, по нашему мнению, весьма натянуто.

Ещё один MS Access?

Очень выраженная специфика СУБД FileMaker заключается в том, что она ориентирована не столько на программиста, сколько на конечного пользователя, на непрофессионала в области баз данных. Даже в описаниях своего продукта разработчики упорно избегают использовать громоздкий термин DBMS (database management system), хотя он и приводится в спецификации продукта, всюду заменяя его на database application.

Главный экран среды разработки в FileMaker 11

Коренным же отличием, является способ визуального проектирования, который выбран в этих двух похожих, но не аналогичных системах. В FileMaker этот подход иной, и, по моему мнению, гораздо более удачный и масштабный. Правильно выбранные стратегии проектирования (например, наличие очень толково подобранного набора уже готовых шаблонов, для всех типичных задач, которые всегда можно взять за основу) — дополнительно упрощают быстрый старт своего нового проекта на базе этой системы разработки.

Например, здесь вы можете программировать на встроенном визуальном языке FileMaker Script, даже не имея представлений об основах обычного классического программирования, или начать сразу проектировать свою БД, просто перетащив мышкой Excel-файл на пустую форму проекта, использовав привычный Excel для создания макета и наполнения своей новой базы. Эти возможности равнодоступны как технарю, который при этом имеет возможность усложнить их до приемлемого ему уровня, так и рядовому бухгалтеру. Если в MS Access или FoxPro работа над проектом — это взгляд изнутри, и поэтому вам нужно иметь четкое представление о том, как устроена и функционирует база данных, то FileMaker — это, скорее, взгляд на разработку снаружи.

FileMaker предлагает вам сосредоточиться на формировании внешнего представления базы данных, то есть, на интерфейсе. Остальное FileMaker практически полностью берет на себя. Если вы не хотите даже разрабатывать интерфейс, вам сразу предоставляется стандартный, и вы получаете доступ к мощным инструментам отображения и поиска данных для начала немедленной работы с БД. С другой стороны, если вы желаете, то можно углубляться в суть процессов и наполнять ваш проект дополнительной функциональностью, позволяя вам самостоятельно определять приемлемые для вас уровни сложности взаимодействия с СУБД.

К многочисленным удачным деталям реализации FileMaker мы ещё вернемся далее, здесь бы хотелось поставить точку по отношению к этому стереотипному сравнению: по нашему мнению, FileMaker — система гораздо более доступная и дружественная обычному пользователю, нежели чем MS Access, при этом всём, её возможности ни в коей мере не уступают MS Access, а во многом, — и это мы покажем далее, — существенно превосходят её.

Пример приложения написанного на FileMaker 11

Что же касается FoxPro — это всё-таки система для программистов, как не крути. Конечно, при знакомстве с FileMaker вам не помешает наличие опыта программирования на «серьёзных» языках — это позволит «врубиться» в систему и её возможности буквально на ходу, максимум за сутки, сразу начав работать. Но, ставя задачу наоборот — быстро и сходу разобраться в FoxPro гуманитарию будет очень сложно, согласитесь, да и не нужно это делать вовсе!

Как сейчас мы убедительно докажем — есть куда более простая, и прошу заметить при этом, гораздо более мощная визуальная система разработки в сравнении с MS Access и FoxPro, — это СУБД FileMaker.

Определение и целевая ниша

FileMaker Pro — это кросплатформенный десктопный конструктор табличных и иных информационных приложений, построенных на базе собственной реляционной базы данных. Вместе с собственно движком этой БД, как уже сказано выше, единым пакетом поставляется мощнейший визуальный конструктор, с развитым и интуитивно-понятным GUI-интерфейсом, позволяющий в визуальном режиме создавать любые приложения: с собственной логикой, внешним видом, формами и таблицами.

Кроме хранения, оперирования и обработки пользовательских данных, эта среда предоставляет множество дополнительных функций и возможностей (о которых пойдет речь более подробно далее), которые, во многом, зависят от редакции этого продукта (смотрите вторую часть этой статьи). Короче говоря, если и существуют среды разработки RAD (Rapid application development), то это — своего рода «SuperRAD», которая позволяет создавать полностью аналогичные приложения, но в раз в 10 быстрее и проще!

Визуальный отладчик встроенного скриптового языка

Итак, дав очень сухое и отчасти казенное определение, подытожим для обывателя выгодой сулимой: освоив FileMaker, вы сможете легко и быстро создавать свои собственные проекты, основанные на базах данных, применение которых, практически, не ограничено. Вы сможете очень быстро, буквально «на коленке», создать, например, большой каталог своей домашней библиотеки или фильмов, каталогизировать свою огромную музыкальную коллекцию, разработать собственную систему учета товаров на предприятии или учета расходных материалов и офисной техники, систему прохождения заказов в вашей фирме или системы персонализированной печати. Потратив буквально минуту, выставить свою БД в интернет в виде автоматически сгенерированного php-сайта. И многое, многое другое...

Основные возможности FileMaker

  • Это мультиплатформенный продукт — поддерживаются следующие платформы: Windows (XP, Vista, 7); MacOS X, iOS;
  • Плагинная архитектура — для подключения есть множество сторонних плагинов, которые ещё больше расширяют функциональность основной системы;
  • Многоязычная поддержка — система переведена на более чем 12 языков, в том числе и на русский;
  • Возможность автоматически генерировать продвинутые и привлекательные графики, отчеты и гистограммы;
  • Поддержка своего собственного языка разметки FDML для генерирования Web-страничек с возможностью динамических вставок из базы данных FileMaker;
  • И уж если мы заговорили о сайтах, в серверной версии FileMaker есть возможность быстро сгенерировать РНР-сайт автоматически — из структуры и наполнения уже имеющейся базы данных;
  • Возможность шифровки всех используемых таблиц и структур данных;
  • Огромное количество форматов для импорта данных в БД: Excel, Lotus 1-2-3, txt, cvs, dbf и др.; так и обилие форматов для обратной операции — экспорта;
  • Близкий к визуальному редактор скриптов, который позволяет очень просто разобраться в программировании (если оно вам вообще здесь понадобиться). Существует встроенный отладчик скриптов, который позволяет решать все сложные ситуации. Вообще нужно сразу высказать свое субъективное мнение, что скриптовый язык у FileMaker свой собственный, и вероятно, будет неудобен именно опытным программистам, и скорее более подходит как раз начинающим и продвинутым пользователям (что можно рассматривать одновременно как и плюс, так и минус этой системы);
  • FileMaker поддерживает многопользовательскую работу с базой данных, в разумных пределах, конечно (не нужно рассчитывать на одновременный доступ к БД толпы из 700 человек). Но, в защиту внутреннего хранилища данных хочется сказать, что в последних версиях оно было значительно расширено и дополнено, и теперь может вполне свободно оперировать с достаточно большими объемами данных (опять же, в разумных пределах — в рамках малого и среднего бизнеса, — оно никогда не станет прямым конкурентом в этом плане для Oracle или для PostgreSQL).

Внешнее взаимодействие

Часто, при использовании подобных продуктов, первый вопрос который встает ребром: «А как я смогу связать их с какими-то своими внешними, уже существующими решениями?».

Что ж, это отличный вопрос. И если внутренние возможности по быстрому проектированию и чрезвычайно удобному созданию приложений на FileMaker я не ставлю даже под сомнение (потому что это так и есть — просто попробуйте), то вопрос исследования FileMaker на предмет его возможностей по взаимодействию с другими внешними продуктами требует дополнительного освещения, в силу особой важности этого параметра при создании современных и гибких гетерогенных систем.

Во-первых, следует осветить в этой сфере, что FileMaker очень широко поддерживает и активно использует универсальный стандарт XML для обмена самой различной информацией с внешними приложениями.

В частности поддерживается:

  • — импорт внешних данных в СУБД в формате XML;
  • Export Records и Export Records script step — разновидности экспорта ваших данных в формате XML;
  • Custom Web Publishing with XML — механизм отправки XML-данных в ответ на интернет-запрос оных из внешнего сервиса;

Кроме поддержки XML для обмена данными с внешними источниками, также доступна полная поддержка ODBC/JDBC, которая ещё больше расширяет возможности FileMaker (почитать подробней о ней можно на этой страничке). Ну и наконец, самое интересное с точки зрения прикладного программиста — язык SQL.

Встроенное в любое FM-приложение smtp-решение

Как я уже освещал выше, FileMaker использует свои собственные квазивизуальные средства для создания выборок, но кроме этого, присутствует почти в полной мере поддержка возможностей и SQL, поэтому давайте максимально кратко перечислим основные моменты в этом вопросе:

  • External SQL Data Source — штатный инструмент для создания «живого» двух-стороннего коннекта между FileMaker и ведущими мировыми СУБД (Oracle, MS SQL Server, MySQL);
  • ODBC/JDBC — альтернативный способ подключения, если вам не требуется постоянного «живого» подключения к внешним источникам данных. У этого подхода есть как плюс, так и минус: плюс — это гораздо большая универсальность и широта доступных источников данных, — фактически вам нужно просто найти и установить стандартный ODBC-драйвер для вашей БД в систему с FileMaker. Минус — немного меньшая скорость взаимодействия;
  • Execute SQL — доступность динамических SQL-запросов на уровне скриптового языка FileMaker через данную команду, что создает своего рода дополнительное измерение для успешного, и я бы даже сказал, изощренного применения SQL в рамках экосистемы FileMaker;
  • MySQL partnership — особенно хочется выделить поддержку в качестве внешнего источника данных популярный бесплатный сервер баз данных MySQL. Нужно отметить, что уровень интеграции с этим источником в режиме External SQL Data Source чрезвычайно качественен. Сам производитель FileMaker описывает множество удачных примеров крупных внедрений, где использование такого симбиоза этих двух СУБД был поставлен во главу угла всей информационной инфраструктуры. Официальное партнерство компаний FileMaker, Inc и MySQL AB — ещё более упрочняют эти связи, не только на техническом, но уже и на юридическом уровне поддержки. Наглядную демонстрацию по «запряганию в одну упряжку» FileMaker с MySQL можно увидеть на деморолике вебинара , полностью посвященного именно этой теме.

Ну и в заключение, в теме «Внешнего взаимодействия», лишний раз стоит напомнить про встроенное smtp-решение, которое делает электронную почту перманентно интегрированной в общую систему, что опять же добавляет удобства в разработку, особенно для корпоративных целей, что наряду с гибким экспортом из XML-источников, позволяет такому приложению постоянно оставаться «на связи».

Во этой статьи (продолжении) я описал интернет-возможности FileMaker, его многочисленные редакции, ну и походу затронул множество других его интересных особенностей.

ключевики : file maker, filemaker pro скачать filemaker pro 3 разработка справка уроки filemaker скачать ашдуьфлук







2024 © gtavrl.ru.