Принтеры HP1150 и HP2300 не печатают из 1С

Новая тема
При печати в 1С на принтеры по теме пишет

Pure virtual function called

Как избавиться от этой проблемы?
В переводе на русский - "была вызвана чистая виртуальная функция".



То есть, глюк, т.к. (насколько помню) - виртуальные функции, один из инструментов наследования в ООП.



У мну принтер 2300 нормально печатает на 21-ом релизе.



Проблемы у тебя скорее всего в винде, т.к. 1с Преприятие использует виндовый интерфейс к принтерам. (сам не понял че сказал, вот такой корявый язык у мну).

Попробуй напечатать что-ть из Ворда, блокнота.



Проверь принтеры на других компах на работоспособность, поставь туда 1с и попробуй. Так ты можешь выяснить что проблема не с принтером и 1с, а с компом к которому изначально подключены принтеры. Если так и есть, то сначала попробуй переставить 1с, если не помогло то винду. (подразумевается что переставлять драйвера ты уже пробовал).
Посмотрите раздел "Проблемы с периферийными устройствами" на страничке технической поддержки по ключам HASP компании "Aladdin": http://www.aladdin.ru/techsup/hasp/faq.php
По теме - печати в 1С.

Все дело в непробиваемой ветке реестра, в которой прописываются базы (их пути).

При внесении изменений в названии базы при загрузке 1С вышеуказанная ветка реестра удаляется, что ведет к настройке путей к базам заново.

НО!!!!!

После этого принтер, как ни странно, начинает печатать. Я сам бился с этой проблемой довольно долго. Предложенное мною решение не долговременно. Глюк с печатью может повториться и процедуру обнуления ветки реестра придется повторить. Однако, если предварительно сделать экспорт долбаной ветки, то можно загружать файл реестра автоматически просто запустив его (работает только при закрытой 1С-ке).

Если кто знает искоренение проблемы НАВЕКА, плиииззз напишите. USERa достали.
Читают тему
(гостей: 1)

Быстрый переход