Поиск в Relationships Graph

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

Read more

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

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

Read more

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

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

Read more

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

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

Read more

Placeholder text

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

Read more

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

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

Read more

StartMonth и EndMonth. Нахождение даты начала и конца месяца от текущей даты

Простые, но очень полезные  функции, которые могут пригодится разработчику при работе с датой. StartMonth (fordate) /* вычисляет первый день месяца для заданной даты fordate as Date */ fordate — Day(fordate) + 1 } EndMonth(fordate)  /* вычисляет последний день месяца для заданной даты fordate as Date */ Date(Month(fordate) + 1; 0; […]

Read more

Функции устаревшие с выходом FileMaker 16

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

Read more

Вышел FileMaker 16

Прошел ровного год с момента анонса 15-й версии FileMaker, и сегодня компания FileMaker объявила о запуске новой 16-й версии своей платформы. Этого обновления сообщество разработчиков ждало. Надо признать, что 15-я версия оказалась некоторым разочарованием для многих — слишком мало новых возможностей и функций было добавлено, так что 15-я версия воспринималась, […]

Read more

GetLayoutNameByID и GetLayoutIDByName. Функции работы с ID layout.

Бывают случаи когда нам необходимо перейти к тому или другому лайауту, на основании определенных вычислений, а не по наименованию, как это происходит в большинстве случаев. FileMaker в команде скрипта Go to Layout позволяет указать имя или номер лайаута как результат калькуляции. Это очень удобно, однако надо понимать, что переименование лайатуа […]

Read more
1 2 3