Свойства формы списка

Перечисленные ниже параметры свойств доступны в случае добавления Формы списка на панель.

../../../../_images/panel_propertiess00.png
../../../../_images/panel_propertiiess.png
  • Иконка добавления кнопки: в зависимости от выбора на панели над основным UI элементом добавляется кнопка:

Количество кнопок на панели не ограничено.

  • Иконка добавления колонки: через кнопку + выбор добавления колонки.

  • Добавить колонку: добавляется колонка с типом поля Строка.

  • Добавить колонку число: добавляется колонка с типом поля Число.

  • Добавить логическую колонку: добавляется колонка с типом поля Логическое/флаг.

  • Добавить колонку перечисление: добавляется колонка с типом поля Перечисление.

  • Добавить колонку дата/время: добавляется колонка с типом поля Дата/время.

Новая колонка добавляется в конце таблицы, управлять расположением можно с помощью Полей UI элемента Левой панели инструментов.

Тип поля устанавливается в свойствах колонки таблицы и его можно поменять.

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

  • Изменения высоты строки: управление высотой строки.

  • URL перехода по двойному клику строки: указывается ссылка, доступная для перехода.

Группировка

Значения колонки таблицы можно группировать.

  • Цвет заголовка группы: присваивается цвет заголовка группы, доступно без заполнения. Цвет формата CSS, через # (#90ee90). Применяется один цвет ко всем заголовкам групп.

  • Путь к данным группировки: указывается путь колонки, где находятся значения, для группировки в рамках конкретной таблицы (ИНН / Наименование).

Если колонка не активна, группировка будет произведена, но не отображена в виду видимости колонки, так как группировка производится по содержанию конкретной колонки.

Группировка возможна по данным одной колонки.

Например, необходимо сгруппировать значения колонки “Наименование” таблицы. Путь: “Контрагент.Наименование”.

  • Шаблон заголовка группы: создание уникального наименования для каждого заголовка группы.

Формат присвоения: Текст заголовка {путь_к_данным}.

Текст заголовка - общее название, во всех заголовках группы будет прописано “Текст заголовка …

В {} переменная, для каждого заголовка будет свое название - те значения, из чего состоит группа.

Если не указано наименование, заголовок будет пустым.

Если указано значение без {}, оно будет действовать для всех заголовков.

Например, необходимо сгруппировать по колонке “Тип регистрации” и присвоить заголовок - Тип + какой именно тип регистрации

Настройка: Тип {Контрагент.Тип_регистрации}

  • Нумерация групп: при установке чек-бокса происходит нумерация заголовков групп по порядку.

  • Сортировка групп по шаблону: при установке чек-бокса происходит сортировка по алфавиту.

Данные

  • Данные: свойство доступно для среды разработки для просмотра, как данные будут отображаться в таблице. Данные указываются в JSON виде целиком в первую строку, значения автоматически разобьются по строкам.

Детализация данных

  • Детализация строк: при включении чек-бокса активируется функция, при которой после двойного щелчка по данным строки таблицы откроется окно детализации для просмотра и редактирования данных выбранной строки.

При выключенном чек-боксе после двойного щелчка по строке окно не откроется. По умолчанию чек-бокс выключен.

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

Настроенное окно появляется после двойного щелчка по данным строки таблицы, чек-бокс свойства Детализация строк должен быть включен.

  • Заголовок окна детализации: название заголовка диалогового окна, которое отображает контент строки таблицы.

Источник данных

  • Дополнительный фильтр: включение / выключение режима добавления дополнительного условия в конструкцию where источника данных.

Источник данных таблицы должен быть типа SQL.

В Функциональной области при включении свойства появится:

  1. тоггл-переключатель (овальный ползунок) / тумблер.

  2. лупа для ввода дополнительного условия - появляется при активном тоггл-переключателе.

2a. при неактивном тоггл-переключателе ввод недоступен.

../../../../_images/panel_chart0.png

Дополнительное условие вводится без where, если в SQL-запросе уже есть where, то они объединятся. Условие выполняется после нажатия на символ “Лупа”.

По умолчанию чек-бокс выключен.

  • Источник данных: перечень Источников данных, настроенных в Левой панели инструментов. Источники данных служат для связывания сущностей для построения таблиц и других объектов.

Для снятия Источника данных необходимо нажать на Х.

../../../../_images/panel_chart21.png

Категории

Для работы с категориями у таблицы должен быть указан Тип данных с категорией (тип данных и категория назначаются в Центре настроек).

../../../../_images/panel_chart3.png
  • Таблица категорий: при включенном чек-боксе активируются категории в таблице. По умолчанию чек-бокс выключен.

  • Дерево категорий: при включенном чек-боксе значения отображаются в виде дерева, в ином случае списком. По умолчанию чек-бокс выключен.

