Модули редактирования объектов

В верхней части модуля редактирования объекта расположены поля для просмотра и редактирования значений атрибутов. Если таких атрибутов много, то они могут быть расположены на вкладке «Свойства» или на других дополнительных вкладках.

Если в объекте используются реквизиты, то ниже полей с атрибутами расположены поля для просмотра и редактирования значений реквизитов или блок «Реквизиты».

Если у объекта предусмотрены связи с другими объектами, то в модуле редактирования имеются вкладки, соответствующие этим связям. Типы объектов, связываемых с текущим объектом, указаны в заголовках вкладок. Изменения, выполненные на вкладках, сохраняются автоматически, дополнительного сохранения объекта не требуется. Набор вкладок, доступных пользователю, зависит от его полномочий и от перечня установленных подсистем. Как правило, на вкладке располагается одна таблица (без названия) или таблицы «Установлены» и «Доступны».

В примере на рисунке ниже представлен модуль редактирования объекта «Физическое лицо». Верхняя часть выглядит аналогично модулю создания физического лица, она содержит поля с атрибутами и реквизитами физического лица. На вкладках «Лицевые счета», «Задания», «Документы» и «Контактные даннные» указаны связи физического лица с соответствующими объектами.

Рисунок 41. Модуль редактирования физического лица. Пример вкладки с одной таблицей

Модуль редактирования физического лица. Пример вкладки с одной таблицей

На рисунке выше представлен пример вкладки с одной таблицей. Функциональность такой вкладки аналогична функциональности поискового модуля, соответствующего связям, представленным на вкладке (как правило, это сервисный модуль). На панели управления таблицы имеется кнопка , открывающая этот поисковый модуль, причем фильтр в нем автоматически настраивается так, чтобы отображались данные именно по текущему объекту, то есть те же данные, что представлены на вкладке.

В примере на рисунке выше по кнопке открывается поисковый модуль «Лицевые счета у клиентов». Фильтр в нем будет настроена так, чтобы отображались только лицевые счета редактируемого физического лица.

На рисунке ниже представлен пример вкладки с таблицами «Установлены» и «Доступны».

Рисунок 42. Модуль редактирования роли. Пример вкладки с таблицами «Установлены» и «Доступны»

Модуль редактирования роли. Пример вкладки с таблицами «Установлены» и «Доступны»

В таблице «Установлены» перечислены объекты, уже связанные с текущим объектом, а в таблице «Доступны» — объекты, с которыми можно связать текущий объект (все остальные объекты системы, относящиеся к данному типу).

Чтобы добавить связь текущего объекта с одним из доступных объектов, перетащите объект при помощи мыши из таблицы «Доступны» в таблицу «Установлены». Чтобы убрать связь, перетащите этот объект из таблицы «Установлены» в таблицу «Доступны». Если при добавлении связи требуется задать атрибуты, то при перетаскивании объекта из таблицы «Доступны» в таблицу «Установлены» будет открыт модуль создания связи. В противном случае (если атрибутов для связи не предусмотрено или предусмотрены, но для них определены значения по умолчанию) этот модуль не открывается.

Функциональность таблицы «Доступны» аналогична функциональности поискового модуля, работающего с объектами, связи с которыми настраиваются на вкладке (как правило, это справочник или основной модуль).

Функциональность таблицы «Установлены» аналогична функциональности поискового модуля, работающего со связями, соответствующими вкладке (как правило, это сервисный модуль). На панели управления таблицы «Установлены» имеется кнопка , открывающая этот поисковый модуль, причем фильтр в нем автоматически настраивается так, чтобы отображались данные именно по текущему объекту, то есть те же данные, что представлены в таблице «Установлены».

В примере на рисунке выше по этой кнопке открывается поисковый модуль «Роли у пользователей». Фильтр в нем будет настроена так, чтобы отображались только пользователи, имеющие роль «Сотрудник Call-центра», то есть в таблице в поисковом модуле будут отображены только пользователи «Курбанов Тимур» и «Савельева Зоя Николаевна», указанные на вкладке.

Подсказка

Если кнопка не видна, сдвиньте вправо вертикальный разделитель таблиц «Установлены» и «Доступны».

На панели инструментов таблицы «Установлены» может быть расположена кнопка «Открыть». Она, как и аналогичная кнопка на панели инструментов таблицы «Доступны», открывает объект на просмотр и редактирование.

Если вкладка для формирования связей расположена в модуле создания объекта, то кнопки на ней нет, удаление связей выполняется без подтверждения. Это связано с тем, что связи, представленные на вкладке, еще не сохранены в базу данных.