Имя: Пароль:
1C
 
Не работает печать без предпросмотра
0 victuan1
 
07.04.09
05:50
В 1С при нажатии на печать ничего не происходит. Но если нажать предварительный просмотр, то потом печать начинает работать.
Знаю, что баян, но поиск не нашел ответа. Вынь 2003, 1С запускается на нем (т.е. не по сети и не в терминале). Принтер на другом компе в сети.
Что я проверил:
- основным назначен работающий принтер, среди списка принтеров нет нерабочих
- имя принтера по сети короткое (не более 8 символов) латиницей
- если в реестре убить ветку 1С, то некоторое время все нормально, а потом опять сбивается печать.
- если переименовать базу в окне запуска 1С,  то некоторое время все нормально, а потом опять сбивается печать.

Прошу помочь.
1 Rie
 
07.04.09
05:58
(0) Через какое примерно время сбивается печать?
Если достаточно быстро - может, помониторить ветку реестра (на сайте у
Руссиновича есть RegMon) и посмотреть, не пишет ли кто в неё чего лишнего?
2 victuan1
 
07.04.09
06:04
(1) Нет данных, я там появляюсь в раз месяц и поэтому мониторить не могу.
примерно в интервале (1день, 1месяц)
3 victuan1
 
07.04.09
06:05
(1) писать может только вирус, но вирусов не обнаружено
4 Туц
 
07.04.09
06:06
(0) Вроде было уже. Не помню точно, но вроде в реестре в ветке HKEY_CURRENT_USER\Software\1C\1Cv7\7.7\<имя базы>\Config\Moxel что-то. Попробуй убить подраздел, должно помочь.
5 victuan1
 
07.04.09
06:09
(4) внимательнее читай (0), я там закрыл лишние вопросы по сабжу
6 Rie
 
07.04.09
06:13
(3) Писать может и 1С - сохраняя настройки чего-то.
Если вместо убиения ветки реестра - выгрузить её и убивать по очереди значения настроек, то можно попытаться засечь, какая из настроек пакостит. И найти, где она может меняться.
7 Туц
 
07.04.09
06:14
(5) Сор, не обратил внимания. Сделай им костыль. В планировщика скрипт, пусто мониторит и исправляет.
8 victuan1
 
07.04.09
06:17
(7) Хочу вылечить болезнь, а не симптомы.
9 Rie
 
07.04.09
06:19
(8) Ещё насчёт мониторинга. Сходил на сайт к Руссиновичу - кроме RegMon есть более продвинутый Process Monitor. С возможностью записи лога в файл. Если настроить фильтр событий - то можно и за месяц лог сохранить. А потом сопоставить с журналом событий 1С.
10 victuan1
 
07.04.09
06:19
(6) Можно попробавать, но, наверное, ничего на даст. Ну найду я ключ, от которого зависит (или группу ключей) и что дальше? Как предотвратить сабж?
11 victuan1
 
07.04.09
06:20
(9) Ох! долго это, в виду нехватки рабочего времени хотелось бы решение попроще.ю
12 Rie
 
07.04.09
06:21
(10) Попытаться вычислить, кто пишет. Возможно, есть один отчёт, некорректно выставляющий/сохраняющий настройки печати.
13 victuan1
 
07.04.09
06:27
(12) И как я вычислю отчет?
14 Rie
 
