ПКЗО. Программный комплекс для кадастрового инженераПКЗО. Автоматизация подготовки межевых и технических планов
  
 
E-MAIL:
ПАРОЛЬ:
 
  
главная / форум

Обсуждение

перейти к последнему сообщению в данном обсуждении

 Ошибка переноса проекта в мп "the collection in empty"Ошибка переноса проекта в мп "the collection in empty" [ Кристинна = ]
Среда, 2 октября 2013, 10:11

Ошибка переноса проекта в межевой план "the collection in empty"
Что делать!?

 Ошибка переноса проекта в мп "the collection in empty" [ Николаев Денис (разработчик) ]
Среда, 2 октября 2013, 12:26

Чтобы выяснить причину ошибки, нам нужна дополнительная информация.

Если программа предлагает отправить отчет об ошибке, то сделайте это.

Если сообщение выдается в списке замечаний, то нажмите на сообщение и в панели внизу будет расширенная информация, пришлите нам ее на support@pkzo.ru.

Или пришлите нам ГБД с проблемным проектом.


 Ошибка переноса проекта в мп "the collection in empty" [ Кристинна = ]
Среда, 2 октября 2013, 13:06

the collection is empty
--------------------***--------------------
Error(Exception)>>defaultAction
получатель = an Error
ExceptionHandler>>findHandler:
получатель = an ExceptionHandler
арг.1 = Error(an Error)
вр.пер.1 = UndefinedObject(nil)
вр.пер.2 = UndefinedObject(nil)
вр.пер.3 = ExceptionHandler(an ExceptionHandler)
Error(Exception)>>activateHandler:
получатель = an Error
арг.1 = ExceptionHandler(an ExceptionHandler)
Error(Exception)>>handle
получатель = an Error
вр.пер.1 = UndefinedObject(nil)
Error(Exception)>>signal
получатель = an Error
Error class(Exception class)>>signal:
получатель = Error
арг.1 = String('the collection is empty')
Array(Object)>>error:
получатель = ()
арг.1 = String('the collection is empty')
Array(IndexedCollection)>>accessEmptyCollection
получатель = ()
Array(IndexedCollection)>>first
получатель = ()
PkzoParcel(PkzoCornerBoundedObject)>>defaultKind
получатель = PARCEL-COMPONENT('?', nil)
PkzoParcel(PkzoCornerBoundedObject)>>onAboutToAddTo:
получатель = PARCEL-COMPONENT('?', nil)
арг.1 = PkzoParcelComponentCollection(a PkzoParcelComponentCollection)
PkzoParcel(PkzoRealtyObject)>>onAboutToAddTo:
получатель = PARCEL-COMPONENT('?', nil)
арг.1 = PkzoParcelComponentCollection(a PkzoParcelComponentCollection)
PkzoParcel>>onAboutToAddTo:
получатель = PARCEL-COMPONENT('?', nil)
арг.1 = PkzoParcelComponentCollection(a PkzoParcelComponentCollection)
PkzoParcelComponentCollection(PkzoModelCollection)>>itemAboutToAdd:
получатель = a PkzoParcelComponentCollection
арг.1 = PkzoParcel(PARCEL-COMPONENT('?', nil))
PkzoParcelComponentCollection(PkzoModelCollection)>>add:
получатель = a PkzoParcelComponentCollection
арг.1 = PkzoParcel(PARCEL-COMPONENT('?', nil))
PkzoParcelComponentCollection(PkzoModelCollection)>>addNew
получатель = a PkzoParcelComponentCollection
PkzoMzConverter>>processSubparcel:
получатель = a PkzoMzConverter
арг.1 = PkzoMzObject('PkzoMzObject'(MzParcel,2,'61:44:0051401:6',1))
вр.пер.1 = UndefinedObject(nil)
вр.пер.2 = PkzoMzObject('PkzoMzObject'(MzParcel,3,'61:44:0000000:252',4))
[] in PkzoMzConverter>>processParcel2:
получатель = a PkzoMzConverter
арг.1 = PkzoMzObject('PkzoMzObject'(MzParcel,2,'61:44:0051401:6',1))
вр.пер.1 = PkzoMzObject('PkzoMzObject'(MzParcel,2,'61:44:0051401:6',1))
OrderedCollection>>do:
получатель = OrderedCollection('PkzoMzObject'(MzParcel,2,'61:44:0051401:6',1) )
арг.1 = BlockClosure(BlockClosure(PkzoMzConverter>>processParcel2: 800 a PkzoMzConverter ))
вр.пер.1 = SmallInteger(1)
PkzoMzConverter>>processParcel2:
получатель = a PkzoMzConverter
арг.1 = PkzoMzObject('PkzoMzObject'(MzParcel,3,'61:44:0000000:252',4))
вр.пер.1 = PkzoParcel(PARCEL(':252', adjusted))
[] in PkzoMzConverter>>processProject:
получатель = a PkzoMzConverter
арг.1 = PkzoMzObject('PkzoMzObject'(MzParcel,3,'61:44:0000000:252',4))
OrderedCollection>>do:
получатель = OrderedCollection('PkzoMzObject'(MzParcel,1,'61:44:0000000:252',1) 'PkzoMzObject'(MzParcel,3,'61:44:0000000:252',4) )
арг.1 = BlockClosure(BlockClosure(PkzoMzConverter>>processProject: 805 a PkzoMzConverter ))
вр.пер.1 = SmallInteger(2)
PkzoMzConverter>>processProject:
получатель = a PkzoMzConverter
арг.1 = PkzoMzObject('PkzoMzObject'(MzProject,2,'2271_1'))
PkzoMzConverter>>convertProjectId:gdb:documentType:
получатель = a PkzoMzConverter
арг.1 = SmallInteger(2)
арг.2 = GDB(a GDB)
арг.3 = Symbol(mezplan)
[] in PkzoOperation>>convertProjects
получатель = a PkzoOperation
OrderedCollection>>do:
получатель = OrderedCollection('PkzoMzObject'(MzProject,2,'2271_1') )
арг.1 = BlockClosure(BlockClosure(PkzoOperation>>convertProjects 804 a PkzoOperation (a PkzoConvertProjectDialog a PkzoMzConverter OrderedCollection()) ))
вр.пер.1 = SmallInteger(1)
[] in PkzoOperation>>convertProjects
получатель = a PkzoOperation
ProtectedFrameMarker(BlockClosure)>>setUnwind:
получатель = a ProtectedFrameMarker
арг.1 = BlockClosure(BlockClosure(BlockClosure>>ensure: 1000 nil nil BlockClosure(PkzoOperation>>convertProjects 7 nil (a PkzoConvertProjectDialog a PkzoMzConverter OrderedCollection()) ) ))
BlockClosure>>ensure:
получатель = BlockClosure(PkzoOperation>>convertProjects 2 a PkzoOperation (a PkzoConvertProjectDialog a PkzoMzConverter OrderedCollection()) )
арг.1 = BlockClosure(BlockClosure(PkzoOperation>>convertProjects 7 nil (a PkzoConvertProjectDialog a PkzoMzConverter OrderedCollection()) ))
вр.пер.1 = UndefinedObject(nil)
[] in PkzoOperation>>convertProjects
получатель = a PkzoOperation
ProtectedFrameMarker(BlockClosure)>>setUnwind:
получатель = a ProtectedFrameMarker
арг.1 = BlockClosure(BlockClosure(BlockClosure>>ensure: 1000 nil nil BlockClosure(CursorManager>>changeFor: 0 nil (a CursorManager nil) ) ))
BlockClosure>>ensure:
получатель = BlockClosure(PkzoOperation>>convertProjects 1 a PkzoOperation (a PkzoConvertProjectDialog a PkzoMzConverter OrderedCollection()) )
арг.1 = BlockClosure(BlockClosure(CursorManager>>changeFor: 0 nil (a CursorManager nil) ))
вр.пер.1 = UndefinedObject(nil)
CursorManager>>changeFor:
получатель = a CursorManager
арг.1 = BlockClosure(BlockClosure(PkzoOperation>>convertProjects 1 a PkzoOperation (a PkzoConvertProjectDialog a PkzoMzConverter OrderedCollection()) ))
PkzoOperation>>withoutUserInterfaceDo:
получатель = a PkzoOperation
арг.1 = BlockClosure(BlockClosure(PkzoOperation>>convertProjects 1 a PkzoOperation (a PkzoConvertProjectDialog a PkzoMzConverter OrderedCollection()) ))
[] in PkzoOperation>>convertProjects
получатель = a PkzoOperation
ExceptionHandler>>evaluateProtectedBlock:
получатель = an ExceptionHandler
арг.1 = BlockClosure(BlockClosure(PkzoOperation>>convertProjects 0 a PkzoOperation (a PkzoConvertProjectDialog a PkzoMzConverter OrderedCollection()) ))
[] in ExceptionHandler>>activateDuring:
получатель = an ExceptionHandler
арг.1 = CompiledMethod(BlockClosure>>setUnwind:)
ProtectedFrameMarker(BlockClosure)>>setUnwind:
получатель = a ProtectedFrameMarker
арг.1 = BlockClosure(BlockClosure(BlockClosure>>invisibleEnsure: 1000 nil nil BlockClosure(ExceptionHandler>>activateDuring: 1 nil (an ExceptionHandler nil) ) ))
BlockClosure>>invisibleEnsure:
получатель = BlockClosure(ExceptionHandler>>activateDuring: 0 an ExceptionHandler (an ExceptionHandler nil) )
арг.1 = BlockClosure(BlockClosure(ExceptionHandler>>activateDuring: 1 nil (an ExceptionHandler nil) ))
вр.пер.1 = UndefinedObject(nil)
ExceptionHandler>>activateDuring:
получатель = an ExceptionHandler
арг.1 = BlockClosure(BlockClosure(PkzoOperation>>convertProjects 0 a PkzoOperation (a PkzoConvertProjectDialog a PkzoMzConverter OrderedCollection()) ))
ExceptionHandler class>>handle:with:during:
получатель = ExceptionHandler
арг.1 = ProgressNotification class(ProgressNotification)
арг.2 = BlockClosure(BlockClosure(PkzoProgressDialog>>doProcess 803 a PkzoProgressDialog ))
арг.3 = BlockClosure(BlockClosure(PkzoOperation>>convertProjects 0 a PkzoOperation (a PkzoConvertProjectDialog a PkzoMzConverter OrderedCollection()) ))
BlockClosure>>on:do:
получатель = BlockClosure(PkzoOperation>>convertProjects 0 a PkzoOperation (a PkzoConvertProjectDialog a PkzoMzConverter OrderedCollection()) )
арг.1 = ProgressNotification class(ProgressNotification)
арг.2 = BlockClosure(BlockClosure(PkzoProgressDialog>>doProcess 803 a PkzoProgressDialog ))
[] in PkzoProgressDialog>>doProcess
получатель = a PkzoProgressDialog
ExceptionHandler>>evaluateProtectedBlock:
получатель = an ExceptionHandler
арг.1 = BlockClosure(BlockClosure(PkzoProgressDialog>>doProcess 2 a PkzoProgressDialog ))
[] in ExceptionHandler>>activateDuring:
получатель = an ExceptionHandler
арг.1 = CompiledMethod(BlockClosure>>setUnwind:)
ProtectedFrameMarker(BlockClosure)>>setUnwind:
получатель = a ProtectedFrameMarker
арг.1 = BlockClosure(BlockClosure(BlockClosure>>invisibleEnsure: 1000 nil nil BlockClosure(ExceptionHandler>>activateDuring: 1 nil (nil nil) ) ))
BlockClosure>>invisibleEnsure:
получатель = BlockClosure(ExceptionHandler>>activateDuring: 0 an ExceptionHandler (nil nil) )
арг.1 = BlockClosure(BlockClosure(ExceptionHandler>>activateDuring: 1 nil (nil nil) ))
вр.пер.1 = UndefinedObject(nil)
ExceptionHandler>>activateDuring:
получатель = an ExceptionHandler
арг.1 = BlockClosure(BlockClosure(PkzoProgressDialog>>doProcess 2 a PkzoProgressDialog ))
ExceptionHandler class>>handle:with:during:
получатель = ExceptionHandler
арг.1 = PkzoWarningNotification class(PkzoWarningNotification)
арг.2 = BlockClosure(BlockClosure(PkzoProgressDialog>>doProcess 804 a PkzoProgressDialog (a PkzoWarningMessage) ))
арг.3 = BlockClosure(BlockClosure(PkzoProgressDialog>>doProcess 2 a PkzoProgressDialog ))
BlockClosure>>on:do:
получатель = BlockClosure(PkzoProgressDialog>>doProcess 2 a PkzoProgressDialog )
арг.1 = PkzoWarningNotification class(PkzoWarningNotification)
арг.2 = BlockClosure(BlockClosure(PkzoProgressDialog>>doProcess 804 a PkzoProgressDialog (a PkzoWarningMessage) ))
[] in PkzoProgressDialog>>doProcess
получатель = a PkzoProgressDialog
ProtectedFrameMarker(BlockClosure)>>setUnwind:
получатель = a ProtectedFrameMarker
арг.1 = BlockClosure(BlockClosure(BlockClosure>>ensure: 1000 nil nil BlockClosure(PkzoProgressDialog>>doProcess 5 a PkzoProgressDialog ) ))
BlockClosure>>ensure:
получатель = BlockClosure(PkzoProgressDialog>>doProcess 1 a PkzoProgressDialog (a PkzoWarningMessage) )
арг.1 = BlockClosure(BlockClosure(PkzoProgressDialog>>doProcess 5 a PkzoProgressDialog ))
вр.пер.1 = UndefinedObject(nil)
[] in PkzoProgressDialog>>doProcess
получатель = a PkzoProgressDialog
Message>>perform
получатель = Message(BlockClosure>>value)
Message>>evaluate
получатель = Message(BlockClosure>>value)
Process>>safelyEvaluate:
получатель = Process({Background} Priority: 2)
арг.1 = Message(Message(BlockClosure>>value))
Process>>evaluate:
получатель = Process({Background} Priority: 2)
арг.1 = Message(Message(BlockClosure>>value))



