Ширина колонок в накладной 1С: на экране, в печатной форме и для всей базы

· 9 мин

Содержание

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

Типичная ситуация: кладовщик жалуется, что в «Реализации товаров и услуг» наименование обрезано до «Кабель ВВГнг-LS 3х2,5 …», а в распечатанной ТОРГ-12 цифры в колонке «Сумма» налезают на соседнюю. Это две разные задачи. Экранная форма и печатная форма настраиваются в разных местах, и путать их — главная причина, почему «раздвинул, а ничего не поменялось».

Ниже всё описано для платформы 8.3 с интерфейсом «Такси» и типовых конфигураций на БСП: Бухгалтерия предприятия 3.0, Управление торговлей 11, Комплексная автоматизация 2. Механизм общий для платформы, различаются только пути в меню.

Что именно вы хотите раздвинуть

Сначала определите, где мешает узкая колонка. От этого зависит способ.

Где проблемаЧто настраиватьДля кого действуетКто может сделать
Табличная часть открытого документаШирину колонки мышьюТолько для васЛюбой пользователь
Нужно скрыть лишние колонки, поменять порядокЕщё → Изменить формуТолько для васЛюбой пользователь
Распечатка нужна один разСохранение в Excel и правка тамДля этой распечаткиЛюбой пользователь
Распечатка всегда выглядит плохоМакет печатной формыДля всех пользователейАдминистратор
Форма документа нужна другой у всего отделаКопирование настроек пользователямДля выбранных пользователейАдминистратор
Нужна своя форма накладнойВнешняя печатная форма или расширениеДля всехПрограммист 1С

💡 Первые три способа безопасны: они не меняют конфигурацию и не влияют на коллег. Начинайте с них.

Где вам мешает узкая колонка?

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

Это самый быстрый способ, и он работает в любом документе: «Реализация товаров и услуг», «Поступление товаров и услуг», «Перемещение товаров», «Возврат товаров от покупателя».

  1. Откройте документ и перейдите на вкладку с товарами (обычно «Товары»).
  2. Наведите курсор на вертикальную границу между заголовками двух колонок, например между «Номенклатура» и «Количество».
  3. Когда курсор станет двойной стрелкой ↔, зажмите левую кнопку мыши.
  4. Потяните вправо — колонка «Номенклатура» расширится.
  5. Отпустите кнопку и закройте документ.

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

Почему колонка «не тянется» или возвращается обратно

  • 📏 Таблица растянута по ширине окна. Если расширить одну колонку, соседние сужаются: общая ширина таблицы равна ширине окна. Сначала сузьте ненужные колонки («Ставка НДС», «Счёт учёта»), потом расширяйте нужную.
  • 🪟 Окно документа маленькое. Разверните его на весь экран или откройте в отдельном окне — места станет больше.
  • 🔒 Ширина задана в конфигураторе жёстко. В доработанных конфигурациях разработчик мог отключить растягивание колонки. Тогда мышью её не изменить, поможет только правка формы.
  • 👤 Вход под общим пользователем. Если несколько человек работают под одной учётной записью, последний, кто закрыл форму, перезаписывает настройки остальных.

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

Режим «Изменить форму»: скрыть лишнее и освободить место

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

  1. В форме документа нажмите Ещё → Изменить форму....
  2. Откроется окно «Настройка формы». Слева — дерево элементов формы.
  3. Найдите группу с табличной частью товаров и раскройте её.
  4. Снимите флажки у колонок, которые не нужны: например, «Счёт учёта», «Счёт доходов», «Страна происхождения».
  5. Стрелками вверх и вниз на панели окна поменяйте порядок колонок: так «Количество» и «Цена» можно поставить сразу после «Номенклатуры».
  6. Нажмите «ОК».

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

Скрытая колонка не удаляется из документа. Данные в ней остаются и попадают в проводки и печатную форму. Скрывайте только то, что действительно заполняется автоматически.

Как вернуть всё как было

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

Как настроить ширину колонок в печатной форме накладной

На экране всё помещается, а распечатанная ТОРГ-12 или накладная выглядит плохо: суммы переносятся, наименования обрезаны, таблица вылезает за поле листа. Здесь работают другие инструменты.

Разово: подогнать масштаб страницы

Часто колонки не узкие — просто таблица не влезает на лист.

  1. В документе нажмите «Печать» и выберите нужную форму.
  2. В открывшемся окне печатной формы откройте главное меню (кнопка с тремя полосками в заголовке) → Файл → Параметры страницы.
  3. Поменяйте ориентацию на альбомную, если форма широкая, или уменьшите поля.
  4. Установите масштаб по ширине страницы.
  5. Проверьте результат в предварительном просмотре.

ТОРГ-12 по своему устройству широкая форма, её разумно печатать в альбомной ориентации.

Разово: поправить ширину в Excel

Если нужно раздвинуть конкретную колонку в одной распечатке:

  1. В окне печатной формы нажмите «Сохранить» (значок дискеты).
  2. Выберите формат «Лист Microsoft Excel 2007-…» (.xlsx) и папку.
  3. Откройте файл в Excel или LibreOffice Calc.
  4. Растяните колонки, как обычно в таблице, и распечатайте оттуда.

💡 В окне печатной формы есть кнопка редактирования. Она позволяет поправить текст в ячейках прямо в 1С, например сократить длинное наименование. На саму форму и на другие документы это не влияет.

Постоянно: изменить макет печатной формы

