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