Система SimpleOne хранит все созданные виды форм вместе с указанными элементами этих представлений.

Требуемая роль: admin.

Основные элементы представления

Когда администраторы SimpleOne создают или меняют представления формы, система хранит все эти изменения в таблицах, перечисленных ниже:

  • Формы (sys_ui_form)
  • Элемент формы (sys_ui_form_element)
  • Секции формы (sys_ui_form_section)
  • Связанный список (sys_ui_related_list)
  • Элемент связанного списка (sys_ui_related_list_element)
  • Форматтеры (sys_ui_formatter)

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

Формы


Системное имя: sys_ui_form

Описание: Эта таблица содержит настройки видов форм. Она состоит из следующих полей:

ПолеОбязательноОписание
ТаблицаДаТаблица, которая является родительской для текущего вида.
ПользовательНетПользователь, который является владельцем вида формы. Если пользователь не указан, то вид доступен всем.
ЗаголовокДаНазвание вида.

Элемент формы


Системное имя: sys_ui_form_element

Описание: Эта таблица содержит записи настройки элементов секций. Она состоит из следующих полей:

ПолеОбязательноОписание
Тип разделителя формыНет

В этом поле хранится информация о типе элемента. Если это элемент разделения, указывается его тип:

  • begin_split
  • end_split
  • split
КолонкаДаКолонка, которая являться элементом секции формы. 
ПозицияДаПозиция элемента внутри секции.
Секция формыДаСекция, которая является родительской для элемента.
ФорматтерНетВ этой колонке хранится наименование форматтера и информация об элементе: является ли элемент виджетом и типом виджета.

Секции формы


Системное имя: sys_ui_form_section

Описание: Эта таблица содержит записи настройки вида секций форм. Она состоит из следующих полей:

ПолеОбязательноОписание
ФормаДа

Форма, которая является родительской для секции.

ПозицияДаПорядок вкладок на форме. Первая секция является общей и не является вкладкой.
ЗаголовокНетЗаголовок формы.

Связанный список


Системное имя: sys_ui_related_list

Описание: Эта таблица содержит настройки связанных списков. Подробнее читайте в статье Связанные списки. Она состоит из следующих полей:

ПолеОбязательноОписание
ЗаголовокДа

Заголовок связанного списка.

ТаблицаДаТаблица, которая является родительской для связанного списка.
ПользовательНетПользователь, который является владельцем вида формы. Если пользователь не указан, то вид доступен всем.
ФормаНетВид формы, который является родительским для связанного списка.

Элемент связанного списка


Системное имя: sys_ui_related_list_element

Описание: Эта таблица содержит настройки элементов связанных списков. Она состоит из следующих полей:

ПолеОбязательноОписание
ЗаголовокДа

Заголовок элемента связанного списка.

Связанный списокДаСвязанный список, который является родительским для элемента.
Связанная таблицаНетТаблица, которая содержит записи для элемента.
Связанное полеНетКолонка, которая создает связь.
Скрипт связанного спискаНетДинамический связанный список. Подробнее читайте в статье Связанные списки
ПорядокДаПорядок элементов.

Форматтеры


Форматтер – это элемент формы, используемый для отображения информации, не являющейся полем записи. Вы можете добавить форматтер в форму во время настройки представления формы.

В SimpleOne реализован самый распространенный форматтер – Активности. Он отображает список действий на форме задачи.

Чтобы настроить форматтер, выполните следующие шаги:

  1. Перейдите в Настройка системыФорматтеры.
  2. Нажмите Создать и заполните поля.
  3. Нажмите Сохранить или Сохранить и выйти, чтобы применить изменения.

Поля формы Форматирование интерфейса

ПолеОбязательноОписание
НаименованиеДаУкажите название форматтера.
ТаблицаДаУкажите таблицу, для которой создается форматтер (например, Задачи)
ТипНетВ "коробочном" решении доступна только опция Форматтер.
ФорматтерНетВыберите предопределенный шаблон форматтера
АктивенНетУстановите флажок, чтобы активировать форматтер.

  • No labels