Страница редактирования
Glossary Item Box
Страница редактирования представляет собой контейнер, содержащий набор полей для ввода и редактирования колонок схемы объекта раздела (см. "Реестр раздела"). Она открывается при создании новой или редактировании существующей записи реестра раздела. У каждого раздела есть одна или несколько страниц редактирования. Страница редактирования раздела [Контакты] отображена на рисунке 1.
Рис.1. — Элементы интерфейса страницы редактирования раздела [Контакты]
Каждой странице редактирования соответствует своя схема клиентского модуля. Например, конфигурирование страницы редактирования раздела [Контакты] выполнено в схеме ContactPageV2 пакета UIv2. Все схемы страниц редактирования унаследованы от родительской схемы BasePageV2 пакета NUI. Подробнее о пакетах, схемах, объектах и модулях можно узнать в статье "Пакет, схема, объект, модуль".
Элементы пользовательского интерфейса приложения, относящиеся к странице редактирования, размещены в соответствующих контейнерах, которые конфигурируются в базовой или унаследованной схеме страницы редактирования. К основным контейнерам страницы редактирования относятся (рис. 1):
- контейнер кнопок действий (ActionButtonsContainer), в котором размещены кнопки действий страницы редактирования;
- контейнер левой части страницы редактирования (LeftModulesContainer), в котором размещены основные поля ввода и редактирования данных;
- контейнер панели действий (ActionDashboardContainer), в котором размещены непосредственно панель действий и полоса стадий;
- контейнер вкладок (TabsContainer), содержащий вкладки с полями ввода и редактирования, сгруппированными по какому-либо признаку, например, месту работы (рис. 1).
Если на страницу редактирования необходимо добавить пользовательские поля ввода и редактирования данных, то ее нужно заместить пользовательской страницей редактирования.