FileMaker Pro Advanced 18 — отправка почты с помощью cURL

Файлмейкер 18 проанонсировал возможность отправки писем в формате HTML. Элементарная процедура, которую почему-то долгие годы не могли реализовать. Хорошо, что есть бесплатные плагины, и кое-как задачу можно было решить. Теперь с этой задачей файлмейкер справляется сам. Правда, не так как ожидалось. Вместо дополнительной опции в стандартной команде SendEmail, разработчикам предложено […]

Read more

FileMaker 18 — новые возможности (обзор)

Теперь, после выхода новой версии, любой желающий может открыть справку по FileMaker 18, изучить перечень новых возможностей (features), благо они перечислены все в отдельной статье.  В этом обзоре я не ставлю целью рассмотреть все изменения, но хотел бы отметить те, которые считаю наиболее значимыми. То есть я хочу написать не […]

Read more

Get(LastExternalErrorDetail) — теперь показывает, кто «держит» запись

Спасибо иностранным коллегам, обратившим внимание на то, что функция Get(LastExternalErrorDetail) с недавних пор позволяет узнать пользователя, блокирующего запись (Account name и user name). Утверждается, что новые возможности были добавлены в 16 версии. В справке об этом говорится так: For operations that attempt to lock records already in use, returns the name […]

Read more

Сохранение файлов на сервере (PHP)

Эту задачу мы просто разберем как интересный кейс использования PHP, cURL и некоторых новых функций файлмейкера. Кому-то это пригодится, кому-то — нет. Кто-то предпочтет обойтись более привычными средствами. Кто-то, возможно, найдет в статье поучительную информацию. Задача. Пользователь работает автономно, в локальной базе данных. Существует необходимость сохранять на жестком диске на […]

Read more

Placeholder text

Задумывались ли вы о том, что Placeholder text можно использовать не только как подсказку к полю, но просто как элемент макета с произвольно вычисляемым содержимым? Взамен текстовой надписи, например. Взамен калькулируемых полей, которые зачастую и создаются с целью что-то такое вычисляемое единожды отобразить на макете. Представьте себе, что вы имеете […]

Read more

Логические операции и быстродействие в FileMaker

Попробуйте вычислить в уме: (5-5)*(17/(345-34,458)-242299) Полагаю, вы затратили на вычисление не больше двух секунд, верно? А все потому, что вы знаете арифметическое правило: при умножении на ноль любого числа получится ноль. Зная это, вы попросту не стали вычислять второй множитель, а сразу назвали результат. Если вы еще не знали, я […]

Read more

Элементы быстрой разработки при построении систем на FileMaker

Автор: Андрей Волков Доклад на ежегодной конференции разработчиков на платформе файлмейкер FileMaker DevCon Russia 2017 Приветствую, коллеги. Мое выступление посвящено средствам быстрой разработки на платформе FileMaker. Это тот случай, когда  раскрыть содержание проблемы проще “на пальцах”, то есть на конкретных жизненных примерах. И в качестве демонстрационного примера я выбрал “Справочники”. […]

Read more