Инструкция
Помимо стандартной формы поиска , вы можете создавать свои собственные формы поиска, которые можно использовать в виджетах таблицы, отчетов и в таблицах/отчетах Клиентского портал а .
В данной статье мы посмотрим на то, как создаются такие формы на примере таблицы со стройматериалами:
Откройте таблицу и перейдите в меню "Виджет таблицы" , с помощью бокового меню или откройте нужную вкладку в меню "Записи ":
В меню " Виджет таблицы " перейдите во вкладку " Поиск ". Здесь вы можете настроить Стандартный поиск: выбрать, какие колонки и критерии поиска будут доступны, а также изменить текст сообщения.
Чтобы создать свою форму поиска, выберите пункт "Моя форма поиска" и нажмите на кнопку "Создать форму поиска":
Вы увидите уже знакомый Конструктор формы. Добавьте новое поле на форму:
Доступны следующие типы полей:
- Строка текста
- Многострочный текст
- Целое число
- Число с точкой
- Выпадающий список
- Радио кнопка
- Чекбокс
- Дата
- Дата и время
- Время
- День рождения
- Язык
- Субъекты РФ
- Страна
- Часовой пояс
- Текст, HTML и JavaScript код
- Секция
Укажите название поля, выберите тип и выберите колонку по которой будет осуществляться поиск.
В зависимости от выбранной колонки, выберите критерий поиска:
Добавим еще два поля с поиском по цене в диапазоне:
В Конструкторе формы вы можете перетянуть поля на одну строку, с помощью метода drag and drop. Для этого используйте иконку с крестиком.
Также, вам нужно настроить Формулу поиска. Т.е. выбрать операторы поиска: "и", "или" между полями.
Как и в случае обычной формы , в настройках поля формы поиска вы можете изменить название, тип поля, добавить всплывающую подсказку и включить валидацию .
Чтобы изменить название кнопки "Поиск", нажмите на кнопку "Редактирование название кнопки".
Чтобы изменить внешний вид формы, откройте вкладку "Дизайн ":
Здесь вы можете выбрать готовую тему для формы поиска, а также применить расширенные настройки:
Доступны следующие пункты. Изменение цвета различных элементов формы:
Выбор шрифта и размера шрифта:
Изменение названия и описания формы. Также, вы можете скрыть название на форме поиска:
Настройка полей и подсказок:
Настройка границ формы:
Добавление логотипа на форму:
Редактирование кнопки поиска:
Настройка ширины формы:
Возможность загрузить CSS-файл со своими стилями:
Когда ваша форма поиска полностью готова, перейдите в меню "Виджет таблицы " и выберите вашу форму поиска:
Вы можете в любой момент редактировать вашу форму поиска. Также, форма поиска станет доступна в модуле "Формы" вашего приложения, но вы не сможете добавлять через нее записи.
В результате вы получите кастомную форму поиска:
Обратите внимание: данная инструкция, также применима и для Виджета Отчета .
Как настроить кастомную форму поиска для пользователей портала читайте по этой ссылке .