Если накладная всегда печатается криво, правильнее один раз поправить макет. Изменение увидят все пользователи базы.

  1. Откройте раздел макетов (пути — в таблице ниже).
  2. Найдите макет поиском по слову «ТОРГ-12» или «Накладная». Ориентируйтесь на колонку с названием объекта: макеты реализации, поступления и перемещения — разные.
  3. Откройте макет. Он выглядит как таблица с буквенными заголовками колонок сверху.
  4. Потяните границу между заголовками колонок так же, как в Excel.
  5. Если расширяете одну колонку, сузьте соседнюю на столько же, иначе форма перестанет помещаться на лист.
  6. Запишите макет и закройте окно.
  7. Распечатайте любую накладную и проверьте результат.
КонфигурацияПуть к макетам
Бухгалтерия предприятия 3.0Администрирование → Печатные формы, отчеты и обработки → Макеты печатных форм
Управление торговлей 11, КА 2, ERPНСИ и администрирование → Печатные формы, отчеты и обработки → Макеты печатных форм

Изменённый макет остаётся у вас и после обновления конфигурации. Если фирма 1С поменяет в обновлении типовой макет (например, из-за новой формы документа), ваш вариант это изменение не получит. После каждого крупного обновления проверяйте печать. Чтобы вернуться к типовому макету, выделите его в списке и выберите команду использования стандартного макета.

Не меняйте в макете названия параметров и именованные области (обозначения вида <Товар> в ячейках, подписи областей слева). По ним 1С подставляет данные. Если их испортить, поля накладной окажутся пустыми. Меняйте только ширину колонок, шрифт и выравнивание.

Перенос текста и высота строк: когда расширять не нужно

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

Как это настроить в макете:

  1. Откройте макет печатной формы, как описано выше.
  2. Выделите ячейку колонки «Наименование» в табличной области.
  3. Откройте её свойства (правая кнопка мыши → «Свойства»).
  4. В свойстве размещения текста выберите «Переносить».
  5. Убедитесь, что для строки не задана фиксированная высота, — тогда строка будет расти по тексту.
Режим размещения текстаЧто происходит с длинным текстом
АвтоТекст заходит на соседние пустые ячейки, иначе обрезается
ОбрезатьЛишнее не печатается
ЗабиватьТекст заходит на соседние ячейки поверх
ПереноситьТекст переносится на новые строки внутри ячейки

Типичные проблемы с переносом

  • 🔢 Суммы с решётками или обрезаны. Числа не переносятся. Колонку «Сумма» нужно именно расширить или уменьшить шрифт на 1 пункт.
  • 📄 Таблица «поплыла» на вторую страницу. Перенос увеличил высоту строк, и товары перестали помещаться на лист. Это нормально: 1С перенесёт таблицу на следующую страницу и повторит шапку колонок, если это предусмотрено макетом.
  • ✂️ Перенос включён, а текст всё равно обрезан. У строки задана фиксированная высота. Проверьте свойства строки в макете.

Как сохранить настройки колонок для всех пользователей

Настройки экранной формы по умолчанию личные. Если весь отдел продаж должен видеть накладную одинаково, не нужно ходить по рабочим местам.

  1. Настройте форму документа у себя или у одного опытного пользователя.
  2. Администратор открывает Администрирование → Настройки пользователей и прав → Настройки пользователей (в УТ 11 и КА — раздел НСИ и администрирование).
  3. Выбирает пользователя-образец.
  4. На вкладке внешнего вида находит настройки нужной формы документа.
  5. Командой копирования передаёт их другим пользователям или группе.

💡 Копировать стоит только настройки одной-двух форм, а не «всё сразу». Иначе вы перезапишете коллегам и их собственные настройки других документов и отчётов.

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

Перед правкой макета для всех
Выполнено: 0 / 5

Внешние печатные формы и другие варианты

Если типового макета не хватает — нужна своя накладная с другим набором колонок, логотипом или дополнительными полями, — есть три пути.

ВариантКогда подходитЧто учесть
Изменённый макет типовой формыНужно поменять внешний вид, а состав данных тот жеДелается без программиста, но новых колонок с данными не добавить
Внешняя печатная форма (.epf)Нужна отдельная форма накладной рядом с типовойПишет программист, подключается без изменения конфигурации
Расширение конфигурацииНужно изменить саму форму документа или печать для всехДелает программист, переживает обновления лучше, чем правка конфигурации

Подключение готовой внешней печатной формы:

  1. Убедитесь, что включено использование дополнительных отчётов и обработок: в разделе Печатные формы, отчеты и обработки установлен флажок «Дополнительные отчеты и обработки».
  2. Откройте список дополнительных отчётов и обработок, нажмите «Добавить из файла» и выберите файл .epf.
  3. На вкладке размещения укажите, для каких документов форма доступна.
  4. Запишите. Новая форма появится в меню «Печать» документа.

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

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

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

Почему коллега не видит, что я расширил колонку?
Ширина колонок в форме документа хранится отдельно для каждого пользователя. Передать её можно через копирование настроек пользователей.
Ширина колонок сбросилась после обновления 1С. Это нормально?
Да, если в обновлении менялась форма документа. Платформа не может применить старые настройки к изменённой форме и показывает её в типовом виде. Настройте ширину заново.
Можно ли поменять ширину колонок в накладной из 1С через веб-клиент?
Да. В веб-клиенте граница заголовка колонки так же тянется мышью, настройки сохраняются в базе, а не в браузере.
Меняется ли ТОРГ-12 как форма документа, если раздвинуть колонки в макете?
Нет. Состав граф и реквизитов остаётся прежним, меняется только их ширина на листе. Не удаляйте графы и не меняйте их названия.
Где хранится исходный вариант макета, если я его испортил?
Типовой макет остаётся в конфигурации. В списке макетов выберите изменённый и верните стандартный вариант, ваши правки при этом удалятся.