Печать только нужной части списка, отчёта или документа в 1С 8.3
Содержание
Чтобы распечатать выделенный фрагмент в 1С, выделите ячейки мышью и задайте область печати: главное меню окна → Таблица → Печать → Установить область печати, затем Ctrl+P. Для списков и журналов путь другой: выделите строки, откройте Ещё → Вывести список…, включите флажок «Только выделенные» и печатайте полученную таблицу.
Отчёт на 40 страниц, а нужна одна таблица из середины. Журнал на 300 документов, а бухгалтеру нужны пять строк. Для каждого случая в 1С:Предприятии 8.3 с интерфейсом «Такси» есть свой способ — от списков до сложных отчётов. Механизм печати общий для платформы, поэтому шаги одинаковы в Бухгалтерии 3.0, ЗУП 3.1 и УТ 11.
Какой способ печати фрагмента выбрать
Всё, что 1С выводит на бумагу, проходит через табличный документ. Отчёт, печатная форма накладной, выгрузка списка — это одна и та же сетка ячеек. Поэтому задача всегда сводится к двум шагам: получить табличный документ и ограничить в нём то, что уйдёт на принтер.
| Что печатаем | Как получить табличный документ | Как ограничить фрагмент | Когда удобно |
|---|---|---|---|
| Строки справочника или журнала | Ещё → Вывести список… | Флажок «Только выделенные» | Нужно 5–50 строк из длинного списка |
| Часть отчёта | Сформировать отчёт | Область печати | Одна таблица или группировка из большого отчёта |
| Часть печатной формы | Кнопка «Печать» в документе | Область печати или копирование в новый документ | Нужен один лист из комплекта или одна таблица |
| Произвольный набор ячеек | Любой из способов выше | Ctrl+C → новый табличный документ → Ctrl+V | Нужно склеить куски из разных мест |
| Повторяющаяся задача | Внешняя обработка или расширение | Логика внутри обработки | Одна и та же выборка печатается каждый день |
💡 Если фрагмент нужен разово, быстрее всего копирование в новый табличный документ. Если тот же отчёт печатается по частям каждый месяц, настройте отбор в самом отчёте: тогда лишнее просто не попадёт в результат.
Печать выделенных строк списка или журнала документов
Кнопки «Печать» в командной панели списка печатают формы документов, а не сам список. Чтобы распечатать именно строки журнала — номера, даты, суммы, контрагентов, — используйте вывод списка.
Как выделить нужные строки
- 🖱️
Ctrl+ щелчок — добавить или убрать одну строку. - 🖱️
Shift+ щелчок — выделить диапазон от текущей строки до нужной. - ⌨️
Shift+ стрелки вверх и вниз — то же с клавиатуры. - ⌨️
Ctrl+A— выделить все строки, которые попали под текущий отбор.
Вывод выделенных строк в табличный документ
- Выделите строки в списке.
- Нажмите
Ещё → Вывести список…. - В окне настройки оставьте вывод в табличный документ.
- Включите флажок «Только выделенные».
- Снимите флажки с колонок, которые не нужны на бумаге.
- Нажмите «ОК». Откроется отдельное окно с таблицей.
- Нажмите
Ctrl+Pили откройте предварительный просмотр через главное меню окна:Файл → Предварительный просмотр.
Если строк много и выделять их вручную долго, сначала сузьте список. Установите отбор по контрагенту, периоду или организации, затем нажмите Ctrl+A и выведите список. Результат тот же, а ошибиться при выделении сложнее.
Флажок «Только выделенные» берёт строки, выделенные на момент вызова команды. Если после открытия окна вы щёлкнули по списку и сбросили выделение, повторите вызов.
Как распечатать выделенный фрагмент отчёта через область печати
В отчётах печать фрагмента делается через область печати. Это свойство табличного документа: принтер получает только ячейки внутри области, остальное игнорируется.
Пошагово
- Сформируйте отчёт.
- Выделите мышью диапазон ячеек. Для целых строк щёлкните по номерам строк слева с зажатым
Shift. - Откройте главное меню окна (кнопка с тремя полосками или стрелка в заголовке).
- Выберите
Таблица → Печать → Установить область печати. - Откройте предварительный просмотр и проверьте, что на листе только нужный кусок.
- Нажмите «Печать».
Снять область можно там же: Таблица → Печать → Очистить область печати. Если этого не сделать, при следующей печати того же документа вы снова получите только фрагмент.
Заголовок таблицы на каждом листе
Если фрагмент длинный и занимает несколько страниц, шапка таблицы останется только на первом листе. Чтобы повторить её:
- Выделите строки шапки.
- Выберите
Таблица → Печать → Повторять при печати сверху.
Для широких таблиц так же работает повтор колонок слева: например, колонки с наименованием номенклатуры.
Группировки и свёрнутые строки
Отчёты на СКД часто выводятся с группировками. Свёрнутая группа на экране выглядит одной строкой. Перед печатью раскройте группировки до нужного уровня кнопками с цифрами над колонкой строк. Затем проверьте результат в предварительном просмотре: он покажет, что именно попадёт на бумагу.
💡 Если нужна одна группа из отчёта — например, одна статья затрат или один склад, — эффективнее поставить отбор в настройках отчёта и переформировать его. Тогда итоги пересчитаются только по этой группе, а не останутся общими.
Печатная форма документа: как вывести часть
Кнопка «Печать» в документе открывает окно печатных форм. В типовых конфигурациях это окно общее: в нём видны все выбранные формы, поле количества копий и кнопки сохранения.
Один лист из комплекта
Если в документе выбран комплект форм — например, накладная и счёт-фактура, — снимите флажки с лишних форм в левой части окна печати. На принтер уйдут только отмеченные.
Когда из журнала выделено несколько документов, кнопка «Печать» формирует формы по всем выделенным сразу. Это удобно для пакетной печати: выделили 10 реализаций за день — получили 10 накладных одним заданием.
Только таблица из печатной формы
Печатная форма — тот же табличный документ. В ней работают оба приёма:
- 📌 Область печати. Выделите таблицу товаров и задайте область через главное меню окна, как в отчёте.
- 📋 Копирование. Выделите нужные ячейки, нажмите
Ctrl+C, создайте новый табличный документ (Файл → Новый, тип «Табличный документ») и вставьтеCtrl+V. Форматирование ячеек сохранится.
Правка текста в печатной форме не меняет данные документа. Если вы удалили строку прямо в окне печати, в учёте она осталась. Для бумаги, которая уходит контрагенту, это опасно: печатный экземпляр разойдётся с базой и с документом, который получит налоговая или покупатель по ЭДО.
Если фрагмент нужен постоянно
Когда одну и ту же часть формы приходится отрезать каждый раз, разумно изменить макет. В БП 3.0 и УТ 11 это раздел Администрирование → Печатные формы, отчеты и обработки → Макеты печатных форм. Там можно открыть макет, убрать лишние области и сохранить пользовательский вариант. Исходный макет при этом не теряется, его можно вернуть.
Параметры страницы: масштаб, поля, ориентация
Фрагмент часто не помещается на лист по ширине: справа обрезаются две колонки, и они уезжают на отдельную страницу. Это лечится параметрами страницы.
Откройте главное меню окна → Файл → Параметры страницы. Основные настройки:
| Параметр | Что делает | Типичное значение для фрагмента |
|---|---|---|
| Ориентация | Книжная или альбомная | Альбомная для таблиц шире 8–10 колонок |
| Масштаб | Процент или «По ширине страницы» | «По ширине страницы» — таблица ужимается до ширины листа |
| Поля | Отступы от краёв листа, мм | 10 мм вместо стандартных, если не хватает пары сантиметров |
| Колонтитулы | Текст сверху и снизу листа | Номер страницы при печати длинного фрагмента |
| Число экземпляров | Сколько копий | Задаётся и в окне печати |
Порядок такой:
- Сначала задайте область печати.
- Затем откройте параметры страницы и выберите «По ширине страницы».
- Проверьте результат в предварительном просмотре.
- Только после этого печатайте.
💡 Масштаб ниже 60–70 % делает шрифт трудночитаемым. Если фрагмент ужимается сильнее, лучше переключить ориентацию на альбомную или убрать часть колонок через настройки отчёта.
Параметры страницы относятся к конкретному табличному документу. Для регулярного отчёта выгоднее сохранить нужные настройки в варианте отчёта, чтобы не задавать их каждый раз.
Обработки и расширения для печати выборок
Ручные приёмы хороши для разовой задачи. Если бухгалтер ежедневно печатает один и тот же срез — например, только неоплаченные счета с суммой больше 100 000 рублей, — его лучше автоматизировать.
Внешняя печатная форма или обработка
Внешняя обработка — файл .epf, который подключается без изменения конфигурации. В БП 3.0, ЗУП 3.1 и УТ 11 путь один:
- Откройте
Администрирование → Печатные формы, отчеты и обработки. - Включите флажок «Дополнительные отчеты и обработки».
- Перейдите по ссылке «Дополнительные отчеты и обработки» и нажмите «Добавить из файла…».
- Укажите размещение: в каких документах или разделах появится команда.
После этого в командной панели «Печать» нужного документа или в разделе появится новая команда. Она сразу выводит только те данные, что заложил разработчик.
Подключайте обработки только из проверенных источников. Внешняя обработка выполняет код с правами пользователя и может изменить данные в базе.
Расширение конфигурации
Если нужно поменять поведение стандартной формы — например, добавить в список документов команду «Печать выделенных строк реестром», — разработчик делает расширение (.cfe). Расширение не снимает конфигурацию с поддержки, и обновления ставятся как обычно. Подключается оно в разделе Администрирование → Печатные формы, отчеты и обработки → Расширения.
Сохранение фрагмента в файл
Иногда печатать на бумагу не нужно: фрагмент отправляют по почте. Скопируйте фрагмент в новый табличный документ, затем Файл → Сохранить как и выберите PDF или Excel. Удобный побочный эффект: в PDF-просмотрщике можно распечатать нужные страницы, если в 1С выбрать их не получилось.
Почему не печатается выделенный фрагмент и как это исправить
Таблица → Печать → Установить область печати.Таблица → Печать → Очистить область печати.Ещё → Вывести список….Ещё две ситуации, которые путают с проблемой выделения:
- 🖨️ На бумаге пропали линии таблицы. У ячеек в отчёте нет рамок — на экране вы видите только сетку. Включите в настройках отчёта оформление с рамками или задайте границы ячеек вручную в скопированном документе.
- 🔤 Шрифт стал крупнее, чем на экране. Масштаб окна в 1С не влияет на печать. На бумагу идёт масштаб из параметров страницы.
Частые вопросы
Можно ли распечатать выделенный фрагмент без установки области печати?
Ctrl+C и Ctrl+V и распечатайте его. Это быстрее, если фрагмент нужен один раз.Сохраняется ли область печати после переформирования отчёта?
Как распечатать несколько несмежных кусков отчёта одним листом?
Можно ли распечатать фрагмент списка с итогами по сумме?
Как сохранить выделенный фрагмент в Excel вместо печати?
Файл → Сохранить как и выберите формат листа Excel.