Как создать свою собственную форму поиска по базе данных
Помимо стандартной формы поиска, вы можете создавать свои собственные формы поиска, которые можно использовать в виджетах таблицы, отчетов и в таблицах/отчетах Клиентского портала.
В данной статье мы посмотрим на то, как создаются такие формы на примере таблицы со стройматериалами:

Откройте таблицу и перейдите в меню "Виджет таблицы", с помощью бокового меню или откройте нужную вкладку в меню "Записи":

В меню "Виджет таблицы" перейдите во вкладку "Поиск". Здесь вы можете настроить Стандартный поиск: выбрать, какие колонки и критерии поиска будут доступны, а также изменить текст сообщения. Чтобы создать свою форму поиска, выберите пункт "Моя форма поиска" и нажмите на кнопку "Создать форму поиска":

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

Доступны следующие типы полей:
Укажите название поля, выберите тип и выберите колонку по которой будет осуществляться поиск.
В зависимости от выбранной колонки, выберите критерий поиска:

Добавим еще два поля с поиском по цене в диапазоне:


В Конструкторе формы вы можете перетянуть поля на одну строку, с помощью метода drag and drop. Для этого используйте иконку с крестиком.
Также, вам нужно настроить Формулу поиска. Т.е. выбрать операторы поиска: "и", "или" между полями.

Как и в случае обычной формы, в настройках поля формы поиска вы можете изменить название, тип поля, добавить всплывающую подсказку и включить валидацию.

Чтобы изменить название кнопки "Поиск", нажмите на кнопку "Редактирование название кнопки".

Чтобы изменить внешний вид формы, откройте вкладку "Дизайн":

Здесь вы можете выбрать готовую тему для формы поиска, а также применить расширенные настройки:

Доступны следующие пункты. Изменение цвета различных элементов формы:

Выбор шрифта и размера шрифта:

Изменение названия и описания формы. Также, вы можете скрыть название на форме поиска:

Настройка полей и подсказок:

Настройка границ формы:

Добавление логотипа на форму:

Редактирование кнопки поиска:

Настройка ширины формы:

Возможность загрузить CSS-файл со своими стилями:

Когда ваша форма поиска полностью готова, перейдите в меню "Виджет таблицы" и выберите вашу форму поиска:

Вы можете в любой момент редактировать вашу форму поиска. Также, форма поиска станет доступна в модуле "Формы" вашего приложения, но вы не сможете добавлять через нее записи.

В результате вы получите кастомную форму поиска:


Обратите внимание: данная инструкция, также применима и для Виджета Отчета.
Как настроить кастомную форму поиска для пользователей портала читайте по этой ссылке.