Формы в 1С 8.3: устройство, редактор и настройка под себя

· Обновлено 12.07.2026 · ⏱ 8 мин · Редакция 1s-83.com

📋 Содержание

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

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

🌳 Что вы имели в виду под «форма в 1»?

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

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

В 1С 8.3 используются управляемые формы. Они сами подстраиваются под размер окна, работают в веб-клиенте и на планшете, а внешний вид описывается декларативно, а не рисуется мышкой пиксель в пиксель.

Раньше, в версии 8.1 и в режиме совместимости 8.2, были обычные формы — их размещали вручную на «холсте». Сейчас это устаревший вариант, в новых конфигурациях (Бухгалтерия 3.0, ЗУП 3.1, УТ 11) их нет.

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

Чем управляемая форма отличается от обычной:

ПризнакУправляемая формаОбычная форма
Версия платформы8.2 (управляемое приложение), 8.38.1, 8.2 (толстый клиент)
Размещение элементовавтоматическое, по группамвручную, координатами
Работа в браузереданет
Разделение клиент/серверда, явноенет

Из чего состоит форма — реквизиты, элементы, команды

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

Реквизиты формы — где хранятся данные

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

Именно к реквизиту привязывается поле на экране. Нет реквизита — полю нечего показывать.

Элементы формы — то, что видит пользователь

Элементы — это визуальная часть. К ним относятся:

  • 📝 поля ввода — привязаны к реквизитам;
  • 📊 таблицы — показывают табличные части (например, товары в накладной);
  • 📁 группы — объединяют элементы в блоки, колонки, страницы;
  • 🔘 кнопки — запускают команды.

Страницы, закладки и разделители

Когда полей много, их раскладывают по страницам — это закладки вверху формы (в накладной: «Товары», «Дополнительно», «Комиссионные товары»).

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

Команды и командный интерфейс формы

Команды формы — это действия: провести, записать, заполнить, распечатать. Команду вызывает кнопка или пункт меню.

Командный интерфейс формы — набор команд, вынесенных в командную панель (верхняя строка с кнопками «Провести и закрыть», «Записать», «Ещё»).

Параметры формы

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

Модуль формы и обработчики событий

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

Ключевая особенность управляемых форм — явное деление на клиент и сервер. Процедуры помечаются директивами &НаКлиенте, &НаСервере, &НаСервереБезКонтекста. Путаница в директивах — причина большинства ошибок начинающих разработчиков.

✅ Проверьте себя
К чему привязывается поле ввода на форме?
Что делает разделитель на управляемой форме?
Где живут обработчики событий формы?

Редактор формы в конфигураторе — как открыть и что внутри

Разработчик редактирует форму в редакторе формы (Конфигуратор → нужный объект → вкладка «Формы» → открыть форму). Окно редактора разбито на области.

Основные области редактора:

  1. Элементы — дерево визуальных элементов (поля, группы, таблицы, кнопки).
  2. Реквизиты — данные формы; перетаскивание реквизита в дерево элементов автоматически создаёт поле.
  3. Команды — команды формы, глобальные и стандартные.
  4. Параметры — входные параметры открытия.
  5. Модуль — код формы.
  6. Командный интерфейс — раскладка команд по панелям.

Редактирование элементов: страницы, группы, декорация

Элементы не расставляют координатами — их складывают в группы, а группы располагаются автоматически (горизонтально или вертикально). Чтобы получить две колонки, создают горизонтальную группу и внутрь кладут два блока.

Декорация (надпись, картинка) — это оформительский элемент без привязки к данным. Через декорации делают подсказки, заголовки, разделительные линии.

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

Точное позиционирование и адаптация под разные экраны

Управляемая форма адаптивна: на широком мониторе и на ноутбуке она выглядит по-разному. Разработчику важно закладывать это заранее:

  • задавать группам растяжение и фиксированную ширину осознанно;
  • длинные названия на кнопках переносить, а не обрезать;
  • проверять форму на узком окне (эмуляция маленького экрана).

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

Как настроить форму под себя без программиста

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

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

