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

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

Как сохранить настройки в отчёте 1С

Как сохранить настройки отчёта в 1С 8.3: создание вариантов отчёта, сохранение пользовательских настроек СКД, перенос настроек между базами и типичные ошибки.

Отчёты в 1С, построенные на системе компоновки данных (СКД), позволяют гибко настраивать отборы, группировки, сортировки и оформление. Проблема в том, что после закрытия формы настройки могут сброситься, и при следующем открытии приходится выставлять всё заново. Чтобы этого не происходило, платформа предлагает два механизма: сохранение варианта отчёта и сохранение пользовательских настроек внутри выбранного варианта.

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

Дальше разобраны способы сохранения настроек в типовых конфигурациях на управляемых формах (1С:Бухгалтерия, 1С:Управление торговлей, 1С:ERP и другие), а также варианты для внешних отчётов и переноса настроек между базами.

Где 1С хранит настройки отчётов

В конфигурациях на управляемых формах за хранение вариантов отчётов отвечает подсистема «Варианты отчётов» из Библиотеки стандартных подсистем. Варианты сохраняются в информационной базе — в специальном справочнике, а не в файле конфигурации. Это значит, что созданный вами вариант доступен при следующих запусках и не пропадёт при обновлении отчёта.

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

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

Как сохранить вариант отчёта через форму

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

В появившемся окне введите понятное название варианта, например «Остатки по складу Оптовый без резервов». Хорошее имя экономит время: через месяц вы не вспомните, чем «Вариант 3» отличается от «Варианта 4». Если отчёт входит в панель отчётов раздела, новый вариант появится там автоматически или после отметки о видимости.

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

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

Как сохранить пользовательские настройки и быстрые отборы

Быстрые настройки — это поля отборов и параметров прямо в шапке формы отчёта. Они удобны для ежедневной работы: период, организация, склад. Чтобы зафиксировать их значения, воспользуйтесь командой «Ещё» → «Сохранить настройки» (в ряде конфигураций — «Сохранить текущие настройки»). Можно сохранить несколько именованных наборов и переключаться между ними через «Выбрать настройки».

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

Чтобы настройки применялись автоматически при открытии отчёта, проверьте, что вы сохраняете их под своим пользователем и не сбрасываете через «Установить стандартные настройки». Признак того, что всё сохранено: после закрытия и повторного открытия формы отборы заполнены вашими значениями.

Что выбрать: вариант или настройки

Вариант отчёта

Подходит, когда меняется структура: группировки, поля, оформление, ресурсы. Виден другим пользователям, если вариант общий. Требует прав на сохранение.

Пользовательские настройки

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

Как изменить стандартный вариант и настройки через «Изменить вариант»

Для глубокой доработки откройте «Ещё» → «Изменить вариант отчёта» (или «Настройки» → «Расширенные»). Откроется окно настроек СКД с закладками: «Структура», «Отбор», «Параметры», «Пользовательские поля», «Сортировка», «Оформление». Здесь можно добавить группировку, вывести дополнительное поле, задать условное оформление строк.

После доработки не забудьте сохранить результат: «Ещё» → «Сохранить вариант отчёта». Распространённая ошибка — настроить всё в окне расширенных настроек, закрыть форму отчёта и потерять работу, потому что вариант не был сохранён.

Общие и персональные варианты

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

Как сохранить настройки внешнего отчёта и перенести их между базами

Внешние отчёты (файлы .erf, подключённые через «Дополнительные отчёты и обработки» или открываемые через «Файл» → «Открыть») работают с теми же механизмами СКД. Если отчёт подключён к подсистеме вариантов, варианты сохраняются в базе так же, как у встроенных отчётов.

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

Учитывайте ограничение: настройки, ссылающиеся на конкретные элементы справочников (конкретный склад, организацию, договор), в другой базе могут не сработать, потому что внутренние ссылки объектов различаются. После переноса откройте вариант и проверьте все отборы со ссылками.

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

Как проверить, что настройки действительно сохранились

Самая простая проверка — закрыть форму отчёта полностью и открыть её заново. Выберите сохранённый вариант (если их несколько) и нажмите «Сформировать». Отборы, период и структура должны соответствовать сохранённым. Если форма открылась с пустыми отборами — настройки не зафиксировались, повторите сохранение варианта.

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

Если отчёт используется в регламентных заданиях или рассылках, проверьте, что рассылка ссылается именно на сохранённый вариант, а не на стандартный — иначе получатели будут получать отчёт с другими настройками.

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

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

Повторное открытие отчёта
Норма

Отборы и структура соответствуют сохранённым

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

Форма открывается с пустыми или стандартными настройками

Наличие варианта в списке
Норма

Вариант виден в форме выбора вариантов и в панели отчётов

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

Вариант существует, но не отображается в разделе

Формирование результата
Норма

Отчёт строится без ошибок и содержит ожидаемые данные

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

Пустой результат или ошибка из-за битых ссылок в отборах

Ограничения и частые вопросы по правам доступа

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

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

Итог

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

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

FAQ: частые вопросы о сохранении настроек отчётов 1С

Почему настройки отчёта сбрасываются после закрытия?

Чаще всего потому, что изменения вносились в расширенные настройки, но вариант отчёта не был сохранён. СКД держит изменения только в открытой форме. Решение: после любой доработки структуры выполняйте «Ещё» → «Сохранить вариант отчёта» и проверяйте результат повторным открытием.

Как сделать вариант отчёта доступным всем пользователям?

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

Можно ли вернуть стандартные настройки отчёта?

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

Пропадут ли варианты отчётов при обновлении конфигурации?

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

Как перенести настройки отчёта в другую базу?

Используйте выгрузку настроек СКД в файл XML через расширенные настройки отчёта и загрузку в целевой базе. После переноса обязательно проверьте отборы, ссылающиеся на элементы справочников: ссылки между базами не совпадают, и такие отборы нужно указать заново.

Нет кнопки «Сохранить вариант отчёта» — что делать?

Проверьте два момента: права пользователя (нужно право сохранения вариантов) и сам отчёт — старые отчёты на обычных формах могут не поддерживать варианты. Если прав нет, запросите их у администратора; если отчёт устаревший, настройки будут сохраняться только автоматически в пользовательское хранилище.