чайниковый вопрос - переименовать глобал

kvasov
Дата: 02.08.2005 15:20:13
Импортировал таблицу через ODBC .
Получился глобал и класс.

Решил переименовать имя пакета - которое прописалось и в классе и глобале.

Studia – Инструменты – Копировать класс – Включил галочку Заменить экземпляры с именем класса.


Итог: класс переименовался, а глобал с данными остался со старым именем пакета.
Добавил данные в новую копию класса – данные появились в новом глобале = новое имя+D

Правильно ли я понял, что классы и глобалы связывает только одно:
Имя класса = имя глобала +D ?
И если класс не находит свой такой глобал, он создает новый со своим именем+D

Как же переименовать сам глобал?

(PS. Как из COS узнать сколько есть экземляров класса?)
Maksim UM
Дата: 02.08.2005 15:33:41
кол-во экземпляров можно узнать из
d $system.OBJ.ShowObjects()
перенести все данные из глобала в глобал можно так:
Merge ^NewGlobal=^OldGlobal
Затем можно кильнуть старый глобал.
И нужно не забыть про индексы:
можно перенести также (глобал+I),
а можно просто пересоздать