Ширина колонок в 1С: как расширить, сузить и сохранить вид таблицы
Содержание
Открыли список контрагентов, а наименование обрезано на третьей букве. Или в табличной части документа не видно сумму. Чтобы раздвинуть колонки в 1С, наведите курсор на границу между заголовками колонок, зажмите левую кнопку мыши и потяните вправо. Граница сдвинется, колонка станет шире.
Это работает в списках, в табличных частях документов и в отчётах. Но у каждого места свои нюансы: где-то ширина запоминается, где-то слетает при следующем открытии, а где-то мышью её вообще не поменять. Ниже — все способы по порядку, от простого к настройкам для администратора.
Меняем ширину колонки мышью: базовый способ
Самый быстрый путь. Подходит для любой таблицы в обычном окне 1С 8.3.
Что делать
- Откройте нужный список или документ.
- Найдите строку заголовков: «Наименование», «Код», «ИНН» и так далее.
- Подведите курсор к вертикальной границе между двумя заголовками. Указатель сменится на двойную стрелку.
- Зажмите левую кнопку и тяните вправо, чтобы расширить колонку, или влево, чтобы сузить.
- Отпустите кнопку.
Расширяется та колонка, правую границу которой вы тянете. Соседние колонки при этом либо сдвигаются вправо, либо сжимаются, если таблица уже упирается в край окна.
Если нужная колонка не помещается, а окно маленькое, сначала разверните окно на весь экран. Часто этого хватает, и тянуть ничего не нужно.
Пример из практики
Бухгалтер открывает журнал «Поступление (акты, накладные)». Колонка «Контрагент» занимает 15 символов, а название поставщика — 40. Видно «ООО «Торговый дом Север…». Бухгалтер тянет границу справа от «Контрагента» примерно на треть ширины экрана, и название помещается целиком. Колонку «Комментарий» рядом он заодно сужает: там почти всегда пусто. Вся настройка занимает десять секунд.
Как быстро подобрать ширину
- 🖱️ Тяните границу сначала до видимого конца самого длинного значения, а не «с запасом».
- 🖱️ Широкие тексты (комментарии, назначение платежа) лучше оставлять узкими с переносом, а не растягивать на пол-экрана.
- 🖱️ Числовые колонки (суммы, количество) сужайте: им нужно 10-12 символов.
- 🖱️ Правую колонку не растягивайте до упора: оставьте запас, чтобы не появился горизонтальный скролл.
Типичные причины, почему граница не двигается
- 🔒 Колонка закреплена разработчиком конфигурации с фиксированной шириной.
- 🔒 Вы тянете не границу заголовка, а границу внутри строки данных.
- 🔒 Форма открыта в режиме просмотра без права настройки (бывает у ограниченных ролей).
- 🔒 Таблица — не список, а печатная форма или табличный документ. С ними другие правила, о них ниже.
Настройка списка: ширина, порядок и видимость колонок
Иногда проблема не в ширине, а в том, что нужной колонки нет вовсе. Тогда сначала включите её, а потом уже растягивайте.
В списках справочников и журналов документов откройте меню «Ещё» (или «Все действия») в правом верхнем углу формы и найдите пункт настройки списка. Названия пунктов немного отличаются в разных конфигурациях, ориентируйтесь на слова «Настроить список» и «Изменить форму». Точный путь на вашем экране проще найти поиском по меню.
В настройках обычно доступно:
| Что можно сделать | Зачем это нужно |
|---|---|
| Включить или выключить колонку | Убрать лишнее, освободить место под важное |
| Поменять порядок колонок | Поставить «Сумму» рядом с «Контрагентом» |
| Задать сортировку | Видеть свежие документы сверху |
| Настроить отбор | Показывать только нужную организацию |
Освободить место проще всего так: выключите три-четыре колонки, которыми вы не пользуетесь. Оставшиеся автоматически займут больше места, и растягивать их уже не придётся.
Настройки списка действуют только для вашего пользователя. Коллега по-прежнему увидит стандартный вид. Это не баг, так задумано.
Сохранение вида таблицы
Ширина колонок, которую вы выставили мышью, платформа запоминает сама. Она хранится в пользовательских настройках формы и подтягивается при следующем открытии.
Если после перезапуска всё вернулось к исходному, причин обычно три:
- 🔄 Вы работаете под «общим» пользователем (например, один логин на всех). Настройки перезаписываются.
- 🔄 В базе настройки пользователей периодически очищаются регламентным заданием или вручную.
- 🔄 Форму в конфигурации поменяли при обновлении, и платформа сбросила прежние параметры.
Режимы отображения: растягивание, перенос текста, группировка
Ширина колонки — не единственный способ показать длинный текст. Есть настройки, которые помогают, когда мышью уже не вытянуть.
Перенос по словам и высота строки
Длинное наименование можно не растягивать, а показать в две-три строки. Для этого в свойствах колонки на форме включают перенос по словам и увеличивают высоту строки. Это уже правка формы, а не просто пользовательская настройка (см. раздел про администраторов).
Режим «Дерево» и иерархия
В справочниках с группами есть режим просмотра иерархии. В нём слева появляется отступ под вложенность, и колонка «Наименование» визуально «съедает» место. Переключитесь на обычный список без иерархии, если нужно больше места для данных.
Группировка и итоги
В отчётах группировка строк добавляет отступы в первой колонке. Поэтому наименования глубоких уровней обрезаются чаще, чем на верхнем уровне. Если видите «Основные средства / Здани…» — расширьте именно первую колонку отчёта.
Хотите увидеть содержимое ячейки, не меняя ширину — подведите курсор и подождите секунду. Часто появляется всплывающая подсказка с полным текстом.
Что делать, если ширина не меняется или слетает
Это самый частый запрос после «как раздвинуть». Разберём по симптомам.
Сброс настроек формы
Если вид таблицы испорчен, быстрее всего вернуть стандартные настройки. В меню «Все действия» формы есть пункт со словами «стандартные настройки». Выберите его и подтвердите. Форма откроется в исходном виде, и вы настроите ширину колонок заново.
Сброс затрагивает всю форму целиком: порядок колонок, отборы и сортировку. Если не хотите терять отбор, запишите его заранее.
Разная версия платформы — разное поведение
В 1С 8.3 интерфейс прошёл несколько эпох. Принцип «потяните за границу» работает везде, но детали отличаются.
| Платформа и интерфейс | Что запомнить |
|---|---|
| 8.3 «Такси» | Основной современный интерфейс. Настройки списка и формы — через «Ещё» |
| 8.3 «Версия 8.2» | Старый вид меню; пункты настройки лежат в других местах |
| Обычные формы (старые конфигурации) | Ширина колонок часто задаётся в конфигураторе, у пользователя возможности меньше |
| Тонкий и веб-клиент | Мышью тянуть можно, но запоминание ширины может работать хуже |
В веб-клиенте через браузер на ширину влияет ещё и масштаб самой страницы. Если колонки выглядят тесными, нажмите Ctrl и 0, чтобы вернуть масштаб браузера к 100%, а потом уже подбирайте ширину.
Есть ещё одна деталь: экран с высоким разрешением и крупным масштабом Windows (125-150%) делает окно 1С «теснее». Колонки тогда обрезаются даже при привычной настройке. Проверьте масштаб в параметрах экрана Windows, прежде чем перенастраивать десяток форм.
Узнать версию платформы можно в справке: меню «О программе». Там же видна версия конфигурации.
Табличные документы: печатные формы и отчёты
Печатная форма или результат отчёта — это табличный документ, и колонки в нём устроены иначе, чем в списке. Здесь есть нумерация колонок (R, C) и строка с названиями столбцов, как в Excel.
Что можно сделать:
- Откройте отчёт или печатную форму.
- Подведите курсор к границе между заголовками колонок в верхней строке (там, где обозначения столбцов).
- Потяните границу мышью.
Если просто потянуть не получается, щёлкните правой кнопкой по заголовку колонки и поищите в контекстном меню пункт про ширину колонки. В разных режимах формы он появляется не всегда.
Ширина колонок в сформированной печатной форме не сохраняется навсегда. Закрыли форму, открыли заново — вид собран по макету. Чтобы изменить надолго, правят макет (это работа конфигуратора или расширения).
Если нужно только распечатать, а колонка шире страницы, поменяйте ориентацию на альбомную и масштаб печати в параметрах страницы. Менять сам макет ради одной печати не нужно.
Для отчётов с настраиваемой структурой помогает кнопка настроек отчёта: отключите лишние поля, и колонки займут больше места. Часто это быстрее, чем тянуть каждую границу.
Продвинутые приёмы для администраторов и разработчиков
Рядовой пользователь тянет границу и забывает. Администратору нужно сделать так, чтобы нужный вид получили все.
Изменение формы
Вход в режим «Изменить форму» открывает окно редактирования формы прямо в работающей программе. Вы видите дерево элементов и свойства каждой колонки. Нас интересуют:
- 📐 Ширина — стартовая ширина колонки в символах.
- 📐 Растягивать по горизонтали — колонка забирает свободное место.
- 📐 Максимальная ширина — потолок, выше которого колонка не вырастет.
- 📐 Перенос по словам — длинный текст уходит на следующую строку.
После правки сохраните форму. Изменения увидят пользователи, у которых нет собственных настроек на эту форму.
Перед правкой форм в рабочей базе сделайте резервную копию и согласуйте изменения с регламентом. В типовых конфигурациях на поддержке изменения форм могут слететь при обновлении.
Расширение вместо правки типовой формы
Если конфигурация на поддержке и нужен единый вид для всех, надёжнее оформить правку расширением. Расширение переживает обновление типовой конфигурации, а правка самой формы — нет. Это задача для разработчика 1С.
Единый вид для группы пользователей
Платформа хранит пользовательские настройки отдельно от формы. Поэтому «раздать» свою ширину колонок всем кнопкой обычно нельзя: у каждого своя копия. Варианты:
- Настроить форму для всех через «Изменить форму».
- Попросить каждого сбросить свои настройки формы, чтобы подтянулся общий вид.
- Для типовых отчётов сохранить вариант отчёта с нужной структурой и сделать его общим.
Если ничего не помогло
Идём от простого к сложному.
- ✅ Закройте и откройте форму заново, проверьте ширину.
- ✅ Сбросьте настройки формы и настройте её с нуля.
- ✅ Проверьте под другим пользователем с теми же правами. Если у него всё нормально, проблема в ваших личных настройках.
- ✅ Откройте программу в другом клиенте: тонком вместо веб или наоборот.
- ✅ Если ширина зафиксирована в конфигурации и прав на изменение формы нет, обратитесь к администратору или в обслуживающую организацию.