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

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

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

 

Конструктор списка

Внешний вид конструктора списков

Конструктор списка разбит на 3 области:

  1. В левой части страницы отображается Панель элементов  — перечень доступных элементов для добавления на рабочую область;
  2. Центральная форма является Рабочей областью  — основная визуальная область конструктора списка, где производится визуальное наполнение и формирование последовательности элементов в списке;
  3. В правой части отображается Панель настроек  — набор характеристик выбранного элемента в рабочей области. Для выбора доступен сам список, а также любой элемент, помещаемый в рабочую область. По умолчанию, когда не выбрано ни одного элемента, отображаются характеристики списка.

Кнопки верхней навигационной панели:

  • Сохранить — производит сохранение текущей конфигурации списка;
  • Клонировать — копирует текущий список. Доступно только для сохраненных списков (больше информации в статье  Копирование списков );
  • Очистить — удаляет текущую конфигурацию списка;
  • Перейти к настройкам шаблона — производит навигацию в область настроек текущего шаблона.

 

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

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

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

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

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

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

 

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

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

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

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

 

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

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

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

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

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

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

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

При нажатии на значок редактирования справа от названия атрибута открывается окно редактирования атрибута.

Окно редактирования атрибута 

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

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

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

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

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

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

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

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

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


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