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