Официальный сайт геоинформационной системы (ГИС) ObjectLandОфициальный сайт геоинформационной системы (ГИС) ObjectLand
  
 
ПОИСК ПО САЙТУ:
yandex.ru
КАРТА САЙТА
 
главная / поддержка / форум
E-MAIL:ПАРОЛЬ: 
регистрация

Обсуждение

 Печать темы, траблы.Печать темы, траблы. [ Николай ]
Понедельник, 18 апреля 2011, 10:32

День добрый.

Столкнулся еще раз. На компе с пяток принтеров, 4 сетевых. NC 2.7.5,вроде было - но - пролазил по форуму пару лет назад - не нашел, освежите плиз.

В окне темы при нажатии файл печать - выскакивает "OS selection error" (или чтото в этом духе). По умолчанию Майкрософтовский виртуальный принтер от 2003 профф. офиса.
После 5 минут невоспроизводимых шаманств со сменой принтера по умолчанию, стало выдавать окошко с выбором принтера , жму далее - таже мессага, причем все равно - меняю принтер в окне или нет. Еще подергался и всетаки както печатнул на HP 1280....
В журнале системы про спулер чисто.

Напомните еще раз пожайлуста каким критериям должны удовлетворять имя принтера втч. сетевого, чтоб все печатолось и голова не болела?

С уважением Николай.

 Печать темы, траблы. [ ObjectLand Support ]
Понедельник, 18 апреля 2011, 12:02

Проблема с длинными именами принтеров(свыше 30 символов) была устранена еще в 2.6.7. Тут что-то другое.

 Печать темы, траблы. [ Николай ]
Понедельник, 25 апреля 2011, 10:20

День добрый.

Пишет : Неверный дескриптор. ( OS error 16r6 ). На компе 5 сетевых принтеров - 3 HP лазерных, HP и Canon струйники, и локальный виртуальный принтер который ставит 2003й офис. Когда стоит по умолчанию какойнбудь кроме него, сообщение выдается сразу на файл/печать. Если стоит он по умалчанию - выдается диалог, и если в нем неудачно сменить принтер - то тоже выдается. Если удачно - то напечатает. Влияет ли как нибудь на это все выключенность компутера/принтера ?
Или еще что это может означать?

Николай.

 Печать темы, траблы. [ Николай ]
Четверг, 5 мая 2011, 09:34

Уважаемая ТехПоддержка!!!

Так всеже что означает сообщение : Неверный дескриптор. ( OS error 16r6 )???

Хоть это подскажите, дальше буду пробовать сам.

Спасибо.

 Печать темы, траблы. [ ObjectLand Support ]
Четверг, 5 мая 2011, 14:58

Это сообщение Windows с кодом 6 "Неверный дескриптор". Что оно может означать в данном контексте - непонятно. Попробуйте запустить ObjectLand с ключом -debug и пришлите нам error.log, может будет какая то информация для анализа.

 Печать темы, траблы. [ Николай ]
Пятница, 6 мая 2011, 11:44

Сделал...


