Отображает поле с множественном выбором, где возможные значения взяты из таблицы связей. Есть возможность выбирать или удалять несколько значений - соответствующие записи будут добавлены или удалены в таблице.
Обозначения:
⚠️ - атрибут устарел (deprecated) и больше не поддерживаетсяИспользование:
Атрибуты представления и атрибуты строк начинаются с@
и могут быть указаны в любом месте блокаSELECT
Атрибуты колонок, ячеек и формы редактирования указываются после поля в блокеSELECT
в форматеfield_name @{ attribute = value }
Атрибут | Тип | Описание | Значение по умолчанию |
---|---|---|---|
buttons |
Массив кнопок | Дополнительные кнопки в «кебаб-меню» и рядом с ним | |
create_buttons |
Массив кнопок | Если нужно поддерживать несколько способов создания записи и поэтому create_link не подходит. Также добавит кнопки в шапку таблицы и «кебаб-меню», но с выпадающим списком |
|
create_link |
Действие | Ссылка на отображение, с помощью которого можно создавать новые записи данного типа. Создаёт кнопку «Создать новую запись» в «кебаб-меню» | |
disable_auto_save |
Логическое | Если true , то отключается автоматическое сохранение по таймеру, пока представление находится на экране (при этом всё ещё будут происходить сохранения при переходах между представлениями). Всегда отключено в представлениях, в которых на главной сущности имеются триггеры |
false |
export_to_csv |
Логическое | Включает возможность экспорта данных этого представления в csv файл | false |
⚠️extra_actions |
Массив действий | Дополнительные кнопки в «кебаб-меню» сверху (⚠️ см. buttons ) |
|
⚠️help_embedded_page_name |
Строка | Название страницы со справкой (⚠️ см. help_page ) |
|
help_page |
Cсылка | Ссылка на страницу-подсказку (funapp.embedded_pages ) - схема и название, подробнее |
|
⚠️panel_buttons |
Массив действий | Дополнительные кнопки на верхней панели представления (⚠️ см. buttons ) |
|
post_create_link |
Действие с идентификатором | Действие, которое осуществляется после сохранения новой записи (пример) | |
show_argument_button |
Логическое | Показывать ли по умолчанию кнопку "Фильтры", отобажающую редактор аргументов по клику | false |
show_argument_editor |
Логическое | Показывать ли по умолчанию редактор аргументов | false |
title |
Строка | Заголовок представления | Системное название представления |
type |
table , form , board , menu , timeline , multiselect |
Тип пользовательского представления | table |
Атрибут | Тип | Описание | Значение по умолчанию |
---|---|---|---|
select |
Логическое | Указывает, что данное поле должно использоваться как значение внутри мультиселекта. | false |
visible |
Логическое | Видимость колонки. Вместе с default_value позволяет задать значения по умолчанию для создаваемых строк, которые скрыты от пользователя |
true |
Атрибут | Тип | Описание | Значение по умолчанию |
---|---|---|---|
default_value |
Любое | Значение по умолчанию для данной колонки. Обладает большим приоритетом чем default для колонки в её определении |
|
link |
Действие с идентификатором | Действие, которое осуществляется при нажатии на запись | |
options_view |
Cсылка | Ограничивает список возможных сущностей только теми, которые есть в представлении по ссылке. Представление обязано иметь колонки value (значения в которой равны id сущностей, которые можно выбрать) и pun , содержащую строки-лейблы, которые будут использоваться для отображения опций вместо главной колонки сущности. Подробнее |
|
referenced_entity |
Cсылка | Ссылка на сущность для использования с options_view |