Переименование файла в контейнере. Способ 2

После выхода статьи Переименование файла в контейнере без импорта/экспорта Андрей Волков прислал описание еще одиного способа, который в отличии от предыдущего можно реализовать и в 12-й версии FileMaker. Способ использует возможность FileMaker Server XML publishing Представим, что у нас на сервере FMS 12 по адресу 127.0.0.0 лежит файл Products.fmp12. В этом файле есть таблица […]

Read more

Переименование файла в контейнере без импорта/экспорта

Бывают случаи когда нам нужно переименовать файл, находящийся в поле-контейнер. До выхода 13 версии FileMaker, единственным способом были экспортировать файл на диск под нужным именем и вставить обратно в контейнер. Начиная с 13-й версии мы можем воспользоваться связкой новых функций  Base64Encode() и Base64Decode().  Хитрость состоит в том, что функция Base64Decode() имеет опциональный […]

Read more

Пользовательская сортировка в портале

Автор: Андрей Волков Сортировка в порталах может быть осуществлена разными способами. Несколько лет назад мне попадалась на глаза статья, в которой авторы предлагали интересный, но довольно сложный и причудливы вариант сортировки в разных направлениях, который был основан на перетасовке данных в калькулируемом поле, по которому производится сортировка. Предлагаемый ниже метод […]

Read more

FileMaker Button Bar как Progress индикатор

Существует много способов реализации индикатора прогресса, так называемого Progress Bar, в FileMaker. Кто-то использует плагины, кто-то реализует прогресс-бар средствами HTML/JavaScript и отображения с помощью web viewer-а,  кто-то использует один из самых старых, но по прежнему эффективных способов через repetitions-поля. В недавно опубликованной статье в блоге Soliant Consulting разработчики описывают способ реализации Progress Bar через […]

Read more

GetPreference. Получение значений из записи настроек

Андрей Волков Во всех проектах существует таблица «настроек» или «значений по умолчанию». Называется по-разному, но суть одна: таблица хранит некоторые данные, которые в системе используются как значения по умолчанию: ставка НДС, валюта по умолчанию, основной почтовый адрес и т.д. Самый простой доступ к этой таблице – не через реляции, а […]

Read more

Уникальный идентификатор окна

Андрей Волков Известно, что в FileMaker нет функции, которая возвращает уникальный идентификатор окна. Тем не менее, в работе, открывая несколько одинаковых макетов в разных окнах, мы хотели бы вести работу в каждом макете индивидуально: чтобы по-разному отображались разные записи в связанных таблицах, или чтобы по-разному работало условное форматирование в разных окнах в зависимости […]

Read more

RangeBeacons. Новая функция FileMaker 15

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

Read more

Собственные чек-боксы на основе Button Bars

Разработчики из компании Beezwax в своем блоге опубликовали интересную технику создания собственных чек-боксов в FileMaker на основе появившемся в 14-й версии FileMaker инструменте Button Bars. Со статьей целиком можно ознакомиться здесь (английский), мы же ограничимся описанием основных принципов. Как все гениальное, они довольно просты. Создавать чек-боксы в FileMaker легко и приятно, достаточно задать […]

Read more

FileMaker 14 Script Step Compatibility

Как известно работа команд скриптов в FileMaker (Script Step) зависит от того в какой среде или платформе они запускаются. Скрипт FileMaker может быть запущен в разных окружениях, так как FileMaker это кроссплатформенное решение. Всего у нас могут быть такие варианты: FileMaker Pro Windows FileMaker Pro OS X FileMaker Go for […]

Read more

Импорт даных из таблиц Google Sheet

Автор: Перла Аркадий (компания «ТриАПринт») Эта текст написан по мотивам недавно опубликованного поста на сайте www.campsoftware.com. Однако опубликованная техника нуждается в дополнении. Ниже вольный перевод  с моими дополнениями. Google Sheet — это часть набора приложений Google Docs, он-лайн аналога Microsoft Office. Google Sheet, соотвественно, отвечает за работу с электронными таблицами. Как разработчикам […]

Read more
1 2 3