КатегорияГруппыКоманд.ПанельНавигации

Свойства · NavigationPanel

Группа команд размещается в панели навигации основного окна приложения.

Полное описание, параметры и ограничения

КатегорияГруппыКоманд.ПанельНавигации (CommandGroupCategory.NavigationPanel)

КатегорияГруппыКоманд (CommandGroupCategory)

ПанельНавигации (NavigationPanel)

Доступен, начиная с версии 8.2.

Описание:
Группа команд размещается в панели навигации основного окна приложения.
Использование в версии:

Доступен, начиная с версии 8.2.

Методическая информация

Практические примеры

Найти собственную группу команд в категории ПанельНавигации

Отчёт по метаданным отбирает явно подготовленные собственные группы по их настоящей категории.

Где и как запускать

Сервер собственной учебной базы; только чтение метаданных.

Подготовка

  1. Свой серверный модуль учебной обработки. В конфигураторе Общие → Группы команд создайте УчебныеКнигиНавигация (ПанельНавигации), УчебныеКнигиДействия (ПанельДействий), УчебныеКнигиФорма (ПанельНавигацииФормы). Сохраните и обновите только учебную конфигурацию.

  2. Код только читает метаданные групп с собственным префиксом. Добавление группы само по себе не добавляет в неё команду и не выдаёт пользователю права.

Найдено = 0;
Для Каждого Группа Из Метаданные.ГруппыКоманд Цикл
    Если СтрНачинаетсяС(Группа.Имя, "УчебныеКниги") И Группа.Категория = КатегорияГруппыКоманд.ПанельНавигации Тогда
        Найдено = Найдено + 1;
        Сообщить(Группа.ПолноеИмя());
    КонецЕсли;
КонецЦикла;
Сообщить("Собственных групп в категории: " + Строка(Найдено));

Разбор по шагам

  1. Подготовьте свои три группы с разными категориями.

  2. Выполните отбор по выбранной категории.

  3. Сравните полное имя найденной группы и количество.

Как проверить результат

  1. После точной подготовки найдена одна собственная группа выбранной категории. Категория readonly и меняется в конфигураторе, не присваиванием свойству из BSL.

  2. Категория размещения не равна членству команды или текущей видимости меню конкретного пользователя. BSL и интерфейс при сборке HTML не изменялись.

Ожидаемый результат

Есть конкретные собственные метаданные и полезный отбор по категориям.

На что обратить внимание

  1. Не используйте совпадение названия категории как доказательство доступности команд пользователю.

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

Не хотите разбираться сами?

Адаптируем это решение под вашу базу. Оценка бесплатно.

Оставить задачу

1С, 1С:Предприятие — товарные знаки ООО «1С». Сайт не является официальным представительством фирмы «1С» и не аффилирован с ней.