Что можно сделать самому:

  • 👁️ скрыть колонки и поля, которые не используете;
  • ↕️ поменять порядок колонок и полей;
  • 📐 задать ширину колонок в списке;
  • ⭐ добавить в список колонки, которые по умолчанию скрыты;
  • 💾 сохранить несколько вариантов формы и переключаться между ними.
Настроить форму документа или списка под себя
Выполнено: 0 / 7

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

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

Форма №1 в 1С — отчётность в Росстат

Второе значение запроса — статистическая Форма №1. Под этим номером Росстат утверждает несколько разных отчётов, и путаница здесь обычна.

Что чаще называют «Форма №1»:

  • 1‑предприятие — «Основные сведения о деятельности организации» (годовая);
  • П‑1 — сведения о производстве и отгрузке товаров и услуг (месячная);
  • 1‑Т — сведения о численности и зарплате работников;
  • 1‑Т (условия труда) — о состоянии условий труда.

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

Где заполнить статформу в 1С

Статистические формы сдают через регламентированную отчётность:

  1. Раздел «Отчёты» → «Регламентированные отчёты» (в Бухгалтерии) или «Отчётность, справки» (в ЗУП).
  2. Кнопка «Создать», выбрать нужную форму в папке «Статистика».
  3. Указать период и организацию.
  4. Нажать «Заполнить» — часть показателей подтянется из учётных данных.
  5. Проверить, дозаполнить вручную то, что программа не знает.

Отправить отчёт можно прямо из программы через сервис 1С‑Отчётности либо выгрузить файл для стороннего оператора.

⚠️ С 2024 года отчётность в Росстат для большинства организаций — только в электронном виде. Для сдачи представителем нужна машиночитаемая доверенность (МЧД), оформленная заранее.

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

  • «Пропало поле/колонка» — чаще всего его случайно скрыли через «Изменить форму». Лечится там же: вернуть галочку или «Установить стандартные настройки».
  • «Форма открывается пустой или с ошибкой» — сбой кэша. Помогает запуск с ключом /ClearCache или очистка каталога временных файлов пользователя.
  • Не заполняется статформа — не закрыт период, не проведены документы или выбран не тот релиз. Проверьте обновление конфигурации.
  • «Изменить форму» неактивно — нет прав; включает администратор.
  • Своя доработка формы слетела после обновления — доработки типовых форм без расширения перетираются. Правильный путь — расширение конфигурации, а не правка типовой формы.

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

Чем управляемая форма отличается от обычной?
Управляемая форма (1С 8.3) собирается автоматически из групп, работает в браузере и на планшете, делит код на клиент и сервер. Обычная форма (8.1–8.2) рисовалась вручную координатами и в браузере не работает. В типовых конфигурациях сейчас только управляемые.
Можно ли изменить форму без программиста?
Да. В режиме предприятия нажмите «Ещё» → «Изменить форму»: скрывайте лишние колонки, меняйте порядок и ширину полей, сохраняйте свои варианты. Настройки применяются только к вашему пользователю и не затрагивают коллег.
Я скрыл колонку и теперь не могу её вернуть. Что делать?
Снова откройте «Ещё» → «Изменить форму» и включите галочку у нужного элемента. Если запутались — там же есть «Установить стандартные настройки», которое сбрасывает форму к исходному виду.
Что такое Форма №1 в 1С?
Это статистическая отчётность в Росстат: под номером «1» идут разные формы — 1‑предприятие, П‑1, 1‑Т и другие. Заполняют их в разделе регламентированной отчётности («Отчёты» → «Регламентированные отчёты»), затем сдают через 1С‑Отчётность.
Почему статистическая форма не заполняется автоматически?
Обычно причина в данных: не проведены документы, не закрыт период или установлен старый релиз с прошлогодним бланком. Обновите конфигурацию, проверьте проведение документов и повторите «Заполнить».
Куда делись мои доработки формы после обновления?
Если форму типовой конфигурации меняли напрямую в конфигураторе, обновление их перезаписывает. Чтобы доработки жили, их выносят в расширение конфигурации — тогда обновление типовой формы их не затрагивает.

Материал подготовлен редакцией 1С 8.3 — независимый справочник. Проверено и обновлено: 12.07.2026. Независимый справочник. Мы не представляем фирму «1С» и не аффилированы с ней.