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

Быстрый старт · 8 мин

Как настроить форму в 1С: практическое руководство

Как настроить форму документа или справочника в 1С: изменение состава полей, порядка элементов, команд и списков. Пошаговая инструкция и ответы на вопросы.

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

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

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

Что такое форма в 1С и какие формы бывают

Форма — это экранное представление объекта: то, что пользователь видит при открытии документа, элемента справочника или списка. У одного объекта может быть несколько форм: форма списка (таблица записей), форма элемента (карточка одного объекта), форма выбора (окно подбора).

Формы делятся на основные (назначены в конфигурации и открываются по умолчанию) и дополнительные. В типовых решениях большинство форм основные, и пользовательская настройка применяется поверх них — исходная форма не меняется, изменения хранятся отдельно для конкретного пользователя или для всех.

Как открыть настройку формы в режиме пользователя

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

Откроется окно с деревом элементов формы: группы, поля, табличные части, кнопки. Напротив каждого элемента есть флажок видимости. Элементы можно перетаскивать мышью, меняя порядок и перемещая поля между группами и вкладками.

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

Настройка полей, порядка и группировки

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

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

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

Настройка формы списка: отборы, сортировка и колонки

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

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

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

Через «Изменить форму» нельзя добавить новый реквизит, которого нет в объекте, изменить логику проверки данных, добавить кнопку с собственным алгоритмом или изменить поведение при записи. Для этого нужен конфигуратор: либо прямая доработка конфигурации, либо расширение.

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

Сравнение вариантов

Команда «Изменить форму»

Подходит для видимости, порядка и группировки полей. Быстро, безопасно, не требует разработки. Не позволяет менять логику.

Расширение конфигурации

Подходит для новых реквизитов формы, команд и обработчиков. Не ломает обновления. Требует навыков разработки в 1С.

Доработка в конфигураторе

Максимальная гибкость, но снимает объект с поддержки и усложняет обновления. Использовать только при невозможности решить задачу расширением.

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

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

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

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

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

Открытие формы
Норма

Форма открывается без ошибок, поля в нужном порядке

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

Сообщение об ошибке или пустая форма

Запись и проведение
Норма

Документ записывается и проводится как раньше

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

Ошибка «не заполнен реквизит» на скрытом поле

Видимость для других
Норма

У коллег форма выглядит как задумано (при настройке для всех)

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

Изменения видны только вам

Типичные ошибки при настройке форм

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

Часто задаваемые вопросы

Почему в меню «Ещё» нет пункта «Изменить форму»?

Чаще всего у пользователя отключено право изменения форм в настройках ролей, либо администратор запретил пользовательские настройки. Обратитесь к администратору 1С для проверки профиля доступа.

Как сделать настройку формы для всех пользователей?

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

Можно ли добавить на форму поле, которого нет в списке элементов?

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

Что такое дополнительные реквизиты и чем они помогают?

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

Как вернуть форму к исходному виду?

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

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

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

Итог

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

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