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

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

Как раздвинуть столбец в 1С: инструкция для списков, таблиц и отчётов

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

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

В большинстве случаев достаточно потянуть границу заголовка колонки мышью — как в Excel. Однако в 1С есть нюансы: ширина может быть зафиксирована настройками формы, сбрасываться после перезапуска, а в отчётах на СКД колонки вообще управляются через настройки варианта. Ниже разобраны все рабочие способы и ситуации, когда стандартное перетаскивание не помогает.

Как раздвинуть столбец мышью в списке или таблице

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

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

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

Порядок действий
  1. 1
    Откройте список или документ с нужной таблицей
  2. 2
    Наведите курсор на правую границу заголовка колонки
  3. 3
    Дождитесь появления двусторонней стрелки
  4. 4
    Потяните границу вправо или дважды кликните по ней
  5. 5
    Проверьте, что текст в ячейках отображается полностью

Автоподбор ширины и перенос текста

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

Учтите, что автоподбор ориентируется на видимые строки. Если самое длинное значение находится дальше по списку, после прокрутки оно может снова оказаться обрезанным. Тогда либо повторите двойной клик, прокрутив список к длинному значению, либо задайте ширину с запасом вручную.

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

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

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

Найдите в дереве нужную таблицу и внутри неё — нужную колонку (поле). Выделите её и в панели свойств справа найдите параметр «Ширина». Установите значение в символах — например, 30 или 50 вместо текущего. Дополнительно можно снять или изменить свойства, ограничивающие растягивание, если они есть.

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

Раздвигаем колонки в отчётах и печатных формах

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

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

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

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

Перетаскивание мышью

Быстрый способ для списков и табличных частей. Ограничение: настройка может не сохраниться после перезапуска

Двойной клик по границе

Автоподбор под содержимое. Ограничение: учитывает только видимые строки

Ещё → Изменить форму

Устойчивая точная настройка ширины в символах. Требует чуть больше действий

Правка макета печатной формы

Единственный способ для печатных форм, но это доработка конфигурации и риск при обновлениях

Почему настройка ширины сбрасывается и как это исправить

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

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

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

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

Если столбец не раздвигается: диагностика

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

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

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

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

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

Внешний вид колонки
Норма

Текст и числа отображаются полностью, без многоточий

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

Значения по-прежнему обрезаны или появился пустой излишек ширины

Сохранность настройки
Норма

После закрытия и повторного открытия формы ширина сохранилась

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

Колонка снова узкая — настройки не сохраняются

Курсор на границе
Норма

При наведении на границу заголовка появляется двусторонняя стрелка

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

Курсор не меняется — изменение формы заблокировано или вы не на границе

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

Раздвинется ли колонка у всех пользователей, если я изменил её у себя?

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

Как быстро подогнать ширину всех колонок сразу?

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

Почему в отчёте колонка раздвигается, но после обновления отчёта снова узкая?

Потому что табличный документ пересоздаётся каждый раз по настройкам варианта отчёта. Ручная правка ширины действует только на текущий результат. Для постоянного эффекта меняйте ширину в настройках отчёта или сохраните отредактированный документ отдельно.

Можно ли раздвинуть столбец в мобильном клиенте 1С?

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

Что делать, если пункта «Изменить форму» нет в меню «Ещё»?

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

Итог

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

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