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

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

Как поменять ширину столбца в 1С

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

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

В большинстве конфигураций на управляемых формах (1С:Предприятие 8.3) настройка ширины выполняется стандартными средствами платформы и запоминается автоматически. Однако есть нюансы: часть таблиц блокирует изменение, настройки могут сбрасываться после обновления конфигурации, а в отчётах СКД действует свой механизм. Разберём все рабочие сценарии по порядку.

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

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

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

Если столбцов много и они не помещаются на экране, внизу таблицы появляется горизонтальная полоса прокрутки. Это нормальное поведение: вы можете сделать важные колонки шире, а редко используемые оставить узкими за пределами видимой области.

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

Автоматический подбор ширины по содержимому

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

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

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

Настройка ширины через «Ещё» и изменение формы

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

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

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

Как сохранить ширину столбцов, чтобы она не сбрасывалась

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

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

Для отчётов на СКД (система компоновки данных) действует отдельный механизм: внешний вид отчёта можно сохранить как пользовательский вариант кнопкой «Сохранить настройки» или «Варианты отчёта». Тогда выбранная компоновка колонок будет открываться по умолчанию.

Типичные ошибки
01
Тянуть границу внутри данных, а не в строке заголовков — изменение не срабатывает, потому что курсор не превратился в стрелку
02
Ждать сохранения ширины в отчёте СКД без сохранения варианта — после переформирования колонки вернутся к настройкам по умолчанию
03
Искать пропавший столбец в настройках ширины, хотя он просто отключён в «Изменить форму»
04
Растягивать все колонки под максимум — появляется горизонтальная прокрутка и таблица становится менее читаемой

Что делать, если ширина столбца не меняется

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

Во-вторых, разработчик мог зафиксировать ширину колонок программно. Такое встречается в печатных формах, некоторых отчётах и специализированных рабочих местах (например, РМК в рознице), где интерфейс жёстко задан. В этом случае изменить ширину штатными средствами нельзя — потребуется доработка конфигурации или расширения.

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

Настройка колонок в отчётах и табличных документах

В отчётах, построенных на СКД (большинство типовых отчётов в 1С:Бухгалтерии, УТ, ERP), ширина колонок определяется настройками отчёта, а не перетаскиванием в результате. Откройте «Настройки» (кнопка на панели отчёта), перейдите к списку выбранных полей и при необходимости измените порядок и состав колонок. Некоторые отчёты позволяют задать ширину явно в расширенных настройках оформления.

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

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

Маршрут решения

Как выбрать действие

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

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

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

Частые вопросы о ширине столбцов в 1С

Почему после обновления 1С ширина столбцов сбросилась?

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

Можно ли задать одинаковую ширину столбцов для всех пользователей?

Штатно настройки формы индивидуальны для каждого пользователя. Централизованно задать ширину можно только через изменение конфигурации или расширение, где ширина колонки устанавливается программно. Эту задачу выполняет администратор или разработчик.

Как вернуть стандартную ширину столбцов?

Откройте «Ещё → Изменить форму» и воспользуйтесь сбросом настроек формы, если он доступен, либо попросите администратора очистить пользовательские настройки конкретной формы через «Администрирование → Пользователи и права → Персональные настройки пользователей».

Почему двойной клик по границе не расширяет столбец?

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

Можно ли менять ширину столбцов в веб-клиенте 1С?

Да, в веб-клиенте перетаскивание границ заголовков работает так же, как в тонком клиенте. Отличия возможны в скорости отклика и внешнем виде курсора, но сам механизм настройки и сохранения ширины идентичен.