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