Опция дубликации данных

  • Опция дубликации данных: при включении чек-бокса над Функциональной областью отображается поиск и тоггл-переключатель (овальный ползунок) / тумблер.

../../../../_images/panel_chart4.png

Если тумблер активен, доступен поиск по дублям. В поиске пишется колонка, по которой необходимо найти дубли.

Функция поиска работает только тогда, когда источник данных - SQL-запрос.

Возможно раздельное использование с группировкой.

Значение по умолчанию выключено.

  • Таймаут получения дубликатов: время обработки и выдачи внесенного в поиск запроса. По умолчанию 60000 миллисекунд с возможностью редактирования.

Основные

  • Заголовок таблицы: при активации чек-бокса возможно установить заголовок.

  • Заголовок: название заголовка таблицы. Для отображения названия, необходимо в поле Заголовок таблицы активировать (включить) чек-бокс.

Если чек-бокс Заголовок таблицы не активирован и указан заголовок, выводиться он не будет.

../../../../_images/panel_chart5.png
  • Вертикальный скролл: при включенном чек-боксе устанавливается вертикальный скролл.

../../../../_images/panel_chart6.png

По умолчанию чек-бокс активирован.

  • Удаленная сортировка и фильтрация: настройка принципа фильтрации и сортировки:

  • Если включен чек-бокс (по умолчанию) - банк данных в зависимости от источника данных (удаленно).

  • Если выключен чек-бокс - Портал (локально).

Применимо только для Источников данных SQL-запрос.

  • Режим выделения строк: возможность перемещения по строкам с их выделением после щелчка. По умолчанию включено.

../../../../_images/panel_chart7.png
  • Выделение первой строки: при первом отображении таблицы первая строка будет выделена. При группировке выделяется первая строка в первой группе. По умолчанию чек-бокс выключен.

  • Двойной клик по строке как нажатие на первую кнопку: если чек-бокс установлен, то при двойном клике по строке открывается первая видимая кнопка в панели даже в случае, если включена детализация. Только для кнопки запуска бизнес-процесса (Кнопка обработки учетных записей; Кнопка обработки; Кнопка загрузки данных). По умолчанию чек-бокс выключен.

  • Шаблон подстроки: текст шаблона. Пример: JSON «SubrowTemplate»: «@[Продукты.Наименование] весит - @[Продукты.Вес] и имеет калорийность @[Продукты.Калорийность]».

Вместо параметров будет проводиться вставка значений из данных строки.

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

Если поле не задано, то колонка (первая колонка) с переключателем отображения подстроки появляться не будет.

  • Количество строк страницы: указание размера порции строк на странице. Нет максимального значения, по умолчанию указано 25.

  • Кнопка обновления: кнопка обновления данных. Устанавливается над Функциональной областью, по умолчанию выключено. Работает при любом типе источников.

../../../../_images/panel_chart8.png
  • Видимость: при отключении чек-бокса содержание панели снимается. По умолчанию включено.

  • Приставка пути к данным: применяется, когда необходимо для колонок добавить путь.

Например, если источник данных бизнес-процесса добавился и появился родитель, тогда для всех колонок нужно прибавить путь к родителю.

Прописывается только приставка (=родительский путь) без точки.

  • Уникальный идентификатор: уникальный ID таблицы, формируется системно. Только для чтения с возможностью копирования.

  • Тип данных: заданные элементы. Типы данных создаются в Центре настроек.

Сортировка

  • Направление сортировки: выбор сортировки:

  • Не выбрано.

  • По возрастанию.

  • По убыванию.

С помощью лупы доступен поиск вариантов.

Фильтрация

  • Временная задержка ввода фильтра (мс): время вывода информации по заданному поиску. Если требуется поиск после ввода каждого символа, установите 1.

По умолчанию установлено 500 миллисекунд.

  • Регистронезависимость фильтра: важность поиска с заглавной буквы или строчной. По умолчанию выключено.

  • Режим фильтра: настройка типа фильтра.

Доступные варианты для выбора:

  • Простой: компонент отображает встроенный пользовательский интерфейс фильтрации и фильтры по мере ввода.

../../../../_images/panel_chart9.png
  • Простой с меню: компонент отображает встроенный пользовательский интерфейс фильтрации и фильтры по мере ввода в сочетании с меню оператора фильтрации.

../../../../_images/panel_chart99.png
  • Продвинутый: компонент отображает всплывающий пользовательский интерфейс фильтрации и позволяет вам выбрать фильтрацию оператор и или фильтровать по нескольким значениям.

../../../../_images/panel_chart77.png

С помощью лупы доступен поиск вариантов.

По умолчанию установлен Простой.