Печать документов в 1С 8.3: от кнопки «Печать» до вывода на принтер
Содержание
Чтобы распечатать документ
в 1С 8.3, откройте его, нажмите кнопку Печать на верхней командной панели и выберите нужную печатную форму — накладную, счёт, акт или УПД. Откроется печатная форма (табличный документ), и дальше печать идёт кнопкой с изображением принтера на её панели или сочетанием Ctrl+P. Перед выводом система покажет системный диалог печати Windows, где можно выбрать принтер и число копий.
Так работает печать в любой типовой конфигурации на платформе 8.3 с интерфейсом «Такси» — в Бухгалтерии 3.0, ЗУП 3.1, Управлении торговлей 11. Ниже разберу, как настроить принтер и страницу, напечатать сразу пачку документов, сохранить форму в файл и что делать, если документ на печать не выводится.
С чего начать: принтер в системе и быстрая печать
1С печатает через драйверы, установленные в Windows. Отдельных драйверов у программы нет — она отдаёт задание тому же принтеру, что виден в системе. Поэтому первое, что нужно, — рабочий принтер в Панель управления → Устройства и принтеры. Если из Word или блокнота печать идёт, значит, драйвер в порядке и 1С его увидит.
Печать конкретного документа:
- Откройте документ (например,
Реализация (акт, накладная)в Бухгалтерии). - Проведите его, если он ещё не проведён, — иначе часть сумм в форме будет пустой.
- Нажмите
Печатьна командной панели и выберите форму из списка. - В открывшейся печатной форме нажмите значок принтера или
Ctrl+P. - В системном диалоге выберите принтер, число копий и нажмите
Печать.
Если нужный документ закрыт, печатать можно прямо из списка: выделите строку, нажмите Печать на панели списка и выберите форму. Открывать карточку необязательно.
Принтер по умолчанию 1С берёт из настроек Windows. Чтобы задания шли на нужное устройство, назначьте его основным в Устройства и принтеры → правой кнопкой по принтеру → Использовать по умолчанию.
Важный момент для клиент-серверного режима: печать идёт на компьютере пользователя, а не на сервере 1С. Поэтому принтер (в том числе сетевой) должен быть установлен и доступен именно на той машине, где открыта программа. Если принтер подключён только к серверу, из клиентской сессии он не появится — добавьте его на рабочем месте пользователя.
Параметры страницы: поля, масштаб, ориентация
Когда печатная форма открыта, её вид и раскладку на листе задают параметры страницы. Путь: главное меню (кнопка со стрелкой вниз в правом верхнем углу) → Таблица → Параметры страницы. Здесь настраивается всё, из-за чего документ обычно «не влезает» на лист.
Основные параметры:
- 📄 Ориентация — книжная или альбомная. Широкие формы (длинные накладные, прайсы) печатайте в альбомной.
- 📐 Поля — левое, правое, верхнее, нижнее в миллиметрах.
- 🔍 Масштаб — фиксированный процент либо автоподбор. Включите
Разместить не более чем на: 1 стр. в ширину— и 1С сама уменьшит масштаб, чтобы таблица не рвалась по вертикали на две страницы. - 🖨 Размер бумаги — A4, A5, A3. Должен совпадать с лотком принтера.
Если у формы широкая «шапка», которую нужно повторять на каждом листе, задайте область повторения: Таблица → Печать → Повторять при печати → Верхние строки (или левые столбцы). Тогда заголовок таблицы напечатается на каждой странице, а не только на первой.
Напечатать не всю форму, а её часть тоже можно. Выделите мышью нужный диапазон ячеек и задайте его областью печати: Таблица → Печать → Задать область печати. На принтер уйдёт только выделенное — удобно, когда из большой формы нужен один раздел или одна таблица.
Номера страниц, дату печати и подпись-примечание добавляют через колонтитулы: Таблица → Колонтитулы. В верхнем или нижнем колонтитуле задаётся текст и спецполя — номер страницы, общее число страниц, дата. На многостраничных актах сверки и реестрах это избавляет от путаницы с порядком листов.
Перед печатью большого тиража проверьте вид через предпросмотр — иначе легко отправить на принтер сотню листов с обрезанным правым краем. Предпросмотр открывается тем же меню Таблица → Предварительный просмотр.
Три способа вывести документ: на принтер, без предпросмотра и в файл
У печатной формы в 1С есть несколько режимов вывода — выбирайте по задаче.
С предпросмотром (обычный режим). Нажимаете Печать — открывается табличный документ, вы его смотрите и печатаете кнопкой принтера. Подходит, когда форму нужно проверить перед выводом.
Непосредственная печать (без предпросмотра). Задание уходит на принтер сразу, минуя показ формы на экране. В списке документов откройте меню Ещё → Настройка печати (или аналогичную команду настроек списка) и включите режим печати без предпросмотра — удобно, когда за смену печатаете десятки одинаковых накладных. Технически это соответствует методу ТабличныйДокумент.Напечатать() с режимом без диалога.
Сохранение в файл. На панели печатной формы есть кнопка Сохранить (значок дискеты). Табличный документ сохраняется в:
| Формат | Расширение | Когда использовать |
|---|---|---|
| PDF-документ | .pdf | отправить контрагенту, в архив, на согласование |
| Лист Excel | .xlsx, .xls | доработать данные в таблице |
| Табличный документ | .mxl | открыть снова в 1С без потери форматирования |
PDF — самый частый выбор: форма сохраняется ровно так, как выглядит при печати, и открывается у любого получателя.
Двусторонняя печать
и несколько страниц на одном листе — это настройки драйвера, а не 1С. Их включают в системном диалоге печати кнопкой Свойства (или Настройка) рядом с выбором принтера: там задаётся дуплекс, количество страниц на листе, качество. 1С лишь передаёт форму принтеру, а как именно её разложить по бумаге — решает драйвер.
Печать из внешней программы через COM-соединение (Automation-сервер 1С) тоже возможна: внешнее приложение подключается к базе, формирует табличный документ и вызывает его печать программно. Для разовых задач это избыточно — хватает штатной кнопки Печать.
Печать комплекта документов одной командой
Печатать по одному — долго. 1С умеет выводить сразу пачку.
Несколько документов из списка. Выделите нужные строки в журнале с зажатым Ctrl (или Shift для диапазона), нажмите Печать и выберите форму. Программа сформирует печать по всем выделенным документам подряд.
Комплект форм по одному документу. У реализации и поступления в меню Печать есть пункт вроде Комплект документов — он собирает накладную, счёт-фактуру и счёт на оплату в одно задание. В окне комплекта отметьте галочками, что печатать и в скольких экземплярах.
Настройка числа экземпляров. В окне печати комплекта у каждой формы задаётся своё количество копий — например, две накладные и одна счёт-фактура. Настройка запоминается по пользователю, так что в следующий раз повторять её не придётся.
Массовая печать однотипных форм. В зарплатных конфигурациях расчётные листки печатают не из каждого документа, а общим отчётом: в ЗУП 3.1 это Зарплата → Отчёты по зарплате → Расчётные листки. Отчёт формирует листки сразу по всем сотрудникам за период, и всю пачку отправляют на принтер одним заданием. Тот же принцип у реестров и ведомостей: сначала отчёт по всем, потом одна печать.
Печатные формы и макеты: где их настроить
Печатная форма — это макет, который 1С заполняет данными документа. У типовых форм (ТОРГ-12, счёт, УПД) макеты уже встроены. Менять их можно двумя путями.
Штатные настройки формы. Многие формы в Бухгалтерии настраиваются без программиста: в самой печатной форме кнопка Настройки или Ещё позволяет показать/скрыть реквизиты, добавить факсимиле подписи и печать организации. Факсимиле и логотип загружаются в карточке организации: Главное → Организации → <ваша организация> → Логотип и печать.
Изменение макета. Если нужно переставить поля или добавить колонку, макет правят через расширение конфигурации — это штатный способ изменить типовую форму, не снимая конфигурацию с поддержки и не ломая обновления. Макет копируется в расширение и редактируется там; при обновлении типовой формы расширение остаётся.
Внешние печатные формы — отдельные файлы, которые подключаются без изменения конфигурации. Путь подключения в Бухгалтерии 3.0: Администрирование → Печатные формы, отчёты и обработки. Предварительно в этом же разделе должна быть включена возможность использования дополнительных отчётов и обработок. После подключения внешняя форма появляется в меню Печать нужных документов.
Печать штрихкодов и QR-кодов в формах работает только при установленной компоненте печати штрихкодов от 1С. Без неё поле штрихкода выводится пустым. Компонента ставится один раз на компьютер или на сервер.
Печать в тонком клиенте, веб-клиенте и на сервере
Способ вывода зависит от того, как вы работаете с базой.
- 🖥 Тонкий клиент (приложение на компьютере). Печать идёт напрямую через системный диалог Windows, как описано выше. Это основной режим, с ним проблем меньше всего.
- 🌐 Веб-клиент (база в браузере). Табличный документ формируется на сервере, а печатает его браузер своим диалогом печати. Для сохранения в файл и непосредственной печати в браузере нужно один раз установить расширение работы с 1С:Предприятием — программа сама предложит это при первой попытке сохранить или напечатать.
- ☁️ Опубликованная база (RemoteApp, терминал). Принтер должен быть проброшен в сессию: в терминальном подключении включите перенаправление локальных принтеров, иначе в списке устройств внутри сессии их не будет.
В веб-клиенте иногда вместо печати открывается PDF — это нормальное поведение части браузеров: они показывают сформированную форму как PDF, а печать запускается уже из просмотрщика.
Если документ не печатается: диагностика
Когда печать не идёт, причина почти всегда на стороне системы, а не 1С. Пройдитесь по симптомам.
Устройства и принтеры и повторите печать.Таблица → Параметры страницы, поставьте альбомную ориентацию и Разместить не более чем на 1 стр. в ширину.Если ни один пункт не подошёл, проверьте базовое: печатает ли на этот принтер любая другая программа (Word, блокнот). Если и там печати нет — проблема в драйвере или в самом принтере, 1С здесь ни при чём.
Частые вопросы
Можно ли печатать без предварительного просмотра?
Как напечатать документ в двух экземплярах автоматически?
Почему в печатной форме нет логотипа и печати организации?
Логотип и печать, а в самой форме должна быть включена их отправка на печать в настройках формы.Как сохранить печатную форму сразу в PDF, не печатая на бумагу?
Сохранить (значок дискеты) и выберите тип файла PDF. Форма сохранится в том же виде, в каком печаталась бы на принтере.