Имя: Пароль:
1C
1С v8
Никто не сталкивался: подвисает 1С при печати если не задан принтер по умолчанию
0 IamAlexy
 
04.04.12
09:10
Собственно в одной сети отловили презабавнийший глюк:
Есть сервер терминалов, на нем крутится 1С8 в серверном режиме.
на сервере терминалов сидит десяток разных принтеров, всякие там принтеры чеков, этикеток ну и офисных до кучи много разных..
то есть разные модели.. - целый зоопарк.

так вот, смысл в том что если у пользователя не установлен хотя бы какой нибудь принтер "по умолчанию"то вывод печатной формы зачастую (хоть и не всегда) просто вешает rphost

тое сть берем типичную торг-12 на печать отправляем и трындец - зависон...
как только пользователю по умолчанию назначаем какойнибудь принтер - все здорово и проблем нет..


сталкивались?
1 andrewks
 
04.04.12
09:11
2 Fish
 
04.04.12
09:13
(0) Бывало такое.
3 Гефест
 
04.04.12
09:14
Ищет принтер, чтобы ПроверитьВывод(), ищет и не находит...
4 IamAlexy
 
04.04.12
09:14
(1) попробую но непохоже :)
у меня была мысль на тему что это тупят настройки старых принтеров...
я даже делал в форму в одну генерирование этого ключа со случайным какимнить числом - чтобы он всегда разный был - все равно похрен :)
5 Godofsin
 
04.04.12
09:21
(0) Зависал вывод на печать у одного из пользователей Торг12 как раз на  ПроверитьВывод(). Висел по минуте.
Избавился так: ОчиститьНастройкиПользователя(ПользователиИнформационнойБазы.ТекущийПользователь());
Может, тоже поможет, только надо учитывать, что сбрасываются настройки для всех печ. форм и просто форм. Настраивать надо заново.
6 Fish
 
04.04.12
09:24
(5) У нас это админы разруливали. Просто назначали пользователю принтер по умолчанию :))
7 Godofsin
 
04.04.12
09:26
(6) У меня был назначен принтер по умолчанию, все равно зависал.
8 IamAlexy
 
04.04.12
09:26
(5) глобальный поиск ненашел ПроверитьВывод() в конфигурации :)
9 Godofsin
 
04.04.12
09:35
(8)=) а так?
ТабДокумент.ПроверитьВывод(МассивВыводимыхОбластей)
10 IamAlexy
 
05.04.12
00:58
вообще жесть..
убрал нафиг из конфы все "Проверитьвывод"
очистил настройки пользователей как по конкретным формам так и вообще вцелом
грохнул кеш пользователя
грохнул кеш сервака и вообще нахрен переставил сервак
конечно же всякие ТИИ сделал.. дважды...

ппц..

тупо зависает при печати формы и все тут..
причем рпххост уходит в 25% загрузку типа начинает проц грузить нехреново так и все так и весит...


жесть
11 andrewks
 
05.04.12
08:14
какие принтеры есть в системе?
12 IamAlexy
 
05.04.12
08:32
(11) да их там десяток разных.. в том числе и зебра для печати этикеток и посифелекс для чеков
13 andrewks
 
05.04.12
08:42
(12) туда и копай. кэноны есть?
14 IamAlexy
 
05.04.12
08:43
(13) неа...
вроде нет..
ашпи, ксероксы...

вопрос куда именно копать... перебрал "по умолчанию" все принтеры.. даже ставил биопдф в качестве принтера по умолчанию - один хрен..
15 IamAlexy
 
05.04.12
08:44
+(14) причем зависает во всех режимах...в обычном, в управляемом... пофиг.. в тонком в толстом... в веб...
16 andrewks
 
05.04.12
08:46
короче, нужно выбрать день посвободней у них, снести все принтеры, скачать самые свежие дрова, и подключать порциями - сначала подключить все, работающие через эзернет, проверить, потом которые на компах в сети, проверить. убрать все маппинги принтеров (если это возможно), в конце подключить спец.принтера, проверить
17 andrewks
 
05.04.12
08:48
да, и не помешает проверить  систему (чекдиски, вирусы) и установить хотфиксы
18 IamAlexy
 
05.04.12
17:49
аххххххааааааа

нашел

вот сссссука...

это AddIn.КартинкаШтрихкода.Barcode нахрен вешает систему, разгоняет рпхост под максимальную загрузку проца если попытаться сделать штрихкод  128ой с русскими буквами...

ппц.. а уменя туда загонялся префикс.. а префикс для новой организации фиганули русскими буквами СР :)
бл...
19 andrewks
 
05.04.12
18:35
вот так вот и палятся на мелочах