Проблема с предварительным просмотром в 1С7.7 #547466


#0 by Alex-ноль ноль 9
Исходные данные-современный компьютер с win 7 32 , 1С:Предприятие версия 7.7. Фирма "1С". , версия неизвестна но скорее всего .026 Не работает предварительный просмотр, вернее работает но только если нажать файл---параметры страницы Что сам думаю--  наверное это из-за того что установлен опен офис
#1 by Vladal
А принтер установлен? Если в системе нет принтера, хотя бы виртуального или факса, то и просмотра с параметрами страницы нет (а откель системе знать параметры страницы А4)
#2 by Vladal
А на ОпенОфис не наговаривай )))
#3 by Alexor
Имя принтера измени на количество знаков менее 8
#4 by Темный Эльф
Думаешь неправильно =
#5 by Alex-ноль ноль 9
принтер есть сетевой, samsung
#6 by Ёпрст
#7 by Alex-ноль ноль 9
а что именно там прочесть???
#8 by cabat
Способ тупой, но вроде помогал: 1. удаляешь базу из списка 2. закрываешь окно выбора базы (обязательно!) 3. снова добавляешь базу в список Видимо, эффект такой же, как если сделать то, что описано в посте №2 по ссылке из
#9 by Alex-ноль ноль 9
я не одинэсник, это где ???? 1. удаляешь базу из списка 2. закрываешь окно выбора базы (обязательно!) 3. снова добавляешь базу в список
#10 by cabat
когда запускаешь 1С, появляется список выбора базы - это оно
#11 by Alex-ноль ноль 9
спасибо
#12 by Ёпрст
Пит там на пальцах всё разжувал, и проблему и историю и как лечить раз и навсегда.. а не костылями с прибитием ветки в реестре и пересозданием базы в окошке выбора баз.
#13 by VasilyKushnir
извините, сэр, но вы полную уйню предлагаете.
#14 by andrewks
"наверное это из-за того что установлен опен офис" - муа-ха-ха!!! + пробелы из имени убрать всё. и можно два раза
#15 by andrewalexk
:) есть более универсальный способ - получаешь скриптом точное имя принтера виндоус по умолчанию и указаешь его 1с...абрамс точно знает скрипт
#16 by VasilyKushnir
В момент вызова Напечатать 1С обращается в реестр за названием принтера, естественно его там не находит и иницирует запрос к Windows, которая в ответ выполняет "HTTP Printer Connection Through Web Browser". Принтеры, доступ к которым осуществляется по IPP создаются Windows по запросу на время печати, после чего удаляются. Вероятно, 1С рассчитана на работу с "RPC Printer Connection" и не учитывает всех особенностей работы "HTTP Printer Connection Through Web Browser". Возможная альтернатива - использование Напечатать. В этом режиме 1С выдаст оконо параметров печати и, естественно, выполнит нужный запрос. Итак: Перем PrinterDefault Экспорт; С тебя пиво.
#17 by andrewalexk
:)..кстати оптимальнее считывать текущий принтер при открытии  1с :Р
#18 by VasilyKushnir
В 16 До строки коммета все выполняется в ПриНачалеРаботыСистемы :-))))
#19 by andrewalexk
:) молодца...но пива не дадим
#20 by VasilyKushnir
Как бы автор темы должен выставиться... ;)
#21 by VasilyKushnir
И еще: На опенофис не кроши батон - он надежда наша и оплот (когда мелкософт загнется).
#22 by andrewalexk
:) проснулся....разрабы уже продались другому бренду...
#23 by andrewks
разрабы уехали - код остался )
#24 by andrewalexk
:) ну да но там еще пахать и пахать...вспомни как разрабы сталка ТЧ ушли делать метро2033...и сталк ЧН и сталк ЗП реально были хуже
#25 by cabat
может быть, но мне в свое время в аналогичной ситуации именно это помогало - быстро и без лишних движений.. и не спорю, что возможно есть более красивые и правильные решения..
#26 by IvanovIV
драйвера принтера переустановить уже предлагали?
#27 by МегаБум
один байт поменять уже предлагали?
#28 by andrewks
ты ещё предложи снести систему, поменять кабель и дефрагментировать диск
#29 by Zakakvo
"Нормальное" поведение программы. Привыкли уже. Пока ручками через "параметры страницы" принтер не подтвердишь - никакого пред просмотра.
#30 by andrewks
пацифисты
#31 by smaharbA
8 это жестко, "ограничение" в адинес 31 символ полного имени принтера (все слеши + имя/адрес сервера (если сетевой) + имя принтера там где он подключен (не нетбиос имя))
#32 by smaharbA
Пит прав.
#33 by andrewks
адинес ещё к пробелам неровно дышит
#34 by andrewks
+1
#35 by smaharbA
нет, в имени принтера пофиг, они тоже учитываются конечно в числе 31
#36 by andrewks
не знаю, почему-то периодически у меня с именами до 31 символа, но с пробелами тоже траблы возникали.
#37 by smaharbA
х.з. может быть, не замечал
#38 by Масянька
Знаете, а мне помогло смена дешевого кабеля (USB принтер) на более хороший.
#39 by Torquader
Изначально в системе предполагается, что имя принтера всегда не больше 31 символа, как и имя компьютера. Но, в Windows NT появилась возможность указывать имя порта принтера вместо имени принтера, а оно уже состоит из более чем 31 символа: два обратных слеша, имя компьютера (до 31 символа) обратный слеш и имя порта принтера (которое может быть любой длины).
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С