К статье
Практический материал

Обучение и Решения · 9 мин

Как сделать скриншот в 1С: все рабочие способы

Разбираем, как сделать скриншот в 1С: снимки экрана Windows, встроенные механизмы платформы, программный вывод форм и передача изображений в техподдержку.

Задача сделать скриншот в 1С возникает в нескольких типичных ситуациях: нужно показать ошибку техподдержке, зафиксировать состояние документа, подготовить инструкцию для коллег или сохранить печатную форму как изображение. Универсальной кнопки «скриншот» в интерфейсе 1С нет, поэтому используются либо штатные средства операционной системы, либо встроенные механизмы платформы.

Выбор способа зависит от цели. Если нужно быстро показать окно с ошибкой — достаточно клавиши Print Screen или «Ножниц». Если требуется передать коллеге точную копию формы документа с возможностью открыть её в его базе — лучше подойдёт механизм сравнения и объединения или сохранение табличного документа. Для массовой подготовки инструкций удобны специализированные программы захвата экрана.

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

Снимок окна 1С клавишей Print Screen

Самый быстрый способ — клавиша Print Screen (PrtScn) на клавиатуре. Она копирует в буфер обмена изображение всего экрана со всеми мониторами. Если нужно захватить только активное окно 1С, используйте комбинацию Alt + Print Screen — в буфер попадёт только текущее окно без панели задач и фоновых программ.

После нажатия изображение находится в буфере обмена. Его можно вставить сочетанием Ctrl + V в Paint, Word, письмо в почтовом клиенте или в чат мессенджера. В Paint снимок сразу сохраняется в файл через «Файл → Сохранить как», подходят форматы PNG и JPEG.

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

Ножницы и фрагмент экрана в Windows

Для точечного захвата части окна 1С удобнее штатная утилита «Ножницы» или сочетание Win + Shift + S. После нажатия комбинации экран затемняется, и вы мышью выделяете нужную область — например, только текст ошибки или конкретную вкладку документа.

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

Скриншот ошибки для техподдержки
  1. 1
    Воспроизведите ошибку в 1С и не закрывайте окно с сообщением
  2. 2
    Нажмите Win + Shift + S и выделите область с окном ошибки
  3. 3
    Кликните по уведомлению, при необходимости добавьте стрелку к проблемному месту
  4. 4
    Сохраните файл в PNG и приложите к обращению вместе с описанием шагов

Сохранение печатных форм и отчётов как изображения

Часто под «скриншотом в 1С» на самом деле имеют в виду сохранение печатной формы документа или отчёта. Делать снимок экрана здесь не обязательно: табличный документ можно сохранить напрямую в файл, и качество будет выше, чем у скриншота.

Для этого откройте печатную форму или сформируйте отчёт, затем выберите «Файл → Сохранить как» (или «Сохранить копию»). Доступные форматы зависят от версии платформы, обычно среди них есть MXL (родной формат табличных документов 1С), PDF, XLSX, HTML, а также графические форматы. PDF удобен для отправки контрагентам, MXL — для передачи другому пользователю 1С, картинка — для вставки в инструкцию или презентацию.

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

Программное сохранение табличного документа

Разработчикам и администраторам иногда нужно сохранять печатные формы автоматически — например, при проведении документа складывать PDF в каталог обмена. Для этого у объекта «ТабличныйДокумент» есть метод Записать() с указанием типа файла.

bsl
ТабДок = Новый ТабличныйДокумент;
// ... формирование макета ...
ТабДок.Записать("C:\Обмен\Счет_123.pdf", ТипФайлаТабличногоДокумента.PDF);

Поддерживаемые типы файлов перечислены в перечислении ТипФайлаТабличногоДокумента: среди них PDF, MXL, XLSX, HTML и другие. Точный набор зависит от версии платформы, поэтому перед использованием сверьтесь с синтакс-помощником вашей версии.

Учтите, что запись файла на диск сервера или клиента требует соответствующих прав. В клиент-серверном варианте код, выполняемый на сервере, пишет в файловую систему сервера, а не компьютера пользователя — типичная причина «файл сохранился, но я его не вижу».

Скриншоты для техподдержки: что должно попасть в кадр

Обращение в поддержку со словами «ничего не работает» без снимка обычно приводит к долгой переписке с уточнениями. Правильно сделанный скриншот сокращает разбор проблемы до одного ответа.

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

