Книга: Разработка интерфейса прикладных решений на платформе "1С:Предприятие 8"
Назад: Влияние подсистем
Дальше: Обеспечение доступности команд

Формирование состава командного интерфейса

Разобравшись со структурированием командного интерфейса, перейдем к рассмотрению того, как платформа наполняет его командами.

Основной целью, достигаемой при формировании состава команд, является «превращение» полного командного интерфейса в командный интерфейс конкретного пользователя, запустившего прикладное решение. При этом идеология системы «1С:Предприятие» обуславливает выполнение действий по «превращению» на сервере приложений.

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

Для решения этой задачи используется механизм прав доступа – состав команд, доступных конкретному пользователю, автоматически формируется системой на основании прав, устанавливаемых для ролей этого пользователя.

Для решения этой задачи выполняется настройка пользовательской видимости команд по ролям – для доступных пользователю команд система определяет их видимость по умолчанию. Эта видимость задается разработчиком. При этом платформа обеспечивает возможность задания видимости в разрезе ролей.

Для решения этой задачи выполняется настройка доступности команд по функциональным опциям – система автоматически ограничивает состав доступных команд только теми функциональными возможностями прикладного решения, которые используются в конкретном случае.

Для решения этой задачи выполняется настройка видимости команд в разрезе пользователей прикладного решения.

Давайте кратко рассмотрим каждый из перечисленных этапов.

ВНИМАНИЕ!

В этой главе речь идет о стандартных командах объектов конфигурации. Настройка доступности команд, созданных разработчиком, описана в .

Назад: Влияние подсистем
Дальше: Обеспечение доступности команд