English
Italiano
Español
Français
Deutsch
Português
Ελληνικά
Nederlands
Polski
Čeština
中文
日本語
हिन्दी
اللغة العربية
Русский
Українська
עִברִית
Türk
Latvietis
Dansk
Norsk
Íslenska
한국어
Suomen
Gaeilge
Bahasa Melayu
Svenska
Русский
Как создать свою собственную форму поиска по базе данных
Помимо стандартной формы поиска, вы можете создавать свои собственные формы поиска, которые можно использовать в виджетах таблицы, отчетов и в таблицах/отчетах Клиентского портала.
В данной статье мы посмотрим на то, как создаются такие формы на примере таблицы со стройматериалами:

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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