Show/Hide Toolbars

Руководство администратора

Смарт-выражения и смарт-фильтры

Ссылки Назад Вверх Вперед

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

term_icon Смарт-фильтр — это смарт-выражение, которое ограничивает выборку. Оно строится таким образом, чтобы на выходе получалось логическое значение истина (true, 1), ложь (false, 0), или массив элементов.

В настройках категории на вкладке Smart вы можете посмотреть все настроенные в категории смарт-выражения и смарт-фильтры, а в разделе Общие SMART — глобальные смарт-выражения и смарт-фильтры.

smart_exp_create

Список смарт-выражений и фильтров

Вы можете создать смарт-выражение по кнопке + или отредактировать — по кнопке !editиз окна редактирования смарт-действия, а смарт-фильтр — из окна привязки пакета к событию.

proc_edit_1
proc_edit_2

Редактирование выбранного смарт-выражения и создание нового смарт-выражения

Редактирование выбранного смарт-фильтра и создание нового смарт-фильтра

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

Кликните мышью для просмотра изображения в полном размере

Интерфейс редактирования смарт-выражений и фильтров

Смарт-поиск

Форма для редактирования смарт-фильтров имеет дополнительный флажок Доступен в смарт-поиске: если флажок включен, то данный фильтр может быть использован в пользовательском интерфейсе в режиме smart-поиска (отбора), который включается в выпадающем списке "Еще" в табличном представлении категории.

smart_filter

Признак использования смарт-фильтра в смарт-поиске по категории