Многие пользователи и начинающие разработчики при работе с конфигурацией 1С:Комплексная автоматизация сталкиваются с задачей размещения нужного отчета в командной панели определенного раздела. Часто возникает путаница между механизмом Панели отчетов (настраиваемой через интерфейс) и Командной панелью раздела (структурной частью метаданных). Давайте разберем, почему стандартные настройки не всегда дают ожидаемый результат и как правильно вывести отчет в нужный раздел.
Прежде всего, важно понять принципиальную разницу в архитектуре интерфейса:
Библиотеки стандартных подсистем (БСП). Она позволяет пользователям добавлять варианты отчетов в список быстрого доступа конкретного раздела. Однако эта настройка влияет только на список в форме «Отчеты», а не на визуальную командную панель раздела (то самое меню, где расположены ссылки на документы и справочники).Подсистем в Конфигураторе. Платформа автоматически формирует интерфейс, основываясь на том, какие объекты включены в состав подсистемы.Если отчет не отображается в командной панели, значит, он просто не «привязан» к нужной подсистеме на уровне конфигурации. Чтобы исправить это, выполним следующие шаги:
Подсистемы. Помните, что структура подсистем иерархична. Часто отчеты могут быть скрыты в подчиненных (вложенных) подсистемах.Открыть. Перейдите на вкладку Состав.Отчет.Многие спрашивают: «А что делать, если конфигурация стоит на поддержке?». Давайте проанализируем эту ситуацию:
Если ваша конфигурация находится на поддержке «с возможностью внесения изменений», вы можете смело выполнять описанные выше действия. После установки галочки в составе подсистемы сохраните конфигурацию и обновите конфигурацию базы данных. Отчет появится в командной панели автоматически.
Если же конфигурация находится на полной поддержке (без возможности изменения), рекомендуется использовать механизм Расширений конфигурации:
Расширение конфигурации.Если вы установили галочку, но отчет все равно не отображается, обратите внимание на следующие моменты:
Командном интерфейсе (через меню Конфигурация -> Командный интерфейс основного раздела или конкретного раздела).Таким образом, для вывода отчета на панель действий достаточно корректно настроить состав подсистем в конфигураторе. Этот метод является единственным «типовым» способом сделать отчет доступным в командном интерфейсе на постоянной основе.