Перейти к основному содержимому
Версия: 1.20.1

listitems

Используйте тег <listitems>, чтобы отобразить записи таблицы в виде списка.

Доступные атрибуты:

АтрибутТипОбязательноОписание
classStringНетУкажите название класса CSS, используемого в поле CSS виджета.
tableNameStringДаУкажите таблицу, элементы которой необходимо отобразить.
listViewStringДаУкажите, какое представления списка необходимо использовать. Обратите внимание, что сначала необходимо создать это представление в таблице Списки (sys_ui_list).
itemPageStringДаУкажите путь к странице на структуре портала. Пример: itemPage="page" определяет URL путь как page
Весь путь имеет следующий вид: https://your_instance_url/your_porta/page
itemViewStringНетУкажите вид отображения элемента.
conditionStringНетУкажите условие, применяемое к списку. Данный атрибут должен содержать строку условий.
fixedConditionStringНетУкажите условие, применяемое к списку.
В отличие от условия, заданного атрибутом condition, это условие является фиксированным и не может быть удалено, но может быть уточнено дополнительными условиям.
Рабочая логика атрибутов схожа с фиксированным ссылочным ограничителем.
choiceConditionNameStringНетОпределите колонки типа Choice, чтобы указать опции выбора в условии.
Добавьте указанные в атрибуте колонки в представление, определенное в атрибуте listView. В противном случае фильтрация по колонкам будет недоступна.
dateConditionNameStringНетОпределите колонки типа Date или Date/Time, если необходимо указать временные периоды в условии.
perPageIntegerНетУкажите количество элементов на странице. Значение атрибута по умолчанию: 20.
displayColumnNumberIntegerДаУкажите номер колонки, по клику на которую открывается запись.

Пример:

listitems
<listitems  
tableName="task"
condition="{data.condition}"
listView="SP"
itemPage="record"
itemView="SP"
view="adjustable"
choiceConditionName="state"
dateConditionName="sys_created_at"
perPage="5"
displayColumnNumber="1"
></listitems >

Шаблон из примера добавляет следующий список на страницу: