Перейти к содержанию

Настройка списков в конструкторе списка

Настройка списка производится в конструкторе списка путем перетаскивания на рабочую область конструктора нужных элементов – колонок списка. 

Содержание статьи:

 

Панель настроек списка

Панель настроек содержит две вкладки настроек: Основные и Дополнительные.

Основные настройки :

  • Имя списка – наименование списка, которое отображается в перечне списков и несет смысловую нагрузку цели создания списка;
  • Системное имя – уникальное текстовое имя списка в рамках шаблона. Может содержать только буквы латинского алфавита, цифры и знак «_». Заполняется автоматически;
  • Отложенное выполнение – флаг, который создает пустой список. Позволяет предварительно настроить список. Загрузка данных происходит при нажатии на кнопку Загрузить данные;

Расположение кнопки Загрузить данные на пользовательской панели 

  • По умолчанию – флаг, который означает, что данный список будет отображаться по умолчанию при переходе пользователя к списку экземпляров шаблона;
  • Показывать архивные записи – флаг, который означает, что в перечне будут отображаться архивные записи, скрытые по умолчанию;
  • Отображение формы – позволяет задать, каким образом будут открываться формы записей списка. Возможно 3 варианта:
    • Нет (форма открывается на весь экран путем нажатия на левую кнопку мышки дважды);
    • Горизонтальное (при нажатии на запись левой кнопкой мышки один раз форма записи и список одновременно отображаются на экране, между ними горизонтальная граница);
    • Вертикальное (при нажатии на запись левой кнопкой мышки один раз форма записи и список одновременно отображаются на экране, между ними вертикальная граница).
  • Записей на страницу – атрибут, позволяющий определить количество отображаемых записей на одной странице списка. По умолчанию присвоено значение – 25 записей;
  • Системный фильтр – запрос, который позволяет ограничить перечень записей в списке. Фильтр должен возвращать перечень id записей. Выражение пишется либо на языке выражений платформы, либо на языке запросов RDF N3. 

 

Дополнительные настройки

Этот раздел доступен для сохраненных списков. Дополнительные настройки состоят из четырех групп:

  • Сортировка – позволяет выбрать колонку, по которой будут отсортированы записи списка, а также направление сортировки:
    • По возрастанию;
    • По убыванию;
    • Пустые сверху.
  • Группировка – позволяет выбрать колонки, по которым будет осуществляться группировка записей списка. Есть возможность создавать древовидную структуру записей, выбрав несколько колонок (дополнительно можно указать направление сортировки каждой колонки для группировки);
  • Агрегация – служит дополнением для группировки. Агрегирует сумму значений числовых атрибутов у записей списка в группе, или количество записей (при выборе нечислового атрибута);
  • Фильтрация – позволяет настроить фильтр-правило, по которому будут выбраны записи для отображения. Для этого перетащите атрибут в поле, в выпадающем списке выберите подходящее условие и заполните поле со значением при необходимости.

Чтобы применить эти настройки для списка, перетащите атрибут из рабочей области в специальное поле одной из групп, затем кликните по добавленному атрибуту и выберите дополнительную настройку.

 

Панель элементов конструктора списков

Панель элементов конструктора содержит динамические элементы – это набор атрибутов, настроенных в текущем шаблоне, которые можно вынести на рабочую область для формирования списка. Кроме того, на список можно вынести атрибуты из связанного шаблона, раскрыв атрибут типа Ссылка.

Добавление элементов на панель инструментов производится путем "перетаскивания" элементов с панели элементов конструктора в рабочую область и определения индивидуальных характеристик визуальных элементов, используя Панель настроек списка.

Механизм добавления визуальных элементов в список 

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

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

Динамические визуальные элементы на панели элементов конструктора содержат строку поиска по наименованию и системному имени операции.

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

Окно настройки атрибута 

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

Панель настроек с характеристиками выбранного элемента 

При настройке списка есть возможность переопределить следующие характеристики атрибута с помощью панели настройки:

  • Текст – отображаемая на интерфейсе пользователя текстовая надпись, которая расположена в столбце соответствующего атрибута;
  • Ширина колонки – параметр, регулирующий ширину выбранной колонки в списке;
  • Скрытая – флаг, отвечающий за видимость колонки в списке (когда флаг выбран, колонка в списке не отображается).

Для просмотра доступны следующие характеристики выбранного атрибута:

  • Путь к атрибуту – отображает полный путь к атрибуту и недоступен для редактирования;
  • Системное имя – отображает системное имя атрибута и недоступно для редактирования;
  • Тип – отображает тип данных выбранного атрибута и недоступен для редактирования;
  • Формат отображает формат отображения атрибута и недоступен для редактирования;
  • Вычисляемое – флаг, обозначающий является ли данный элемент вычисляемым атрибутом, недоступен для редактирования;
  • Архивное – флаг, обозначающий является ли данный элемент архивным атрибутом, недоступен для редактирования.

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

Для быстрой очистки рабочей области на панели инструментов есть кнопка Очистить, которая удаляет все элементы из настроенного списка.

Расположение кнопки Очистить в конструкторе списка


Исследования осуществляются <br>ООО «Колловэар» при грантовой <br>поддержке Фонда «Сколково»
Comindware