- Установка принтера
- Особенности настройки печатающей техники
- Настройка принтера на компьютере
- Влияние настройки «Разрешить Windows управлять принтером» в ОС на печать в 1С
- Указание принтера по умолчанию для определенного отчета через «Параметры страницы»
- Настройка печати
- Подключение объектов программы
- Разработка процедуры «Печать»
- Формирование печатной формы в клиентском контексте
- Способы отправить на печать в программе
- Не печатает: 1С не видит принтер
- Проверка подключения
- Печать пробной страницы
- Видимость в настройках 1С
- Установка дополнительного ПО: New framework, RDP протокол, XPS драйвер
- Настройка принтера в 1С
- Настройка принтера в 1С 8.3 по умолчанию
Установка принтера
Начнем с того, как установить принтеры по умолчанию в 1С. Процедура включает в себя несколько простых шагов. Они следующие:
- Установите драйвер устройства. Нужную программу вы найдете на диске, который идет в комплекте с оборудованием.
- Подключите принтер к ПК. Вам нужно пройти сценарий «Панель управления» — «Устройства». В появившемся списке найдите модель используемого вами устройства и установите в настройках значение «Стандартная». Теперь вы знаете, как выбрать принтеры в 1С, все просто.
Обратите внимание, что изменения вступят в силу только после перезагрузки компьютера.
Особенности настройки печатающей техники
Документы, созданные в 1С, можно отправить на печать. Для этого нужно настроить ряд параметров. Первым шагом к достижению этой цели станет создание нового документа, который станет основой для преобразований. В открывшемся файле выберите «Печать».
После нажатия на соответствующую строку откроется окно с доступными вариантами настройки. На появившейся вкладке Макет укажите сведения о странице (порядок печати, общее количество, альбомная или портретная ориентация, источник бумаги). Теперь вы можете сохранить свои настройки.
В некоторых случаях пользователи сталкиваются с ситуацией, когда программа упорно требует ранее использовавшийся принтер. Какова причина? Скорее всего, вы забыли изменить настройки принтера по умолчанию, чтобы 1С автоматически пыталась работать с прежней оргтехникой.
Зайдите в «Панель управления» — «Устройства» и посмотрите, что там указано. Если принтер работает корректно на других ПК в офисе, но не на одном, выполните следующие действия:
- открыть файл печати на компьютере с проблемой;
- предварительно просмотреть документ;
- изменить отступ на другое значение.
Если все заработало, барьер преодолен за счет того, что любые преобразования приводят к перезаписи настроек печати. И тогда отступ можно вернуть в первоначальный вид.
В случаях, когда нет возможности провести необходимые настройки самостоятельно, стоит прибегнуть к услугам профессионалов. Привлечение специалистов, занимающихся обслуживанием 1С, значительно упростит вашу работу и снизит вероятность ошибок и простоев.
Настройка принтера на компьютере
Для решения задачи — как добавить принтер в 1С, необходимо предварительно установить его на персональный компьютер, для чего следует выполнить ряд действий:
- подключить принтер к компьютеру;
- подключить питание и включить устройство;
- в зависимости от версии вашего ПО выберите пункт Принтеры и факсы, Устройства и принтеры или аналогичный по значению через меню Пуск (кнопка в левом нижнем углу экрана);
- установить принтер с помощью кнопки «Добавить принтер» (приведен пример для Windows 7);
- следуйте инструкциям, которые появляются на экране.
После успешной установки ярлык принтера появится в папке «Принтеры и факсы», «Устройства и принтеры» или аналогичной. Чтобы напечатать пробную страницу, убедитесь, что принтер включен и готов к печати.
Если подключено несколько устройств и вам нужно выбрать одно из них в качестве принтера по умолчанию, нажмите на ярлык устройства и установите нужную функцию с помощью параметра «Установить по умолчанию.
Влияние настройки «Разрешить Windows управлять принтером» в ОС на печать в 1С
На компьютерах с Windows 10 документ отправляется не на принтер по умолчанию, а на модель, на которой вы в последний раз печатали. Это неудобно, если к вашему компьютеру одновременно подключено несколько машин, и только одна из них используется для работы с 1С.
Чтобы всегда использовать принтер по умолчанию для печати, откройте «Пуск», перейдите в «Принтеры» и снимите флажок «Разрешить Windows управлять принтером».
Указание принтера по умолчанию для определенного отчета через «Параметры страницы»
В настройках ПО можно выбрать принтер, который будет использоваться для печати рабочих документов, вне зависимости от того, какой из них выбран по умолчанию в операционной системе.
Для этого:
- В программе 1С откройте вкладку Файл/Файл и выберите Параметры страницы, Параметры страницы.
- Выберите нужный из списка, подтвердите действие, нажав «Ок».
Настройка печати
Перед отправкой документа может потребоваться дополнительная настройка. Для этого нажмите «Печать» на панели быстрого доступа вверху и в появившемся окне выберите «Конфигурация».
В разделе «Основные настройки» выберите:
Ориентация листа. Тип и размер бумаги, которую вы используете. Количество копий.
В разделе «Дополнительно» можно вручную настроить качество и скорость печати файла 1С или настроить отображение документов в обратном порядке.
Подключение объектов программы
Необходимо решить, для каких программных объектов разработаны команды печати и в каких формах требуется отображать подменю команд печати
В этом случае стоит рассмотреть сценарии подключения команд с помощью расширений. То есть, если не планируется разработка команд печати для объекта программы в составе конфигурации, но есть вероятность того, что партнеры захотят подключить свои команды печати к этому объекту (используя расширения), то рекомендуется подключить этот объект.
- Объекты конфигурации, которые являются поставщиками команд печати, должны быть перечислены в процедуре
При определении объектов с переопределением команд печати из модуля управления печатью. - В модуле менеджера для каждого из этих объектов в области Programming Interface должна быть определена процедура AddPrintCommands by Template:
Если предполагается, что в этом подменю может отображаться большое количество команд (более 10), рекомендуется добавить вложенные группы кнопок с суффиксами «Важно», «Обычно» и «См также». Например: «ПодменюПечатьВажно», «ПодменюПечатьОбщие» и «ПодменюПечатьТакже».
Суффиксы этих групп задаются в свойстве Важность команд, которые должны отображаться в этих группах.
Кроме того, в виде объектов, подключенных на предыдущем шаге, где требуется вывести подменю команд печати, необходимо встроить подсистему «Подключенные команды»
Разработка процедуры «Печать»
1. В модуле менеджера печати, указанном в параметре PrintManager, добавьте процедуру экспорта Print:
2. Разместите в конфигурации раскладку стола и
Добавьте функцию, которая генерирует печатную форму (табличный документ)
3. В процедуре печати введите код для идентификации необходимой печатной формы и вызовите функцию создания.
Читайте также: На сколько хватает картриджа в струйном принтере: параметры, влияющие на расход картриджа
Формирование печатной формы в клиентском контексте
В некоторых случаях для некоторых выходных данных может потребоваться создание клиентского контекста. Например, запрос дополнительных параметров печати у пользователя непосредственно перед печатью.
В таких случаях механизм формирования печатной формы необходимо разместить в клиентском модуле, а при описании команды печати в процедуре AddPrintCommands использовать параметр Handler для передачи управления этому модулю.
Принцип создания команд, использующих клиентский контекст, несколько отличается от основного. Процедура модуля «Диспетчер объектов печати» не вызывается механизмами подсистемы, поэтому ее создание для такой команды не требуется.
Процесс создания такой команды выглядит следующим образом:
- В модуле обработчика объектов в процедуре AddPrintCommands добавьте описание команды (с помощью параметра Handler), например:
2. Добавить клиентскую функцию экспорта для формирования печатной формы с одним параметром, в которую подсистема «Печать» будет передавать структуру параметров команды. Имя функции может быть произвольным, например:
Подсистема печати не ожидает никакого результата от этой функции. Использование функции вместо процедуры связано с тем, что вызов осуществляется методом Calculate().
Если клиентский контекст предполагает только запрос дополнительных параметров, а табличный документ формируется на сервере, необходимо также выполнить инструкции по разработке процедуры «Печать», передав управление из клиентской функции в procedurePrintControlClient.ExecutePrintCommand.
Способы отправить на печать в программе
Распечатать документ в 1С можно несколькими способами. Основной вариант — использовать сочетание клавиш CTRL+P или через панель быстрого доступа в верхней части экрана. Другой вариант — настроить и начать печать из меню «Файл.
Не печатает: 1С не видит принтер
Из-за системных ошибок или неверных настроек программа может не определить последнее подключенное оборудование. В этом случае воспользуйтесь одним из предложенных решений.
Проверка подключения
Убедитесь, что соединение с принтером не было прервано. Для этого проверьте соединительный кабель и порт, к которому он подключен. Разъем кабеля следует регулярно пылесосить, чтобы не нарушался контакт между компонентами.
Вы можете отключить от компьютера все, что подключено по USB, и проверить каждый компонент по очереди. Если вы используете беспроводное соединение, проверьте, работает ли оно. Отсутствие связи может быть вызвано ошибками в роутере. При необходимости можно сбросить настройки беспроводного маршрутизатора или выполнить сброс к заводским настройкам и повторную настройку. Другие причины и решения.
Печать пробной страницы
Перед запуском 1С проверьте работу оборудования. Для этого заходим в «Принтеры», нажимаем правой кнопкой мыши на название нужной модели, выбираем «Свойства принтера» и выполняем операцию «Пробная печать». Если компьютер не может выполнить команду, на экране должно появиться сообщение с описанием характера ошибки.
Другие способы создания тестовой печати.
Видимость в настройках 1С
Если документ в 1С не печатается, убедитесь, что программа распознает принтер. Для этого откройте нужный файл и нажмите CTRL+P. Если список пуст, можно попробовать подключиться, нажав «Найти принтер».
Установка дополнительного ПО: New framework, RDP протокол, XPS драйвер
Большинство сервисов 1С совместимы только с новыми версиями операционной системы Windows. Мы рекомендуем OS 7 или более позднюю версию, так как большинство функций не поддерживаются в более ранних версиях. Для подключения к некоторым сервисам 1С требуется дополнительное программное обеспечение.
Для отправки документов на печать через сервер 1С требуется Net Framework (версия 3.5.1 и выше), который можно скачать с официального сайта Microsoft. Для стабильной работы также требуется протокол RDP (версия 6.1 или выше).
Для некоторых моделей принтеров также требуется установка драйвера XPS. Его можно скачать с сайта производителя и установить при добавлении на компьютер.
Настройка принтера в 1С
Для использования принтера в программе 1С необходимо сформировать необходимый документ и отправить его на печать, которая следует по пути Файл — Печать или воспользоваться комбинацией Ctrl+P.
В открывшемся окне выберите нужный принтер.
В этом окне будет отмечено устройство, выбранное нами ранее в качестве принтера по умолчанию. Если вам необходимо выбрать в программе 1С принтер по умолчанию, отличный от установленного в настройках операционной системы, необходимо выполнить ряд действий.
Настройка принтера в 1С 8.3 по умолчанию
Чтобы использовать нужное устройство в программе 1С в качестве стандартного принтера, необходимо сформировать необходимый документ и пройти по пути Файл — Разметка страницы.
В открывшемся окне выберите нужное устройство.
После сохранения выбранного устройства при печати в программе 1С указанный принтер будет использоваться по умолчанию, но только для документов, аналогичных сгенерированному.
Например, если вы укажете «HP» для принтера балансов, принтер «HP» будет использоваться для всех балансов, а устройство, указанное в операционной системе как принтер по умолчанию, будет использоваться для других документов.
настройка печати в 1с 8.3 не займет у вас много времени, так как у вас достаточно информации для быстрой печати необходимых документов.