Runtime error (06.05.11 11:31:19)
Имя принтера задано неверно. ( OS error 16r709 )
=== BEGIN walkback ===
Error(Exception)>>defaultAction
получатель = an Error
Error(Exception)>>activateHandler:
получатель = an Error
арг.1 = UndefinedObject(nil)
Error(Exception)>>handle
получатель = an Error
вр.пер.1 = UndefinedObject(nil)
Error(Exception)>>signal
получатель = an Error
Error class(Exception class)>>signal:
получатель = Error
арг.1 = String('Имя принтера задано неверно. ( OS error 16r709 )')
OLViewPrintTool(Object)>>osError:
получатель = an OLViewPrintTool
арг.1 = SmallInteger(1801)
OLViewPrintTool(Object)>>osError
получатель = an OLViewPrintTool
OLViewPrintTool(Printer)>>createDC
получатель = an OLViewPrintTool
OLViewPrintTool(Printer)>>buildPrinter
получатель = an OLViewPrintTool
OLViewPrintTool(OLPrintTool)>>buildPrinter
получатель = an OLViewPrintTool
OLViewPrintTool(OLPrintTool)>>initialize
получатель = an OLViewPrintTool
OLViewPrintTool class(OLPrintTool class)>>new
получатель = OLViewPrintTool
OLViewPrintTool class(OLPrintTool class)>>on:
получатель = OLViewPrintTool
арг.1 = GDBTheme(a GDBTheme)
OLViewPrintTool class>>print:scale:
получатель = OLViewPrintTool
арг.1 = GDBTheme(a GDBTheme)
арг.2 = Float(4,50526473)
вр.пер.1 = UndefinedObject(nil)
ObjectLandGDBViewExBrowser(ObjectLandGDBViewBrowser)>>printView
получатель = an ObjectLandGDBViewExBrowser
Message>>perform
получатель = Message(ObjectLandGDBViewExBrowser>>printView)
Message>>evaluate
получатель = Message(ObjectLandGDBViewExBrowser>>printView)
AIXTrigger(Object)>>triggerEvent:
получатель = AIXTrigger{themePrint}
арг.1 = Symbol(clicked)
AIXTrigger>>click
получатель = AIXTrigger{themePrint}
AIXTrigger>>clickedByView:
получатель = AIXTrigger{themePrint}
арг.1 = AIXCommandMenuItemView(|themePrint)
AIXCommandMenuItemView>>clicked
получатель = |themePrint
Message>>perform
получатель = Message(AIXCommandMenuItemView>>clicked)
[] in MenuWindow>>performMenuItem:
получатель = a MenuWindow
арг.1 = CompiledMethod(BlockClosure>>setUnwind:)
вр.пер.1 = SmallInteger(613)
ProtectedFrameMarker(BlockClosure)>>setUnwind:
получатель = a ProtectedFrameMarker
арг.1 = BlockClosure(BlockClosure(BlockClosure>>ensure: 1000 nil nil BlockClosure(MenuWindow>>performMenuItem: 3 a MenuWindow ) ))
BlockClosure>>ensure:
получатель = BlockClosure(MenuWindow>>performMenuItem: 0 a MenuWindow (Menu{'&Тема'} 9 Message(AIXCommandMenuItemView>>clicked) nil) )
арг.1 = BlockClosure(BlockClosure(MenuWindow>>performMenuItem: 3 a MenuWindow ))
вр.пер.1 = UndefinedObject(nil)
MenuWindow>>performMenuItem:
получатель = a MenuWindow
арг.1 = SmallInteger(521)
вр.пер.1 = SmallInteger(2)
AIXTopPane(ApplicationWindow)>>performMenuItem:
получатель = an AIXTopPane
арг.1 = SmallInteger(521)
Message>>perform
получатель = Message(AIXTopPane>>performMenuItem:)
NotificationManager>>empty
получатель = a NotificationManager
вр.пер.1 = UndefinedObject(nil)
NotificationManager>>runPendingEvents
получатель = a NotificationManager
NotificationManager>>runEventLoop
получатель = a NotificationManager
Message>>perform
получатель = Message(NotificationManager>>runEventLoop)
Message>>evaluate
получатель = Message(NotificationManager>>runEventLoop)
Process>>safelyEvaluate:
получатель = Process({User I/F} Priority: 4, user interface, being debugged)
арг.1 = Message(Message(NotificationManager>>runEventLoop))
Process>>evaluate:
получатель = Process({User I/F} Priority: 4, user interface, being debugged)
арг.1 = Message(Message(NotificationManager>>runEventLoop))
=== END walkback ===


Спасибо

 Печать темы, траблы. [ ObjectLand Support ]
Пятница, 6 мая 2011, 14:39

Нажмите в рантайм-отладчике флажок "Показать переменные". Кстати, какое же имя принтера?

 Печать темы, траблы. [ Николай ]
Вторник, 10 мая 2011, 09:47

Да вроде нажимал...
Принтер HP LJ 1320 был тогда (полное имя посмотрю)
Поставил HP DJ 1280 все норм.
Флажок тоже сегодня завтра нажму.

Спасибо.
Николай.

 Печать темы, траблы. [ Николай ]
Вторник, 10 мая 2011, 11:35

первый - \\oksanaviktorovn\HPL1320
второй - \\nastya\HP1280n1


Николай.

 Печать темы, траблы. [ ObjectLand Support ]
Вторник, 10 мая 2011, 17:09

Имена нормальные. Ждем error.log.

 Печать темы, траблы. [ Николай ]
Четверг, 12 мая 2011, 12:18

Вывалился лог, нажал галку, он стал больше, сохранил в файл, содержимое ниже.


