Не печатает 1с из браузера
Специфика работы платформы 1С, большое количество документов и отчетов, которые необходимо переводить из электронного в бумажный вид, проблемы с совместимостью оборудования, да и просто кривые руки программистов приводят к тому, что ошибки при печати 1С – одни из чаще всего возникающих неполадок.
Ошибка двусторонней печати 1С
После одного из обновлений платформы многие пользователи столкнулись с тем, что не печатает принтер из 1С в режиме двусторонней печати. При этом не многие обратили внимание, на то, что в программе поменялось окно Параметры страницы (рис.1)
В частности, в левом нижнем углу появилась возможность настройки двусторонней печати. Приоритет в данном случае отдается настройкам программы, а не собственным настройкам принтера в операционной системе. Список возможных значений в первых версиях окна принимал только два значения: Да и Нет, что полностью исключало возможность использования настроек принтера. После обновления платформы появилось четыре варианта:
- Нет (будет только односторонняя печать, независимо от окна принтера);
- Переворот вверх;
- Переворот влево;
- Использовать настройки принтера.
Последний пункт в настоящее время выставляется в качестве значения по умолчанию, что позволяет избежать подобной ошибки.
Принтеры по умолчанию и ошибки связанные с этим
Очень часто ошибки содержащие фразу «получение информации о принтере», происходят из-за того, что установленные по умолчанию для 1С принтеры не видятся программой. Это может происходить в следующих случаях:
- Используется терминальный режим работы;
- Сменилось сетевое имя принтера;
- Ранее выполнялась печать на принтер, который в данный момент не доступен.
В любом случае, возникновение подобной ошибки мало связано с самой программой 1С, и в большей степени зависит от настроек сетевого доступа к принтерам, правами пользователей на подключение и использование локальных устройств, работы сети.
Ошибки при печати связанные с недочетами в коде
Зачастую, попытка распечатать тот или иной табличный документ оканчивается неудачей из-за ошибок в коде. Работники фирмы 1С и специалисты, занимающиеся поддержкой работоспособности конфигураций, стараются выявлять их на стадии разработки, но изредка они выскакивают.
К подобным ошибкам можно отнести:
- Ошибки в наименовании или вызове областей и параметров макета (Рис.2); Рис.2
- Ошибки в коде программы, например деление на 0 или бесконечные циклы (Рис.3); Рис.3
- Некоторые другие ошибки, в большинстве случаев связанные с невнимательностью.
Ошибки при настройке принтера для печати этикеток
Даже специалистам, давно работающим с приложением 1С, порой бывает очень сложно настроить специальные принтеры, печатающие наклеиваемые этикетки определенных размеров.
Переустановка драйверов устройства и прочие танцы с бубнами, как правило, успеха не имеют.
Последовательность действий, которая поможет максимально сократить время настройки принтера в 1С и сберечь нервы специалисту может выглядеть следующим образом:
- В конфигурации есть обработка «Печать этикеток», найти ее можно по адресу: Операции->Обработка->Печать этикеток;
- В поле «Формат» необходимо выставить значение «Принтер этикеток» Рис. 4 Рис.4
- Там же проставить размеры этикеток;
- Дальнейшие шаги выполняются после вывода этикетки на экран и открытия окна предварительного просмотра;
- Вызываются параметры страницы, и в настройках принтера выставляются размеры печатаемой этикетки.
Ошибки при печати штрих-кодов
Так же достаточно часто пользователи обращаются с проблемами, возникающими при печати различных документов, содержащих штрих-коды. Как правило, эти проблемы можно свести в несколько групп:
- Не установлен компонент программы, ответственный за формирование штрих-кода;
- Неправильно установлен тип штрих-кода, либо переданная в качестве кода строка имеет неверный формат;
- Ошибки в соответствии размеров картинки и области макета, в которой она должна быть размещена.
В первом случае проблема решается установкой соответствующего дополнения, которое можно найти на диске ИТС или официальном сайте 1С. Два других варианта требуют вмешательства в программный код ,и без специальной подготовки избавиться от выскакивающей ошибки бывает сложно.
В завершении статьи хотелось бы отметить, что ошибки, возникающие при печати в 1С, никоим образом не влияют на исходные данные в программе и не являются критическими.
Читайте также: