Документы и Печать · 8 мин
Как распечатать выделенный фрагмент в 1С
Как распечатать выделенный фрагмент документа или отчёта в 1С: способы через настройки принтера, табличный документ и копирование. Пошаговые инструкции и FAQ.
Потребность распечатать только часть документа или отчёта в 1С возникает часто: нужен один раздел оборотно-сальдовой ведомости, фрагмент длинной накладной или пара строк из большого списка. Печатать весь документ ради нескольких строк нерационально, тем более что в 1С есть несколько рабочих способов вывести на бумагу только нужный фрагмент.
Доступные варианты зависят от того, что именно вы печатаете: табличный документ (отчёт, печатная форма), список в форме программы или текст внутри поля. Ниже разобраны все основные сценарии для типовых конфигураций на платформе 1С:Предприятие 8.3.
Как 1С формирует документы для печати
Большинство отчётов и печатных форм в 1С выводятся в виде табличного документа — встроенного формата, похожего на лист электронной таблицы. Именно с ним работают команды печати, предварительного просмотра и сохранения в файл. Понимание этого важно, потому что выделение фрагмента возможно именно в табличном документе.
Списки документов, справочников и данные в полях ввода — это не табличные документы, поэтому для них печать выделенного фрагмента напрямую недоступна. Для таких случаев используются обходные приёмы: вывод списка в отчёт или копирование текста.
Печать выделенной области табличного документа
Это основной сценарий для отчётов и печатных форм. Откройте нужный отчёт или сформируйте печатную форму документа, затем выделите требуемый фрагмент: зажмите левую кнопку мыши и протяните по ячейкам, либо щёлкните первую ячейку, а затем с зажатой клавишей Shift — последнюю. Выделенная область подсвечивается.
Далее нажмите Ctrl+P или выберите «Файл → Печать». В зависимости от версии платформы и драйвера принтера в диалоге печати может присутствовать вариант «Выделенный диапазон» или «Выделенное». Отметьте его, проверьте результат в предварительном просмотре и отправьте на печать.
- 1Сформируйте отчёт или откройте печатную форму документа
- 2Выделите мышью нужную область ячеек табличного документа
- 3Нажмите Ctrl+P или выберите Файл → Печать
- 4В диалоге печати отметьте вариант печати выделенного диапазона, если он доступен
- 5Откройте предварительный просмотр и убедитесь, что в печать попал только нужный фрагмент
- 6Нажмите Печатать и заберите лист с принтера
Если вариант печати выделенного диапазона отсутствует, используйте предварительный просмотр: в нём видно, какие страницы содержат нужный фрагмент, и в диалоге печати можно указать только эти номера страниц в поле «Страницы» или «Диапазон».
Печать отдельных страниц через предварительный просмотр
Когда фрагмент целиком помещается на одну или несколько страниц, проще всего напечатать только их. Откройте «Файл → Предварительный просмотр» (или соответствующую кнопку на панели), пролистайте документ и запомните номера страниц с нужным фрагментом.
В диалоге печати укажите диапазон, например «2–3» или отдельные страницы через запятую, если драйвер принтера это поддерживает. Этот способ надёжен и работает в любой конфигурации, но требует, чтобы фрагмент аккуратно ложился на целые страницы.
Копирование фрагмента в новый документ
Если печать выделенного диапазона недоступна, а фрагмент разрывает страницы, удобно скопировать его в отдельный табличный документ. Выделите область, скопируйте её через Ctrl+C, затем создайте новый табличный документ командой «Файл → Новый → Табличный документ», вставьте фрагмент (Ctrl+V) и распечатайте полученный файл целиком.
Альтернатива — сохранить табличный документ в файл Excel (MXL или XLSX) через «Файл → Сохранить копию», открыть его в Excel, удалить лишнее и напечатать средствами офисного пакета. Это удобно, когда фрагмент нужно ещё и отредактировать перед печатью.
Сравнение способов
Самый быстрый вариант, но зависит от поддержки в диалоге печати платформы и драйвера принтера
Работает всегда, но фрагмент должен умещаться на целые страницы
Универсально и точно, но требует лишних действий
Подходит, когда фрагмент нужно отредактировать или отправить, но требует установленного офисного пакета
Печать части списка или журнала документов
Выделенные строки списка документов или справочника напрямую на печать не выводятся. Практичный путь — вывести список в табличный документ: во многих типовых конфигурациях для этого есть команда «Вывести список» в меню «Ещё» формы списка. В появившемся диалоге отметьте нужные колонки, при необходимости — вариант «Только выделенные строки», и программа сформирует табличный документ, который уже можно напечатать.
Если команды «Вывести список» нет, примените отбор в списке так, чтобы остались только нужные записи, и сформируйте подходящий отчёт по этим данным. Для разовой задачи допустимо и копирование строк через буфер обмена в табличный документ или Excel.
Перед печатью большого фрагмента проверьте в предварительном просмотре, не «развалились» ли широкие колонки на несколько листов. Часто помогает альбомная ориентация, масштаб «по ширине страницы» или уменьшение полей в параметрах страницы.
Настройка параметров страницы перед печатью
Чтобы фрагмент выглядел аккуратно, откройте «Файл → Параметры страницы» и настройте ориентацию (книжная или альбомная), поля и масштаб. Для широких отчётов полезен режим масштабирования, при котором документ сжимается по ширине листа.
Учтите, что параметры страницы применяются ко всему табличному документу, включая ваш фрагмент. Если после изменения масштаба фрагмент переехал на другую страницу, заново проверьте диапазон в предварительном просмотре.
Как проверить результат
На бумаге только нужный фрагмент, все колонки читаемы
Напечатан лишний текст или часть колонок обрезана
Фрагмент занимает ожидаемые страницы, ничего не разорвано
Фрагмент разорван по страницам или смещён
Текст читается без лупы, таблица помещается по ширине
Мелкий нечитаемый шрифт или пустые поля вполстраницы
Частые ошибки и ограничения
Самая распространённая ошибка — печать всего документа вместо фрагмента из-за того, что выделение было снято перед вызовом диалога печати. Клик вне выделенной области сбрасывает выделение, поэтому после выделения сразу нажимайте Ctrl+P, не щёлкая по документу.
Вторая типичная проблема — попытка распечатать выделенный текст в поле ввода или в форме документа. Такие элементы не являются табличным документом, и печать выделенного для них не работает: сначала скопируйте текст в подходящий редактор или сформируйте печатную форму.
FAQ по печати фрагментов в 1С
Почему в диалоге печати нет варианта «выделенный диапазон»?
Наличие этого варианта зависит от версии платформы 1С и драйвера принтера. Если его нет, используйте печать отдельных страниц через предварительный просмотр или скопируйте фрагмент в новый табличный документ и напечатайте его целиком.
Можно ли распечатать несколько несвязных областей документа сразу?
Стандартными средствами — нет, печать работает с одной непрерывной областью или диапазоном страниц. Обходной путь: скопируйте нужные области по очереди в новый табличный документ, расположив их друг под другом, и напечатайте результат.
Как напечатать только выделенные строки списка документов?
В форме списка откройте меню «Ещё» и найдите команду «Вывести список». В настройках отметьте нужные колонки и вариант вывода только выделенных строк, если он предложен. Полученный табличный документ печатается обычным образом.
Фрагмент не помещается на лист по ширине. Что делать?
Откройте «Файл → Параметры страницы» и переключите ориентацию на альбомную, уменьшите поля или задайте масштабирование по ширине страницы. Если и этого мало, скопируйте фрагмент в Excel и настройте печать там.
Можно ли вместо печати сохранить фрагмент в PDF?
Да. Скопируйте фрагмент в новый табличный документ и используйте «Файл → Сохранить копию» с выбором формата PDF, либо в диалоге печати выберите виртуальный PDF-принтер и укажите нужный диапазон страниц.
Что важно запомнить
Выделите область табличного документа и сразу вызывайте печать, не снимая выделение. Если печать выделенного диапазона недоступна, используйте печать отдельных страниц или копирование фрагмента в новый документ. Всегда проверяйте результат в предварительном просмотре.