Runtime error (12.05.11 11:56:48)
Имя принтера задано неверно. ( OS error 16r709 )
=== BEGIN walkback ===
Error(Exception)>>defaultAction
получатель = an Error
Error(Exception)>>activateHandler:
получатель = an Error
арг.1 = UndefinedObject(nil)
Error(Exception)>>handle
получатель = an Error
вр.пер.1 = UndefinedObject(nil)
Error(Exception)>>signal
получатель = an Error
Error class(Exception class)>>signal:
получатель = Error
арг.1 = String('Имя принтера задано неверно. ( OS error 16r709 )')
OLViewPrintTool(Object)>>osError:
получатель = an OLViewPrintTool
арг.1 = SmallInteger(1801)
OLViewPrintTool(Object)>>osError
получатель = an OLViewPrintTool
OLViewPrintTool(Printer)>>createDC
получатель = an OLViewPrintTool
OLViewPrintTool(Printer)>>buildPrinter
получатель = an OLViewPrintTool
OLViewPrintTool(OLPrintTool)>>buildPrinter
получатель = an OLViewPrintTool
OLViewPrintTool(OLPrintTool)>>initialize
получатель = an OLViewPrintTool
OLViewPrintTool class(OLPrintTool class)>>new
получатель = OLViewPrintTool
OLViewPrintTool class(OLPrintTool class)>>on:
получатель = OLViewPrintTool
арг.1 = GDBTheme(a GDBTheme)
OLViewPrintTool class>>print:scale:
получатель = OLViewPrintTool
арг.1 = GDBTheme(a GDBTheme)
арг.2 = Float(126,950657)
вр.пер.1 = UndefinedObject(nil)
ObjectLandGDBViewExBrowser(ObjectLandGDBViewBrowser)>>printView
получатель = an ObjectLandGDBViewExBrowser
Message>>perform
получатель = Message(ObjectLandGDBViewExBrowser>>printView)
Message>>evaluate
получатель = Message(ObjectLandGDBViewExBrowser>>printView)
AIXTrigger(Object)>>triggerEvent:
получатель = AIXTrigger{themePrint}
арг.1 = Symbol(clicked)
AIXTrigger>>click
получатель = AIXTrigger{themePrint}
AIXTrigger>>clickedByView:
получатель = AIXTrigger{themePrint}
арг.1 = AIXCommandMenuItemView(|themePrint)
AIXCommandMenuItemView>>clicked
получатель = |themePrint
Message>>perform
получатель = Message(AIXCommandMenuItemView>>clicked)
[] in MenuWindow>>performMenuItem:
получатель = a MenuWindow
арг.1 = CompiledMethod(BlockClosure>>setUnwind:)
вр.пер.1 = SmallInteger(613)
ProtectedFrameMarker(BlockClosure)>>setUnwind:
получатель = a ProtectedFrameMarker
арг.1 = BlockClosure(BlockClosure(BlockClosure>>ensure: 1000 nil nil BlockClosure(MenuWindow>>performMenuItem: 3 a MenuWindow ) ))
BlockClosure>>ensure:
получатель = BlockClosure(MenuWindow>>performMenuItem: 0 a MenuWindow (Menu{'&Тема'} 9 Message(AIXCommandMenuItemView>>clicked) nil) )
арг.1 = BlockClosure(BlockClosure(MenuWindow>>performMenuItem: 3 a MenuWindow ))
вр.пер.1 = UndefinedObject(nil)
MenuWindow>>performMenuItem:
получатель = a MenuWindow
арг.1 = SmallInteger(521)
вр.пер.1 = SmallInteger(2)
AIXTopPane(ApplicationWindow)>>performMenuItem:
получатель = an AIXTopPane
арг.1 = SmallInteger(521)
Message>>perform
получатель = Message(AIXTopPane>>performMenuItem:)
NotificationManager>>empty
получатель = a NotificationManager
вр.пер.1 = UndefinedObject(nil)
NotificationManager>>runPendingEvents
получатель = a NotificationManager
NotificationManager>>runEventLoop
получатель = a NotificationManager
Message>>perform
получатель = Message(NotificationManager>>runEventLoop)
Message>>evaluate
получатель = Message(NotificationManager>>runEventLoop)
Process>>safelyEvaluate:
получатель = Process({User I/F} Priority: 4, user interface, being debugged)
арг.1 = Message(Message(NotificationManager>>runEventLoop))
Process>>evaluate:
получатель = Process({User I/F} Priority: 4, user interface, being debugged)
арг.1 = Message(Message(NotificationManager>>runEventLoop))
=== END walkback ===

 Печать темы, траблы. [ Николай ]
Среда, 8 июня 2011, 12:09

День добрый.

Уважаемый саппорт мыслей по моему вопросу случайно не возникло?

Николай

 Печать темы, траблы. [ ObjectLand Support ]
Среда, 8 июня 2011, 14:13

Честно говоря, нет.

Ответить

Знаком «*» отмечены обязательные для заполнения поля.
Ваше имя:  *
Адрес электронной почты:  
Тема:  *
Сообщение:
 *
Подтверждение:
(не требуется для зарегистрированных пользователей)
 *
 



Copyright © 1999–2020 ГИС ObjectLand
ГИС ObjectLand ® ООО «Радом-АйТи»
Информация о лицензировании
главная | о продукте | скачать | купить | поддержка | новости