07.04.09
06:28
(13) Разве что просматривая/запуская все :-(

Посмотри http://forum.codeby.net/lofiversion/index.php/t8793.html - может, пригодится.
15 Rie
 
07.04.09
06:32
+(14) Или http://infostart.ru/projects/397/

В обоих случаях речь идёт о проблеме с HTTP Printer Connection Through Web Browser.
16 у лю 427
 
07.04.09
06:47
все регламентные гадят в одно место....
17 victuan1
 
07.04.09
06:47
(14), (15) эти варианты предполагает дописывание конфигурации, причем, я понял, перед каждым фактом печати, т.е. во всех документах, отчетах, обработках?!!
И опять-таки лечем симптомы, а не болезнь.
18 victuan1
 
07.04.09
06:48
(16) Рег. отчеты я заподозрил в первую очередь. Но что я с ней сделаю без ковыряния кода?
19 у лю 427
 
07.04.09
06:49
попробуй выставить поля положительные - должно полечить...
20 victuan1
 
07.04.09
06:55
(19) Кста... может даже очень быть!
21 Rie
 
07.04.09
06:55
(17) Насколько я понял, _эта_ болезнь - в платформе, так что...

Не лезть в конфигурацию можно - я для таких случаев сделал .reg-файл и сказал пользователям жать на него в таких ситуациях. Кривой вариант, но работает.
22 victuan1
 
07.04.09
06:56
(21) можешь выслать рег-файл как образец, лень самому писать
23 Rie
 
07.04.09
07:02
(22) Примерно так:

REGEDIT4

[-HKEY_CURRENT_USER\Software\1C\1Cv7\7.7\Информационная База #1\Config\Moxel\Default]
24 victuan1
 
07.04.09
07:04
(23) Спасибо.
Короче, пока выражаю благодарность за советы Раю и Питу.
После того как будут результаты, ветку приподниму.
25 Rie
 
07.04.09
07:05
+(23) Или \Default в конце убери. Не помню точно.
26 AhtungG
 
07.04.09
07:05
(0) никуда в реестр лезть не нужно
Решение: короткое "Имя принтера" - http://www.sinor.ru/~my1c/knowhow/noprview.html
27 victuan1
 
07.04.09
07:06
(26) не флуди, а внимательно читай (0)
28 AhtungG
 
07.04.09
07:07
(27) ПроститеХристаРади
29 victuan1
 
07.04.09
07:08
(28) Да ладно. Хотя вот это можно попробовать:
"Запретить принтеру юзать собственные фонты. Только системные!
В БИОСЕ проставить режим порта LPT - только EPP, запретить также двунаправленный обмен и расширенные возможности печати."
30 PaulBC
 
07.04.09
07:46
31 Скользящий
 
07.04.09
07:52
хорошая ветка. Решение в 21 посте
32 victuan1
 
07.04.09
07:58
(31) я его возьму на вооружение в виде (23).
А также попробую питов совет (19). Т.к. отрицательные корректировки отступов я вдиел в рег. отчетности той конторы. Причем эти минуса лезут даже при дефолтной установке отчетов (т.е. изначально)
33 Скользящий
 
07.04.09
08:03
(32) я про ветку в (30) этот метод лечит причину а не симптомы.
34 victuan1
 
07.04.09
08:05
(33) спасибо за ссылку, я еще читаю.
35 victuan1
 
07.04.09
08:09
(33) решение (21) мне не понравилось, оно требует при каждом обновлении конфы править Опции.
Я хочу забыть о проблеме, а не вспоминать о ней при каждом обновлении.
36 у лю 427
 
07.04.09
08:10
на отрицательных отступах колется платформа....
37 у лю 427
 
07.04.09
08:11
о проблеме ты не забудешь - для ее полного исключения надо переделывать регламентную...

или как частичное решение - запретить отступы меньше нуля... Но тогда будут нарушены размеры листа - регламентные бланки будут меньше....
38 Скользящий
 
07.04.09
08:15
(35) Создал МД шник с опциями, и после каждого обновления его накатываешь. Как правило, это можно делать не перенося вручную код, сильные изменения в релизах редко.
39 victuan1
 
07.04.09
08:16
Я ее переложу на пользователей: "Зачем ставите отриц. отступы? Я ведь вас предупреждал. Ай-я-яй! Нажмите тогда print.reg"
40 victuan1
 
07.04.09
08:17
А вообще, из рег. отчетности они пользуются только двумя ОПС и УСН, мне не сложно при установки нового комплекта проверить отступы, а сами их править они не лезут.
41 victuan1
 
07.04.09
08:18
(38) Нет, пусть этим занимаются интеллигентные дятлы. У меня есть дела поважнее.
42 victuan1
 
07.04.09
08:23
Не знаю как у вас, а у нас в ИФНС линейкой отступы не мерят, они им по барабану, так же как и коэффициент масштабируемости. Да хоть по середке листа пусть будут нижние угловые квадратики - по фигу!
Никто не сканирует их там, ибо гони на дискете! Так что все эти навороты, в том. числе и 2Д-штрихкоды, лишний груз в рег. отчености, который меня немного напрягает. Я "за" две версии рег. отчетности: лайт (простой, без ШК и настройки отступов, лишь бы на страницу вошло) и проф (со всякими дебильными настройками ради экспериментаторов из ИФНС). Я б качал только лайт.
2 + 2 = 3.9999999999999999999999999999999...