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