Работа с печатными формами в 1С:Предприятие — одна из самых частых задач пользователей. Но даже опытные бухгалтеры и администраторы иногда теряются, когда нужно быстро найти кнопку печати или настроить вывод документа. Где именно скрывается эта функция? Почему она то появляется, то исчезает? И как быть, если 1С не печатает документы или выдаёт ошибку?
В этой статье мы разберём все возможные сценарии: от базового вывода на печать до тонкой настройки шаблонов. Вы узнаете, где искать кнопку в разных версиях программы (1С 8.3, 8.2, 7.7), как работать с печатными формами в типовой и нетиповой конфигурациях, а также что делать, если печать «сломалась» после обновления. Особое внимание уделим распространённым ошибкам и способам их устранения без вызова программиста.
Если вы новичок, начните с первых разделов — там простые инструкции с картинками. Опытным пользователям будет полезен раздел про настройку внешних печатных форм и интеграцию с Microsoft Word/Excel. А для программистов 1С мы подготовили блок с техническими нюансами и примерами кода.
1. Где находится кнопка печати в стандартных документах 1С 8.3
В современных версиях 1С:Предприятие 8.3 (с управляемыми формами) кнопка печати обычно расположена в двух местах:
1. Панель действий документа (верхняя часть экрана).
Здесь она может называться по-разному:
- 📄 Печать — стандартное название для большинства документов (счета, накладные, акты).
- 🖨️ Печатная форма — если в конфигурации несколько вариантов вывода.
- 📑 Печать → [Название формы] — если доступно несколько шаблонов (например, «Счёт для клиента» и «Счёт для бухгалтерии»).
2. Контекстное меню (правая кнопка мыши на документе).
Если кнопки нет на панели, попробуйте кликнуть правой кнопкой мыши по заголовку документа или табличной части. В выпадающем меню часто скрываются дополнительные опции печати.
⚠️ Внимание
В некоторых конфигурациях (например, 1С:Бухгалтерия 3.0) кнопка печати может быть скрыта из-за настроек прав доступа. Если вы не видите её, проверьте роль пользователя в Администрирование → Настройки пользователей и прав.
Пример пути для типового документа «Реализация товаров и услуг»**:
Если кнопка печати серого цвета и неактивна, проверьте, проведен ли документ. Непроводённые документы часто блокируются для печати. В старых версиях 1С интерфейс отличается, но логика остаётся похожей. В 1С 8.2
Ещё → Печать (три точки в конце панели).2. Печать в 1С 8.2 (обычные формы) и 7.7: где искать
В меню документа:
- 📂 Файл → Печать — классический путь.
- 🖼️ На панели инструментов (если она включена) — иконка принтера.
- 🔧 В контекстном меню (правая кнопка мыши по документу).
В 1С 7.7 путь ещё проще:
⚠️ Внимание
Для удобства мы собрали пути к печати в разных версиях в таблице:
Иногда стандартные шаблоны печати не устраивают: не хватает реквизитов, неправильный шрифт или логотип компании. В этом случае можно:
1. Отредактировать существующую форму:
2. Подключить внешнюю печатную форму:
Если стандартная форма не поддаётся редактированию, можно подключить внешнюю (например, в формате .ert или .mxl): ⚠️ Внимание
Сделать бэкап базы|Проверить права доступа (полные права в конфигураторе)|Скачать оригинальную форму на случай отката|Тестировать изменения на копии базы--> Даже в типовой конфигурации печать может работать со сбоями. Вот самые частые проблемы и их решения:
1. Кнопка печати неактивна (серого цвета):
2. Печать «вылетает» с ошибкой:
3. Печатается пустой бланк или кривые данные:
Критическая ошибка: если при печати 1С 8.3 выдаёт сообщение «Не удалось создать объект OLE», это означает проблемы с интеграцией Microsoft Office. Решение: переустановите Microsoft Word или настройте права доступа для 1С в реестре Windows.
Если программа «подвисает» на этапе формирования печатной формы, попробуйте: 1. Закройте все лишние программы (особенно Excel/Word). 2. Уменьшите детализацию формы (уберите логотипы или сложные таблицы). 3. Печатайте в 4. Проверьте драйвер принтера — иногда 1С конфликтует с ними. Нередко требуется не распечатать документ, а сохранить его в электронном виде. В 1С 8.3 для этого есть встроенные инструменты:
Экспорт в PDF:
Экспорт в Excel:
Печать в Word:
⚠️ Внимание
Для массовой печати документов (например, актов для 100 клиентов) используйте обработку «Групповая печать». Она доступна в Если вы разрабатываете или дорабатываете конфигурацию, полезно знать, как управлять печатью через встроенный язык 1С. Вот базовые примеры:
1. Печать документа программно:
Если ДокументОбъект.Проводен() Тогда ПечатнаяФорма = ДокументОбъект.ПечатнаяФорма(); ПечатнаяФорма.Печать(); КонецЕсли; 2. Сохранение печатной формы в PDF:
ПечатнаяФорма.Записать("C:\Temp\Счёт.pdf", ТипФайлаПечатнойФормы.PDF); 3. Добавление своей кнопки печати:
Если нужно добавить альтернативную кнопку в форму документа: ПечатнаяФорма = ДокументОбъект.ПечатнаяФорма("СчётНаОплату"); ПечатнаяФорма.Печать(); КонецПроцедуры
Файл → Печать или кнопку с принтером на панели.Действия → Печатные формы.В 1С 7.7 некоторые печатные формы могут требовать предварительной настройки в конфигураторе. Если при печати вылетает ошибка, проверьте наличие макетов в
Конфигуратор → Документы → [Ваш документ] → Макеты.
Версия 1С
Где искать печать
Особенности
1С 8.3 (управляемые формы)
Панель действий документа или
Ещё → ПечатьМожет быть несколько вариантов форм
1С 8.2 (обычные формы)
Меню
Файл → Печать или панель инструментовЧасто требуется предварительное проведение документа
1С 7.7
Меню
Файл → Печать или Действия → Печатные формыМакеты форм могут отсутствовать в базовой поставке
3. Как настроить печатную форму, если стандартная не подходит
: откройте конфигуратор, найдите документ и отредактируйте макет в разделе Администрирование → Печатные формы, отчёты и обработки → Печатные формы. Найдите нужную форму и нажмите «Изменить».Макеты.
Администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки.При редактировании печатных форм всегда делайте резервную копию базы! Ошибки в макетах могут привести к падению программы при попытке печати.
4. Распространённые ошибки при печати и как их исправить
Действия → Провести).Администрирование → Пользователи.
A4).
Конфигуратор → Обновление конфигурации).Контрагент, Договор, Сумма).%APPDATA%\1C\1cv8\).Что делать, если 1С зависает при печати?
PDF вместо прямой печати на принтер.5. Печать в PDF, Excel и другие форматы: как экспортировать
PDF.
PDF, а затем конвертируйте через онлайн-сервисы (например, Smallpdf).
Файл → Сохранить как и выберите DOCX (если доступно).При экспорте в Excel сложные печатные формы (с логотипами, подписями) могут отображаться некорректно. Для таких случаев лучше использовать
PDF.Администрирование → Печатные формы, отчёты и обработки.6. Программистам: как управлять печатью через код
ДокументОбъект = Документы.РеализацияТоваровУслуг.НайтиПоНомеру("РТ-000123");
ПечатнаяФорма = ДокументОбъект.ПечатнаяФорма();
Процедура ПечатьСчёт(Команда)
4. Работа с макетами:
Чтобы подключить внешний макет к документу:
Макет = ДокументОбъект.Макет("НовыйШаблон");
Если Макет = Неопределён Тогда
Макет = Новый Макет("Файл=D:\Шаблоны\Счёт.ert");
ДокументОбъект.Макеты.Добавить("НовыйШаблон", Макет);
КонецЕсли;
⚠️ Внимание
При работе с печатью через код всегда обрабатывайте исключения (например, если принтер не найден или макет повреждён). Используйте конструкцию Попытка...Исключение.
7. Печать с мобильных устройств: 1С на телефоне или планшете
Если вы работаете в 1С через мобильное приложение (1С:Мобильная платформа), печать настраивается иначе. Вот ключевые моменты:
Как печатать с телефона:
- 📱 Установите приложение 1С:Предприятие из App Store или Google Play.
- 🔗 Подключитесь к своей базе (через облако или локальную сеть).
- 🖨️ В документе нажмите «Ещё» → «Печать»** (или аналогичный пункт).
- 📲 Выберите принтер (если он подключён по Wi-Fi или Bluetooth).
Ограничения мобильной печати:
Решение проблем:
PDF.
.
Для печати с телефона на обычный офисный принтер настройте общий доступ к принтеру на компьютере (через Панель управления → Устройства и принтеры).
FAQ: Частые вопросы по печати в 1С
🔍 Почему в 1С 8.3 нет кнопки печати в документе?
Причин может быть несколько:
- Документ не проведён — проведите его (
Действия → Провести). - Отсутствуют права — проверьте роль пользователя в
Администрирование → Пользователи. - Конфигурация модифицирована — возможно, кнопка скрыта в настройках формы.
- Ошибка обновления — попробуйте обновить конфигурацию (
Конфигуратор → Обновление конфигурации).
Если кнопка пропала после обновления, восстановите её через Конфигуратор → Документы → [Ваш документ] → Формы.
🖨️ Как распечатать несколько документов сразу?
Используйте групповую печать:
Для 1С 8.2/7.7 может потребоваться внешняя обработка (например, «Групповая печать документов» с сайта infostart.ru
Ctrl или Shift).
📄 Можно ли изменить шрифт в печатной форме?
Да, но способы зависят от версии:
- 1С 8.3: откройте макет формы в
Администрирование → Печатные формыи отредактируйте стили. - 1С 8.2/7.7: измените макет в конфигураторе (
Документы → [Ваш документ] → Макеты).
Для глобальных изменений (например, во всех счетах) используйте внешние обработки или доработку конфигурации.
💻 Почему при печати в PDF вылетает ошибка?
Частые причины:
- Не установлен виртуальный принтер PDF (установите Microsoft Print to PDF или CutePDF).
- Проблемы с правами доступа — запустите 1С от имени администратора.
- Повреждён макет — восстановите его из резервной копии.
- Конфликт с Microsoft Office — переустановите Word или обновите 1С.
Попробуйте сохранить форму в XPS вместо PDF — иногда это помогает.
🔧 Как подключить свою печатную форму к документу?
Инструкция для 1С 8.3:
- Скачайте или создайте файл формы (расширение
.ertили.mxl). - Перейдите в
Администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки. - Нажмите «Создать» и загрузите файл.
- В настройках документа привяжите новую форму к событию (например,
Печать).
Для 1С 8.2/7.7 требуется редактирование конфигурации в режиме Конфигуратор.