К статье
Практический материал

Отчеты и Аналитика · 11 мин

Как вывести вариант отчета в меню в 1С

Как вывести вариант отчета в меню 1С 8.3: настройка панели отчетов, командный интерфейс, варианты отчетов на СКД. Пошаговая инструкция и разбор ошибок.

Когда отчет в 1С используется постоянно, открывать его каждый раз через длинный путь «Отчеты → Настройка → Выбор варианта» неудобно. Гораздо рациональнее вывести нужный вариант отчета прямо в меню раздела — тогда пользователь открывает его в один клик, причем уже с заранее сохраненными отборами, группировками и периодом. В типовых конфигурациях на управляемых формах (1С:Бухгалтерия 3.0, Управление торговлей 11, ERP, ЗУП 3.1) это делается штатными средствами, без доработки конфигурации.

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

Ниже разобраны оба способа, условия их применения, типичные ошибки и способы проверить, что вариант действительно доступен в меню и открывается с правильными настройками.

Что такое вариант отчета и где он хранится

Вариант отчета — это сохраненный набор настроек системы компоновки данных (СКД): отборы, группировки, сортировки, выбранные поля, оформление. Один и тот же отчет «Продажи по контрагентам» может существовать в нескольких вариантах: «По менеджерам за месяц», «По номенклатуре с детализацией до документа», «Только просроченные отгрузки».

Варианты хранятся в справочнике вариантов отчетов (подсистема «Варианты отчетов» из Библиотеки стандартных подсистем, БСП). Именно эта подсистема отвечает за то, что вариант появляется в панели отчетов раздела, виден в поиске и доступен при формировании. Если подсистема работает штатно, вывод варианта в меню сводится к правильной настройке его размещения.

Важно понимать различие: «вывести отчет в меню» и «вывести вариант отчета в меню» — не одно и то же. Отчет как объект доступен целиком, со всеми вариантами. Вариант — это конкретная настройка, которую пользователь открывает уже готовой. Именно варианты чаще всего и требуется закрепить в меню раздела.

Способ 1: вывести вариант через настройку панели отчетов

Это основной способ для конечного пользователя без доступа к конфигуратору. Сначала нужно получить сам вариант: откройте отчет, установите требуемые отборы и группировки, затем сохраните настройки как новый вариант — кнопка «Сохранить вариант» (в ряде конфигураций — «Еще → Сохранить вариант отчета»). При сохранении задайте понятное имя, например «Дебиторка по менеджерам», и укажите доступность: только для себя или для всех пользователей (второе требует соответствующих прав).

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

Порядок действий в режиме предприятия
  1. 1
    Откройте отчет и настройте отборы, группировки, период
  2. 2
    Сохраните настройки как новый вариант с понятным именем
  3. 3
    Перейдите в нужный раздел и откройте панель «Отчеты»
  4. 4
    Запустите настройку состава панели отчетов
  5. 5
    Отметьте вариант флажком и при необходимости поднимите его в списке
  6. 6
    Закройте настройку и проверьте, что вариант открывается из меню

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

Способ 2: добавление команды в командный интерфейс через конфигуратор

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

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

Если конфигурация типовая и находится на поддержке, прямое изменение объектов приведет к снятию с полной поддержки. В этом случае предпочтительны альтернативы: механизм дополнительных отчетов и обработок (БСП), который позволяет подключить внешний отчет с нужным вариантом и разместить его в разделах без изменения конфигурации, либо расширение конфигурации.

Сравнение способов вывода варианта в меню

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

Сравнение вариантов

Панель отчетов (пользовательский режим)

Подходит для быстрой настройки без прав разработчика. Ограничение: вариант виден в панели отчетов раздела, но не в панели навигации; настройка может быть персональной.

Дополнительные отчеты и обработки

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

Командный интерфейс подсистемы в конфигураторе

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

Расширение конфигурации

Компромисс: команда добавляется без снятия с поддержки. Требует проверки совместимости расширения при каждом обновлении.

Проверка результата и типичные проблемы

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

Контрольные точки

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

Вариант в панели отчетов раздела
Норма

Вариант виден, открывается с сохраненными настройками

Тревожный признак

Варианта нет в списке или он открывается с пустыми отборами

Видимость у других пользователей
Норма

Вариант доступен всем, у кого есть права на отчет

Тревожный признак

Вариант виден только автору — он сохранен как персональный

Сформированные данные
Норма

Отборы, период и группировки соответствуют сохраненному варианту

Тревожный признак

Настройки сбрасываются на вариант по умолчанию

Наиболее частая причина «исчезновения» варианта — его сохранение как персонального. Второе место занимает ситуация, когда вариант создан, но в настройке панели отчетов для конкретного раздела флажок видимости не установлен: панель отчетов настраивается отдельно для каждого раздела, и вариант, выведенный в «Продажах», автоматически не появится в «Закупках». Третья типичная ситуация — у пользователя нет права на сам объект отчета, тогда и его варианты недоступны.

Типичные ошибки
01
Сохранение варианта только для себя — коллеги его не видят, и возникает ложный вывод о неработающей настройке
02
Ожидание, что вариант появится во всех разделах сразу — видимость настраивается в каждом разделе отдельно
03
Изменение типовой конфигурации ради одной команды — снятие с поддержки и проблемы при обновлении
04
Проверка только под администратором — ошибки прав у рядовых пользователей остаются незамеченными
05
Дублирование вариантов с похожими именами — пользователи открывают устаревший вариант и получают неверные данные

Дополнительные возможности: избранное, начальная страница, рассылка

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

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

Прежде чем выводить вариант в меню, приведите в порядок имена: имя «Вариант 2 (копия)» в панели отчетов гарантированно запутает пользователей. Удаляйте неиспользуемые варианты и давайте говорящие названия с указанием периода или отбора, например «Остатки склада — на конец месяца».
ПЗ
Практическое замечание

Часто задаваемые вопросы

Почему сохраненный вариант не виден в панели отчетов?

Чаще всего вариант сохранен как персональный (только для автора) или для него не установлен флажок видимости в настройке панели отчетов конкретного раздела. Откройте настройку состава панели в нужном разделе и проверьте оба условия. Также убедитесь, что у пользователя есть права на сам отчет.

Можно ли вывести вариант в меню для всех пользователей без конфигуратора?

Да, если при сохранении варианта выбрать доступность «для всех пользователей» — это требует права на сохранение общих вариантов. Затем вариант отмечается в панели отчетов нужных разделов. Команда в панели навигации без конфигуратора возможна только через механизм дополнительных отчетов и обработок.

Чем вывод варианта в панель отчетов отличается от добавления в избранное?

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

Выведенный вариант открывается с чужими настройками. Что делать?

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

Нужно ли снимать конфигурацию с поддержки, чтобы добавить команду отчета в раздел?

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

Можно ли вывести в меню внешний отчет из файла?

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

Итог

Что важно запомнить

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