Отчеты и Аналитика · 8 мин
Как удалить пользовательский вариант отчёта в 1С
Как удалить пользовательский вариант отчёта в 1С: через панель отчётов, настройки варианта и хранилище вариантов. Разбор ошибок, прав доступа и восстановления.
Пользовательские варианты отчётов в 1С накапливаются быстро: каждый раз, когда сотрудник меняет отборы, группировки или состав полей и сохраняет результат, в базе появляется новый вариант. Со временем панель отчётов разрастается, сотрудники путаются в одноимённых настройках, а устаревшие варианты мешают работе. Удалить лишний вариант можно несколькими способами — через интерфейс отчёта, панель отчётов раздела или стандартную обработку управления вариантами.
Способ удаления зависит от того, кто создал вариант и какие права есть у текущего пользователя. Свои варианты обычно может удалить любой сотрудник, а чужие — только администратор или пользователь с правом «Администрирование данных». Ниже разобраны все рабочие сценарии для типовых конфигураций на управляемых формах (БСП): УТ, ERP, Бухгалтерия, ЗУП и другие.
Что такое пользовательский вариант отчёта и где он хранится
Вариант отчёта — это сохранённый набор настроек: отборы, сортировки, группировки, состав выводимых полей, оформление. Когда пользователь настраивает отчёт под свою задачу и нажимает «Сохранить вариант», 1С записывает эти настройки в специальное хранилище — в типовых конфигурациях на БСП это системное хранилище вариантов отчётов.
Варианты бывают предопределёнными (поставляются разработчиком конфигурации, удалить их нельзя) и пользовательскими (создаются сотрудниками). Именно пользовательские варианты со временем засоряют панели отчётов. Каждый вариант привязан к конкретному отчёту и к пользователю-автору, если при сохранении не была установлена пометка «Доступен всем» или аналогичная настройка видимости.
Как удалить вариант из окна самого отчёта
Самый простой сценарий — удаление варианта прямо из формы отчёта. Откройте нужный отчёт, затем в меню «Ещё» найдите пункт «Выбрать вариант отчёта» или «Прочие варианты отчёта» — название зависит от версии библиотеки стандартных подсистем. Откроется список всех доступных вам вариантов этого отчёта.
В списке вариантов установите курсор на удаляемый вариант и нажмите кнопку удаления на панели инструментов, клавишу Delete или выберите «Удалить» в контекстном меню правой кнопки мыши. Программа запросит подтверждение — после согласия вариант будет удалён без возможности отмены через интерфейс.
- 1Откройте отчёт, вариант которого нужно удалить
- 2В меню «Ещё» выберите «Выбрать вариант отчёта» или «Прочие варианты»
- 3Найдите в списке нужный пользовательский вариант
- 4Нажмите Delete или кнопку «Удалить» на панели списка
- 5Подтвердите удаление и закройте список
- 6Проверьте, что вариант исчез из панели отчётов раздела
Удаление через панель отчётов раздела
Во многих конфигурациях варианты отчётов выводятся непосредственно в панель отчётов функционального раздела — например, в разделе «Продажи» или «Склад». Если вариант виден там, нажмите на него правой кнопкой мыши: в контекстном меню обычно доступны команды «Изменить», «Удалить» и настройка видимости.
Если команды удаления в контекстном меню нет, откройте настройку панели отчётов: в ряде конфигураций есть кнопка «Настроить» или пункт «Ещё» → «Настроить панель отчётов». В открывшемся окне можно снять видимость варианта или удалить его. Учтите, что снятие видимости не удаляет вариант из базы — он просто перестаёт отображаться у текущего пользователя.
Как удалить чужой вариант отчёта
Если вариант создал другой сотрудник, обычный пользователь его в списке, скорее всего, даже не увидит — либо увидит, но без права удаления. Для удаления чужих вариантов потребуются права администратора данных (роль «Администратор системы» или полные права, в зависимости от конфигурации).
Порядок действий аналогичен: откройте отчёт, перейдите к списку вариантов. Администратору в списке «Выбрать вариант отчёта» доступны варианты всех пользователей — рядом с названием обычно отображается автор. Выделите нужный и удалите стандартной командой. В некоторых версиях БСП есть отдельная обработка «Панель администрирования» → «Пользователи и права», где можно управлять вариантами централизованно.
Массовая чистка вариантов и типовые ошибки
Когда лишних вариантов десятки, удалять их по одному неудобно. В списке вариантов можно выделить несколько строк с зажатой клавишей Ctrl или Shift и удалить группой. Для глубокой чистки — например, удаления всех вариантов уволенного сотрудника — администраторы используют стандартные средства работы с хранилищем вариантов отчётов либо специализированные обработки.
Также полезно знать: при удалении пользователя из базы его варианты отчётов автоматически не удаляются. Они остаются «осиротевшими» и могут продолжать отображаться в панелях, если были помечены как общие. Такие варианты удаляются вручную администратором через список вариантов соответствующего отчёта.
Что делать, если вариант не удаляется
Если кнопка удаления неактивна или программа выдаёт ошибку прав, проверьте три вещи. Во-первых, не является ли вариант предопределённым — такие варианты поставляются с конфигурацией и удалению не подлежат, их можно только скрыть. Во-вторых, достаточно ли у вас прав: для своих вариантов достаточно обычных пользовательских прав, для чужих нужны административные. В-третьих, не открыт ли отчёт в монопольном или ограниченном режиме работы.
Если вариант удалён, но продолжает отображаться в панели отчётов, обновите панель (F5 или переход в другой раздел и обратно) либо перезапустите сеанс. В редких случаях помогает очистка локального кэша настроек пользователя.
Как проверить результат
Удалённый вариант отсутствует в списке «Выбрать вариант отчёта»
Вариант по-прежнему виден — возможно, удалён другой одноимённый вариант
Вариант исчез из панели после обновления
Вариант отображается — обновите панель или перезайдите в сеанс
Удаление прошло без сообщений об ошибках
Ошибка «Нарушение прав доступа» — нужны права администратора данных
FAQ
Можно ли восстановить удалённый вариант отчёта?
Штатными средствами — нет, удаление необратимо. Восстановить вариант можно только из резервной копии информационной базы, если она делалась до удаления. Поэтому перед массовой чисткой рекомендуется создать копию базы.
Почему я не вижу вариант, который создал коллега?
По умолчанию пользовательский вариант виден только его автору. Если при сохранении не была включена видимость для других пользователей или групп, вариант отображается только у создателя и у администратора данных.
Чем скрытие варианта отличается от удаления?
Скрытие убирает вариант только из панели отчётов текущего пользователя — сам вариант остаётся в базе и доступен через список «Выбрать вариант отчёта». Удаление стирает вариант полностью для всех.
Можно ли удалить предопределённый вариант отчёта?
Нет. Предопределённые варианты встроены в конфигурацию разработчиком и защищены от удаления. Их можно только скрыть из панели отчётов или отключить через настройки в режиме конфигуратора.
Что происходит с вариантами отчётов при удалении пользователя из базы?
Они остаются в хранилище и становятся «осиротевшими». Если варианты были общими, они продолжат отображаться у других сотрудников. Удалить их может администратор через список вариантов соответствующего отчёта.
Как удалить сразу несколько вариантов одного отчёта?
Откройте список вариантов через «Ещё» → «Выбрать вариант отчёта», выделите несколько строк с зажатой клавишей Ctrl или Shift и нажмите Delete. Программа удалит все выделенные варианты после подтверждения.
Что важно запомнить
Свои варианты отчётов удаляются из списка «Выбрать вариант отчёта» в форме отчёта, чужие — тем же способом, но с правами администратора. Удаление необратимо, а скрытие варианта не равно удалению. Перед чисткой чужих и общих вариантов сделайте резервную копию базы.