Редакторы командного интерфейса в 1С

Редакторы командного интерфейса в 1С

Командный интерфейс — это основное средство навигации пользователя по функциональности конфигурации, состоящее из:

  • Панели разделов
  • Панели функций текущего раздела
  • Меню функций
  • Команд навигаций и действий

Панель разделов

Панель разделов — это один из элементов командного интерфейса программы, показывающий основную, главную структуру прикладного решения, и позволяет перемещаться между разделами программы. Строится на основе подсистем. Первым разделом всегда отображается раздел «Главное». В нем собраны самые необходимые и часто используемые функции приложения. Данный раздел настраивается в «Редакторе командного интерфейса основного раздела».

Панель разделов

Панель функций текущего раздела

Панель функций текущего раздела — это один из элементов командного интерфейса программы, который содержит самые востребованные и часто используемые функции, соответствующие выбранному разделу.

Панель функций текущего раздела

Меню функций

Меню функций — это один из стандартных элементов пользовательского интерфейса, который предоставляет удобный доступ сразу ко всем функциям раздела.

Меню функций

Команды навигации и действий

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

Настройка команд навигации и действий
Команды навигации и действий

В системе 1С:Предприятие список доступных команд можно настроить в редакторе командного интерфейса конфигурации, в редакторе командного интерфейса основного раздела и в редакторе командного интерфейса.

Редактор «Все подсистемы»

Редактор «Все подсистемы» позволяет работать одновременно со всеми подсистемами конфигурации. Открывается в контекстном меню над группой объектов «Подсистемы» пунктом «Все подсистемы».

Редактор «Все подсистемы»

Редактор интерфейса клиентского приложения

Редактор интерфейса клиентского приложения позволяет задать расположение панелей пользовательского интерфейса. Открывается в контекстном меню над конфигурацией пунктом «Открыть интерфейс клиентского приложения» или через «Палитру свойств» конфигурации ссылкой «Интерфейс клиентского приложения».

Редактор интерфейса клиентского приложения

Редактор рабочей области начальной страницы

Редактор рабочей области начальной страницы предназначен для настройки начальной страницы командного интерфейса. Открывается в контекстном меню над конфигурацией пунктом «Открыть рабочую область начальной страницы» или через «Палитру свойств» конфигурации ссылкой «Рабочая область начальной страницы».

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

Редактор рабочей области начальной страницы

Редактор командного интерфейса конфигурации

Редактор командного интерфейса конфигурации позволяет настроить начальный порядок разделов в панели разделов, состав и видимость разделов для каждой роли. Открывается в контекстном меню над конфигурацией пунктом «Открыть командный интерфейс конфигурации» или через «Палитру свойств» конфигурации ссылкой «Командный интерфейс».

Редактор командного интерфейса конфигурации

Изначально порядок следования разделов, команд и видимость устанавливается системой по умолчанию автоматически, но его можно настроить вручную.

Существуют колонка общей видимости и колонки видимости по ролям. Для каждой роли, определенной в конфигурации, будет своя колонка. Значение, установленное в колонке общей видимости, является значением по умолчанию для видимости по ролям.

Видимость по ролям может принимать три значения:

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

Если пользователю назначено несколько ролей и у некоторых стоит флажок, а у других отсутствует, то будет применяться стандартное правило системы 1С:Предприятие – если хотя бы в одной роли действие разрешено, то действие пользователю разрешено.

Варианты видимости

Редактор командного интерфейса основного раздела

Редактор командного интерфейса основного раздела позволяет задать для «Главного раздела» состав и порядок команд, а также их видимость для каждой роли. Открывается в контекстном меню над конфигурацией пунктом «Открыть командный интерфейс основного раздела» или через «Палитру свойств» конфигурации ссылкой «Командный интерфейс основного раздела».

Редактор командного интерфейса основного раздела

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

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

Режим «Скрыть невидимые по умолчанию»

В редакторе командного интерфейса можно выполнить отбор по ролям. В список будут включены только команды, доступные по выбранным ролям. Для отключения отбора нужно выбрать «Не установлен».

Отбор по ролям

В случае установки режима «Скрыть по умолчанию» и/или включен отбор команд по ролям, становится недоступно перемещение команд.

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

Редактор командного интерфейса предназначен для настройки закладок в панели разделов, настройки отображаемых навигационных команд для разных ролей пользователей. Открывается в контекстном меню над выбранной подсистемой пунктом «Открыть командный интерфейс» или через «Палитру свойств» ссылкой «Командный интерфейс», также можно открыть через окно редактирования объекта.

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

Состав списка доступных команд в редакторе командного интерфейса зависит от настройки объекта конфигурации и настройки команды. Например, чтобы стандартные команды по работе с объектом конфигурации не показывались в редакторе командного интерфейса, объект нужно не включать в состав подсистем или у объекта отключить свойство «Использовать стандартные команды».

Отключение стандартных команд по работе с объектом

Ваганов Сергей, эксперт в области разработки прикладных решений на платформе 1С:Предприятие, преподаватель-методист CORS Academy и автор курса «Разработчик 1С с нуля до профессионала».

Статья создана на основе материалов курса «Разработчик 1С с нуля до профессионала».

Редакторы командного интерфейса в 1С
Подписаться
Уведомить о
guest

wp-puzzle.com logo

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии

подпишитесь на рассылку академии

2 письма в неделю со свежими новостями о скидках, курсах и других событиях

Нажимая на кнопку “Подписаться”, вы даете согласие на обработку персональных данных