logo

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

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

Read more
rename container file

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

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

Read more
logo

RemoveExtraCrLfs. Удаление лишних знаков перевода строки

На fmfunctions.com недавно была опубликована полезная пользовательская функция удаления лишних переводов строки. Как всякая функция последовательно обрабатывающая текст, функция имеет рекурсивную конструкцию. Лишние знаки переводов строки, довольно частое явление при использовании функции List (), так что функция удаляющая лишние «энтеры» может оказаться, весьма, полезно разработчикам. RemoveExtraCrLfs  ( text ) Пример вызова: RemoveExtraCrLfs ( «ABC¶¶DE¶¶¶¶FG¶¶HiJkLMN¶O¶¶¶» ) […]

Read more
Sort Portal

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

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

Read more
ProgressBar 1

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

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

Read more
logo

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

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

Read more
logo

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

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

Read more
FM15 Doc

FileMaker 15. Документация и полезные ссылки.

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

Read more
iBeacon

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

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

Read more
Truncate Table

Truncate Table. Новая команда FileMaker 15

В вышедшем только что FileMaker 15 изменений среди скриптовых команд (Script Step) немного. Собственно, абсолютно новая команда всего одна — Truncate Table. Truncate Table — удаляет все записи в таблице и имеет серьезные отличия от известной всем команды Delete All Records. Truncate Table [With dialog: On/Off; <Current Table>/Table: “<table name>”] В отличии от Delete All […]

Read more
1 2 3 4 5 7