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