Отчеты и Аналитика · 11 мин
Как сохранить настройки универсального отчета в 1С 8.3
Пошаговая инструкция: как сохранить настройки универсального отчета в 1С 8.3, сделать их общими, загрузить из файла и устранить типичные ошибки при работе с вариантами отчетов.
Универсальный отчет в 1С 8.3 позволяет строить произвольные выборки по регистрам, справочникам и документам без программирования. Однако каждый раз заново настраивать отборы, группировки и поля долго и неудобно, поэтому платформа предусматривает механизм сохранения настроек. Правильно сохраненная настройка открывается в пару кликов и может использоваться всеми сотрудниками.
Механизм хранения зависит от того, как реализован отчет: как типовой объект конфигурации на СКД (системе компоновки данных), как внешний отчет или как обработка «Универсальный отчет» из старых конфигураций. В большинстве современных конфигураций (БП 3.0, ERP, УТ 11) работает стандартная панель «Варианты отчетов», а сохранение выполняется через команду «Сохранить настройки» или «Сохранить вариант».
Ниже разобраны все способы: от простого сохранения варианта до выгрузки настроек в файл и переноса их другим пользователям. Отдельно рассмотрены ограничения по правам доступа, из-за которых кнопка сохранения может быть недоступна.
Где хранятся настройки отчетов в 1С 8.3
Перед сохранением полезно понимать, куда платформа записывает настройки. В типовых конфигурациях на управляемых формах используется хранилище вариантов отчетов — специальный системный механизм, привязанный к пользователю и к конкретному отчету. Пользовательские настройки (текущие значения отборов) хранятся отдельно и подхватываются автоматически при следующем открытии.
В старых конфигурациях на обычных формах (например, обработка «Универсальный отчет» из УПП или УТ 10.3) настройки сохраняются через типовой механизм «Сохранить настройку / Восстановить настройку» и записываются в хранилище общих настроек. Там же доступна выгрузка в файл с расширением для последующей загрузки.
Важное следствие: настройки, сохраненные под одним пользователем, по умолчанию не видны другим. Чтобы настройка стала общей, нужно либо сохранить вариант отчета с признаком доступности для всех, либо передать файл настроек коллеге.
Сохранение настроек через кнопку «Сохранить настройки»
Самый прямой способ подходит для отчетов на управляемых формах, включая универсальные отчеты в типовых конфигурациях. Откройте отчет, нажмите «Настройки», задайте нужные отборы, группировки и список выводимых полей, затем сформируйте отчет и убедитесь, что результат корректен. Сохранять настройку до проверки результата не стоит — иначе ошибка в отборе закрепится в варианте.
Далее нажмите кнопку «Ещё» в командной панели формы отчета и выберите пункт «Сохранить настройки» (в ряде конфигураций — «Сохранить вариант отчета» или «Сохранить текущие настройки»). В открывшемся окне введите понятное имя, например «Остатки по складу Оптовый с детализацией до партии». Имя должно отражать суть настройки, чтобы через месяц вы могли отличить её от других вариантов.
После сохранения настройка появится в списке вариантов: её можно открыть через «Ещё → Выбрать настройки» или «Выбрать вариант». При следующем входе в отчет достаточно выбрать нужный вариант и нажать «Сформировать».
- 1Откройте универсальный отчет и нажмите «Настройки»
- 2Задайте отборы, группировки, поля и сортировку
- 3Сформируйте отчет и проверьте корректность результата
- 4Нажмите «Ещё → Сохранить настройки» (или «Сохранить вариант отчета»)
- 5Введите понятное имя настройки и подтвердите
- 6Проверьте: настройка появилась в списке «Выбрать настройки»
Сохранение варианта отчета для всех пользователей
Если настройкой должны пользоваться несколько сотрудников, простого сохранения недостаточно: личный вариант виден только автору. В типовых конфигурациях на БСП (Библиотека стандартных подсистем) предусмотрен механизм общих вариантов. Откройте панель «Варианты отчетов» (обычно через «Ещё → Изменить вариант» или через раздел администрирования «Пользовательские настройки отчетов»), найдите нужный вариант и в его карточке установите признак видимости для всех пользователей или для выбранных групп.
Учтите, что изменение доступности варианта требует права «Сохранение вариантов отчетов для других пользователей» или административных прав. Обычный пользователь без этих прав физически не сможет сделать вариант общим — кнопка будет скрыта или недоступна. В этом случае обратитесь к администратору 1С или пользователю с полными правами.
Альтернатива для конфигураций без БСП — передать настройку файлом. Коллега загрузит её у себя, и она станет его личной настройкой. Это менее удобно при обновлениях настройки, но работает в любой конфигурации.
Выгрузка и загрузка настроек из файла
Перенос настройки через файл нужен в трех ситуациях: передача коллеге в другой информационной базе, резервная копия ценной настройки перед обновлением конфигурации и перенос между тестовой и рабочей базами. В управляемых формах откройте форму настроек отчета, нажмите «Ещё» и найдите команду «Сохранить настройки в файл» (в ряде версий — «Завершить редактирование настроек с сохранением в файл» или аналогичный пункт). Платформа предложит сохранить XML-файл.
Для загрузки на другом рабочем месте откройте тот же отчет, перейдите в настройки и выберите «Ещё → Загрузить настройки из файла», укажите полученный XML. После загрузки сформируйте отчет и проверьте результат: если в целевой базе отличается состав данных или переименованы реквизиты, часть отборов может не сработать.
В обычных формах (обработка «Универсальный отчет» старых конфигураций) используйте кнопки «Сохранить настройку» и «Восстановить настройку» на панели инструментов формы — там же доступны пункты сохранения в файл и загрузки из файла. Формат файлов между обычными и управляемыми формами несовместим: настройку нельзя перенести из УТ 10.3 напрямую в УТ 11, её придется собрать заново.
Настройки в обычных формах: обработка «Универсальный отчет»
В конфигурациях на обычных формах (УПП 1.3, УТ 10.3, БП 1.6 и подобных) универсальный отчет — это отдельная обработка с собственной логикой хранения. Здесь настройка сохраняется через кнопку с дискетой на командной панели: «Сохранить настройку». В диалоге можно ввести имя, а также установить флажки «Использовать при открытии» (настройка применится автоматически при запуске) и «Сохранять автоматически» (изменения будут записываться без подтверждения).
Список сохраненных настроек открывается кнопкой «Восстановить настройку». Из этого же списка настройку можно удалить или пересохранить под новым именем. Хранение привязано к пользователю, поэтому для передачи коллеге используйте выгрузку в файл через соответствующую команду в том же меню.
Типичная особенность: если отчет открывается через внешнюю обработку (файл .epf), настройки привязываются к пути файла. После перемещения файла обработки в другой каталог сохраненные настройки могут «потеряться» — на самом деле они остались в хранилище, но под старым ключом. Решение — открыть обработку по старому пути, выгрузить настройку в файл и загрузить её после перемещения.
Типичные ошибки и их устранение
Самая частая жалоба — «настройка сохранилась, но не открывается у коллеги». Причина почти всегда в том, что вариант сохранен как личный. Проверьте видимость варианта в панели «Варианты отчетов» и либо сделайте его общим, либо передайте файл настроек.
Вторая распространенная ситуация — после обновления конфигурации отборы в сохраненной настройке перестали работать или отчет выдает ошибку «Поле не найдено». Это значит, что разработчики переименовали реквизит или изменили схему компоновки. Откройте настройки, удалите «битые» отборы (они обычно подсвечены или отображаются с техническими именами полей), добавьте их заново из актуального списка полей и пересохраните вариант.
Третья ошибка — пользователь сохраняет настройку, но при следующем открытии видит старые значения отборов. Причина в механизме пользовательских настроек: платформа запоминает последние измененные значения поверх варианта. Чтобы вернуться к чистой сохраненной настройке, используйте команду «Ещё → Установить стандартные настройки» или выберите вариант заново из списка.
Проверка результата и контрольные точки
После любого сохранения выполните короткую проверку, чтобы не обнаружить проблему в момент, когда отчет срочно нужен. Закройте форму отчета полностью, откройте её заново, выберите сохраненный вариант и сформируйте отчет. Результат должен совпасть с тем, что был при сохранении, с учетом изменившихся данных за прошедшее время.
Если настройка предназначена для коллег, проверку нужно выполнить под их учетной записью или попросить их открыть вариант. Убедитесь, что у пользователя хватает прав не только на вариант, но и на сами данные: отчет может открыться, но показать пустой результат из-за ограничений RLS или отсутствия прав на регистр.
Как проверить результат
Настройка видна в «Выбрать настройки» и открывается без ошибок
Вариант отсутствует или при выборе возникает ошибка компоновки
Отчет строится с нужными отборами и группировками
Отборы сброшены или отчет пустой без видимой причины
Общий вариант виден под другой учетной записью
Коллега не видит настройку — проверьте видимость варианта и права
Что важно запомнить
Настройка универсального отчета сохраняется через «Ещё → Сохранить настройки» после проверки результата. Личный вариант не виден коллегам — для совместной работы делайте вариант общим или передавайте XML-файл. После обновления конфигурации проверяйте сохраненные настройки на предмет переименованных полей.
Частые вопросы
Почему кнопка «Сохранить настройки» неактивна или отсутствует?
Чаще всего не хватает прав: роль пользователя не включает сохранение вариантов отчетов. Реже причина в том, что отчет открыт в режиме, где изменение настроек заблокировано разработчиком. Проверьте права с администратором и попробуйте открыть полную форму настроек через «Ещё → Изменить вариант».
Как сделать сохраненную настройку открывающейся по умолчанию?
В управляемых формах выберите нужный вариант в списке — платформа запомнит последний использованный вариант и откроет его при следующем запуске. В обычных формах при сохранении настройки установите флажок «Использовать при открытии».
Можно ли перенести настройки между разными базами одной конфигурации?
Да, если конфигурации совпадают по версии. Выгрузите настройки в XML-файл через «Ещё → Сохранить настройки в файл» и загрузите их в другой базе. Если версии релизов отличаются, после загрузки обязательно проверьте отборы — состав полей мог измениться.
Что делать, если после обновления конфигурации отчет выдает «Поле не найдено»?
Откройте настройки варианта, найдите отборы или поля с техническими именами вместо представлений, удалите их и добавьте заново из актуального списка доступных полей. Затем пересохраните вариант под тем же именем.
Как удалить ненужную сохраненную настройку?
В управляемых формах откройте панель вариантов отчетов, найдите вариант в списке и удалите его или снимите пометку доступности. В обычных формах откройте список через «Восстановить настройку», выделите строку и нажмите Delete с подтверждением.
Сохранятся ли настройки при переходе с файловой базы на клиент-серверную?
Да, если переход выполнен выгрузкой и загрузкой информационной базы штатными средствами (файл .dt). Хранилище вариантов отчетов и пользовательские настройки переносятся вместе с данными. Рекомендуется после загрузки проверить несколько ключевых вариантов формированием отчета.