Страница 1 из 1

Log Viewer определение ошибки

СообщениеДобавлено: Пн дек 29, 2014 6:21 pm
VOlegL
Добрый день.
В Log Viewer имею сообщение :

Configuration error: Invalid object ID - me.Temp.HiHi.Limit does not exist.

Здесь Temp - температура. Вопросы: как определить объект, что такое Process ID И Thread ID, как их использовать ?

Re: Log Viewer определение ошибки

СообщениеДобавлено: Вт дек 30, 2014 3:24 am
Генератор зла
Объект можно определить по ID. Нужно в MSSQL открыть БД Галактики, ... а вот дальше вспомню только завтра.

Re: Log Viewer определение ошибки

СообщениеДобавлено: Вт дек 30, 2014 1:06 pm
Генератор зла
А дальше ...
Таблица dbo.gobject
И там поля gobject_id, tag_name
Ищите соответствие известному ID - какое Tag_name ему соответствует.

Process ID - идентификатор процесса по Win Task Manager (включить в просмотре поле PID)
Thread ID - идентификатор потока внутри процесса
VOlegL писал(а):как их использовать ?

Я даже не знаю, как те сакральные знания, которыми я с Вами поделился, помогут Вам стать Тёмным Властелином :(

А по поводу
Invalid object ID - me.Temp.HiHi.Limit does not exist

скорее всего, это сообщение от Archestra Graphics Libriry. Может быть, это отдельный символ, не привязанный к шаблону/экземпляру. Поэтому обращение Me. - обращение в никуда.
Или же в me.Temp.HiHi.Limit Temp не является Field Attribute. Или же в инстансе, к которому обращаетесь по Me. нет вложенного объекта с именем Temp.
Или же ...
Как правило, такие сообщения не нарушают работоспособность.
Попробуйте сделать Validate объекта.