English Español Deutsch Italiano Polski Nederlands Português Français 中文 日本語 हिन्दी اللغة العربية Русский Українська עִברִית Ελληνικά Türk Latvietis Dansk Norsk Íslenska 한국어 Suomen Gaeilge Bahasa Melayu Svenska Čeština
Войти
Русский

Войти

 

Создание кастомной формы Поиска

Как создать свою собственную форму поиска по базе данных

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

В данной статье мы посмотрим на то, как создаются такие формы на примере таблицы со стройматериалами:

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

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

Чтобы создать свою форму поиска, выберите пункт "Моя форма поиска" и нажмите на кнопку "Создать форму поиска":

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

Доступны следующие типы полей:

  • Строка текста
  • Многострочный текст
  • Целое число
  • Число с точкой
  • Выпадающий список
  • Радио кнопка
  • Чекбокс
  • Дата
  • Дата и время
  • Время
  • День рождения
  • Язык
  • Субъекты РФ
  • Страна
  • Часовой пояс
  • Текст, HTML и JavaScript код
  • Секция

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

В зависимости от выбранной колонки, выберите критерий поиска:

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

 

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

Также, вам нужно настроить Формулу поиска. Т.е. выбрать операторы поиска: "и", "или" между полями.

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

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

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

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

 

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

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

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

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

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

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

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

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

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

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

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

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

Обратите внимание: данная инструкция, также применима и для Виджета Отчета.

Как настроить кастомную форму поиска для пользователей портала читайте по этой ссылке.


Пожалуйста, войдите в QuintaDB чтобы иметь возможность оставлять комментарии
Поделиться обсуждением в социальных сетях: