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

Обучение и Решения · 11 мин

Как сохранить параметры страницы в 1С

Как сохранить параметры страницы в 1С: настройка форм, варианты отчётов, сохранение и восстановление настроек, типичные ошибки и способы их решения.

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

Механизм зависит от того, с чем вы работаете: с обычной формой списка, с отчётом на СКД (системе компоновки данных) или с печатной формой. В одних случаях достаточно пункта меню «Сохранить настройки», в других нужно создать вариант отчёта, а в третьих — изменить режим сохранения в конфигураторе. Ниже разобраны все основные сценарии для управляемых форм (1С 8.3), которые используются в типовых конфигурациях: «Бухгалтерия», «Управление торговлей», «Зарплата и управление персоналом» и других.

Где 1С хранит настройки страниц и форм

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

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

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

Как сохранить настройки списка или формы документа

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

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

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

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

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

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

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

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

Сохранение настроек печати и параметров страницы при печати

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

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

Если печатная форма регулярно «съезжает» при выводе на конкретный принтер, проверьте настройки самого принтера в операционной системе: драйвер может подставлять собственные поля и масштаб, перекрывая параметры из 1С.

Способы сохранения параметров

Автоматическое сохранение формы

Подходит для колонок, размеров и положения окон. Не требует действий, но не управляет отборами отчётов

Именованные настройки через «Ещё»

Подходят для списков с несколькими рабочими режимами. Доступны не во всех формах

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

Основной способ для отчётов на СКД. Позволяют делиться настройкой с другими пользователями

Параметры страницы в диалоге печати

Для ориентации, полей и масштаба печати. Могут перекрываться настройками драйвера принтера

Как перенести настройки другому пользователю или восстановить их

Для массового копирования настроек в типовых конфигурациях есть обработка «Настройки пользователей» (раздел «Администрирование» → «Настройки пользователей и прав», либо «Пользователи и настройки»). В ней администратор может выбрать пользователя-источника, отметить нужные настройки и скопировать их одному или нескольким получателям.

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

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

Типичные ошибки и ограничения

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

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

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

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

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

После сохранения выполните простую проверку: закройте форму или отчёт полностью и откройте заново. Список должен появиться с теми же колонками, отбором и сортировкой; отчёт — с теми же параметрами. Для варианта отчёта дополнительно проверьте, что он доступен в списке вариантов под заданным именем.

Если настройку нужно передать коллеге, проверку выполняйте под его учётной записью или попросите его открыть форму. Только так можно убедиться, что копирование через «Настройки пользователей» сработало корректно.

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

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

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

Колонки, отбор и сортировка на месте

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

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

Список вариантов отчёта
Норма

Вариант виден под заданным именем и формирует нужные данные

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

Варианта нет или данные отличаются от ожидаемых

Форма у другого пользователя
Норма

У коллеги применилась скопированная настройка

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

У коллеги старый вид формы — копирование не выполнено

Итог

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

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

Частые вопросы

Почему после обновления 1С пропали настройки формы?

При обновлении разработчики могут переименовать реквизиты или элементы формы, и старая настройка становится несовместимой. Очистите настройку проблемной формы через «Настройки пользователей» или команду восстановления стандартных настроек, затем настройте форму заново.

Можно ли сделать одну настройку списка для всех пользователей?

Да. Настройте форму под своей учётной записью, затем через раздел «Администрирование» → «Настройки пользователей» скопируйте её остальным сотрудникам. Для отчётов проще: сохраните вариант с доступностью «Для всех пользователей».

Где найти сохранённый вариант отчёта?

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

Почему кнопки «Сохранить настройки» нет в меню «Ещё»?

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

Как сбросить настройки формы к виду по умолчанию?

Откройте форму, перейдите в «Ещё» → «Изменить форму» и используйте команду возврата к стандартным настройкам, если она доступна. Альтернатива — администратор удаляет настройку конкретной формы через обработку «Настройки пользователей», после чего форма откроется в виде, заданном конфигурацией.

Сохраняются ли параметры страницы печати для всех документов сразу?

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