powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Ошибка в программе, которой нет!?
9 сообщений из 9, страница 1 из 1
Ошибка в программе, которой нет!?
    #36652196
Фотография kolesov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При выполнении в терминале метода класса, выдается ошибка:
<COMMAND>zExportImpSum+174^sys.utils.OlapExport.2
Но программы такой в студии найти не можем... Для соседних классов тоже часть программ видно, а часть - нет... Класс при компиляции
В чем прикол?
...
Рейтинг: 0 / 0
Ошибка в программе, которой нет!?
    #36652269
Фотография ну я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если
w $d(^rOBJ("sys.utils.OlapExport.2"))
показывает что что-то есть, то это объектник исполняется. А сорсов может и не быть.
...
Рейтинг: 0 / 0
Ошибка в программе, которой нет!?
    #36652308
Фотография kolesov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну я,

>w $d(^rOBJ("sys.utils.OlapExport.2"))
0

Нет ея таки...
...
Рейтинг: 0 / 0
Ошибка в программе, которой нет!?
    #36652363
Фотография ну я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Из кеша рутин взяло наверно.
...
Рейтинг: 0 / 0
Ошибка в программе, которой нет!?
    #36652376
Фотография kolesov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну я,

класс sys.utils.OlapExport скомпилирован перед запуском метода...
...
Рейтинг: 0 / 0
Ошибка в программе, которой нет!?
    #36652511
Alexey Maslov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Объектная ссылка была уничтожена в терминале после компиляции?
А для надежности и весь терминал лучше бы перезапустить.
ИМХО, только это дает некоторые гарантии, начиная с Cache 2009.1.
...
Рейтинг: 0 / 0
Ошибка в программе, которой нет!?
    #36652810
Фотография ну я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://docs.intersystems.com/documentation/cache/20091/pdfs/GCRN.pdf
Там упоминается что в каше был введен кеш рутин на процесс и более нет ошибки <EDITED>. Похоже, что теперь при компиляции рутины может понадобиться гасить другие процессы, чтобы в них не осталось своего кеша старого образца...
...
Рейтинг: 0 / 0
Ошибка в программе, которой нет!?
    #36652821
Фотография ну я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересно, если дескрипторы классов тоже хранятся в кеше рутин, то к ним тоже относится такая версионность или нет...
...
Рейтинг: 0 / 0
Ошибка в программе, которой нет!?
    #36652859
Alexey Maslov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А также, начиная с 2009.1, нет ошибки <CLASS EDITED>:
Compiling When There Are Existing Instances of a Class in Memory
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Ошибка в программе, которой нет!?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]