Элементы формы
Система SimpleOne хранит все созданные виды форм вместе с указанными элементами этих представлений.
Когда администраторы SimpleOne создают или меняют представления формы, система хранит все эти изменения в таблицах, перечисленных ниже:
- Формы (sys_ui_form)
- Элемент формы (sys_ui_form_element)
- Секции формы (sys_ui_form_section)
- Связанный список (sys_ui_related_list)
- Элементы связанного списка (sys_ui_related_list_element)
Не рекомендуется удалять виды По умолчанию и секции на макетах списков и форм.
Формы
Системное имя: sys_ui_form
Описание: Эта таблица содержит настройки видов форм. Она состоит из следующих полей:
Поле | Обязательно | Описание |
---|---|---|
Таблица | Да | Ссылается на справочник Таблицы (sys_db_table), в значении отображает заголовок таблицы, которая является родительской для текущего вида. |
Пользователь | Нет | Ссылается на пользователя, который является владельцем вида формы. Если пользователь не указан, то вид доступен всем. |
Заголовок | Да | Название вида. Значение должно быть уникальным для выбранной таблицы. |
Элемент формы
Системное имя: sys_ui_form_element
Описание: Эта таблица содержит записи настройки элементов секций. Она состоит из следующих полей:
Поле | Обязательно | Описание |
---|---|---|
Тип разделителя формы | Нет | В этом поле хранится информация о типе элемента. Если это элемент разделения, указывается его тип:
|
Колонка | Да | Ссылается на колонку из справочника Колонки (sys_db_column), который будет являться элементом секции формы. |
Позиция | Да | Позиция элемента внутри секции. |
Секция формы | Да | Ссылается на запись таблицы Секции формы (sys_ui_form_section). Отображает название секции, которая является родительской для элемента. |
Форматтер | Нет | В этой колонке хранится наименование форматера и информация об элементе: является ли элемент виджетом и типом виджета. |
Секции формы
Системное имя: sys_ui_form_section
Описание: Эта таблица содержит записи настройки вида секций форм. Она состоит из следующих полей:
Поле | Обязательно | Описание |
---|---|---|
Форма | Да | Ссылается на запись таблицы Формы (sys_ui_form). Форма, которая является родительской для секции. |
Позиция | Нет | Порядок вкладок на форме. Первая секция является общей и не является вкладкой. |
Заголовок | Да | Заголовок формы. |
Связанный список
Системное имя: sys_ui_related_list
Описание: Эта таблица содержит настройки связанных списков. Подробнее читайте в статье Связанные списки Она состоит из следующих полей:
Поле | Обязательно | Описание |
---|---|---|
Заголовок | Да | Заголовок связанного списка. |
Таблица | Да | Ссылается на запись справочника Таблицы (sys_db_column). Отображает название таблицы, которая является родительской для связанного списка. |
Пользователь | Нет | Ссылается на пользователя, который является владельцем вида формы. Если пользователь не указан, то вид доступен всем. |
Форма | Нет | Ссылается на запись таблицы Формы (sys_ui_form). Вид формы, который является родительским для связанного списка. |
Элемент связанного списка
Системное имя: sys_ui_related_list_element Описание: Эта таблица содержит настройки элементов связанных списков. Она состоит из следующих полей:
Поле | Обязательно | Описание |
---|---|---|
Заголовок | Да | Заголовок элемента связанного списка. |
Связанный список | Да | Ссылается на запись таблицы Связанные списки (sys_ui_related_list). Отображает название связанного списка, который является родительским для элемента. |
Связанная таблица | Нет | Ссылается на запись справочника Таблицы (sys_db_table). Отображает название таблицы, которая содержит записи для элемента. |
Связанное поле | Нет | Ссылается на запись справочника Колонки (sys_db_column). Отображает название связанной колонки. |
Скрипт связанного списка | Нет | Ссылается на запись справочника Динамические связанные списки (sys_related_list_script). Отображает название динамического связанного списка. Подробнее читайте в статье Динамические связанные списки. |
Порядок | Да | Порядок элементов. |
Форматтеры
Форматтер – это элемент формы, используемый для отображения информации, не являющейся полем записи. Вы можете добавить форматтер в форму во время настройки представления формы.
В SimpleOne реализован самый распространенный форматтер – Активности. Он отображает список действий на форме задачи.
Чтобы настроить форматтер, выполните следующие шаги:
- Перейдите в Настройка системы → Форматтеры.
- Нажмите Создать и заполните поля.
- Нажмите Сохранить или Сохранить и выйти, чтобы применить изменения.
Поля формы Форматирование интерфейса
Поле | Обязательно | Описание |
---|---|---|
Наименование | Да | Укажите название форматтера. |
Таблица | Да | Укажите таблицу, для которой создается форматтер (например, Задачи) |
Тип | Нет | В "коробочном" решении доступна только опция Форматтер. |
Форматтер | Нет | Выберите предопределенный шаблон форматтера. |
Активен | Нет | Установите флажок, чтобы активировать форматтер. |