Дополнительно полезно указать версию конфигурации и платформы: они видны в разделе «О программе». Можно сделать снимок этого окна вторым файлом — это избавит поддержку от лишнего вопроса.

Типичные ошибки
01
Прислать снимок только части текста ошибки — без полного сообщения причину установить сложно
02
Сфотографировать экран телефоном вместо скриншота — текст часто нечитаем из-за бликов и ракурса
03
Захватить в кадр персональные данные сотрудников или финансовые показатели, не относящиеся к вопросу
04
Сохранить снимок в Word-документ вместо отдельного файла — поддержке удобнее получать PNG или JPEG

Ограничения и частные случаи

При работе через удалённый рабочий стол (RDP) клавиша Print Screen может захватывать экран локального компьютера, а не удалённой сессии — поведение зависит от настроек клиента. Надёжнее использовать Win + Shift + S внутри самой сессии или комбинацию Ctrl + Alt + минус на цифровом блоке для снимка активного окна RDP.

В веб-клиенте 1С (работа через браузер) скриншот делается теми же средствами ОС, но помните: в кадр попадёт адресная строка и вкладки браузера. Перед отправкой снимка убедитесь, что в адресной строке и открытых вкладках нет служебной информации.

Маршрут решения

Какой способ выбрать

Нужно быстро показать окно с ошибкойWin + Shift + S и вставка в письмо или чат
Нужна печатная форма документа в хорошем качествеСохранение табличного документа в PDF или MXL через «Файл → Сохранить как»
Готовите пошаговую инструкцию для сотрудниковНожницы с аннотациями стрелками и подписями
Нужно сохранять формы автоматически по расписанию или событиюПрограммная запись табличного документа методом Записать()

Проверка результата

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

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

Контрольные точки

Как проверить результат

Читаемость текста на снимке
Норма

Текст ошибки читается без увеличения изображения

Тревожный признак

Мелкий размытый текст, приходится догадываться о содержании

Состав кадра
Норма

Видны окно ошибки и контекст, лишнего нет

Тревожный признак

На снимке посторонние окна, личные данные, обрезан текст ошибки

Формат файла
Норма

PNG/JPEG для снимков, PDF для печатных форм

Тревожный признак

Скриншот вложен внутрь документа Word или сохранён в формате, который получатель не откроет

Итог

Что важно запомнить

Отдельной кнопки скриншота в 1С нет: окна снимаются средствами Windows (Print Screen, Win + Shift + S), а печатные формы и отчёты правильнее сохранять в файл штатной командой «Сохранить как». Для техподдержки захватывайте полный текст ошибки и версию программы, перед отправкой проверяйте снимок на наличие лишних данных.

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

Есть ли в 1С встроенная кнопка «Сделать скриншот»?

Нет, такой кнопки в типовых конфигурациях нет. Снимок экрана делается средствами операционной системы, а для печатных форм и отчётов используется сохранение табличного документа в файл — это даёт более качественный результат, чем снимок экрана.

Как сохранить печатную форму документа в виде картинки?

Откройте печатную форму и выберите «Файл → Сохранить как». Если графического формата в списке нет, сохраните в PDF и конвертируйте в PNG через любой просмотрщик PDF. Так изображение получится чётким, без потерь качества.

Почему Print Screen не работает при подключении по RDP?

Клавиша может перехватываться локальным компьютером, а не удалённой сессией. Используйте Win + Shift + S внутри сессии или сочетание Ctrl + Alt + минус (на цифровом блоке) для снимка активного окна удалённого рабочего стола.

Что приложить к обращению в техподдержку помимо скриншота?

Укажите версию конфигурации и платформы (видны в окне «О программе»), опишите последовательность действий, которая привела к ошибке, и приложите полный текст сообщения об ошибке, включая детали. Это существенно ускоряет диагностику.

Можно ли автоматически сохранять печатные формы при проведении документа?

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

Как замазать конфиденциальные данные на скриншоте?

Откройте снимок в редакторе «Ножницы» или Paint и закрасьте чувствительные области непрозрачной заливкой. Не используйте полупрозрачные маркеры — сквозь них текст часто можно восстановить. Надёжнее обрезать лишнее, чем замазывать.