1. Операционная система
Windows 7 Home Edition Service Pack 1 (version 6.1 build 7601)

2. Microsoft Word
2007 Microsoft Office system (12.0.6683.5001)

3. CAPICOM
C:\Windows\system32\capicom.dll (версия 2.1.0.2)

4. Версия: ObjectLand 2.7.7
Программа защищена аппаратным ключом

Установленные приложения:
План границ, версия: 3.14
Межевой план, версия: 1.8.13, дата сборки: 03.07.13
ПКЗО, версия: 4.1.17, дата сборки: 01.10.13

Установленные исправления:
patch_AdvErrorHandling, описание: Advanced Error Handling, версия: 14.05.12 19:28:35
patch_OrderedAppLoading, описание: , версия: 18.05.12 10:37:16



если необходимо отправлю на вашу почту! Сообщите

 Ошибка переноса проекта в мп "the collection in empty" [ Николаев Денис (разработчик) ]
Среда, 2 октября 2013, 14:33

Похоже на то, что в исходном проекте входящий участок (или контур многоконтурного участка) имеет в своем составе контуры (т.е. контур является как бы многоконтурным, что недопустимо). В старой версии такого можно было добиться, если многоконтурному участку установить участок, в состав которого он входит.

Попробуйте найти такой входящий участок или контур и исправить его. Или пришлите нам ГБД с проектом, тогда мы сможем более точно определить причину и дать рекомендации по ее исправлению.

Ответить

Знаком «*» отмечены обязательные для заполнения поля.
Ваше имя:  *
Адрес электронной почты:  
Тема:  *
Сообщение:
 *
Подтверждение:
(не требуется для зарегистрированных пользователей)
 *
 
Copyright © 2016–2019 ООО «Радом-АйТи»
Лицензионое соглашение
главная | новости | о продукте | скачать | купить | форум | наш адрес