Gd ClassList.TgdClassList

Материал из GedeminWiki
Перейти к: навигация, поиск
 Модуль: gd_ClassList.pas   Конструкторы и деструкторы   Свойства   Методы   События   Наследованные члены 

Delphi:

 TgdClassList = class(TObject)

Описание

Список классов платформы. Включает как классы, реализованные в коде Delphi и откомпилированные в gedemin.exe, так и классы реализованные на уровне платформычерез механизм подтипов. Хранит необходимую информацию для перекрытия методов, функционирования складской и бухгалтерской логики.

Инициализация

  • Классы, реализованные в исходном коде платформы, регистрируются в списке с помощью процедур RegisterGdcClass и RegisterFrmClass, которые вызываются, как правило, в секции initialization модуля.
  • Пользовательские классы (т.е. классы созданные средствами платформы) загружаются в методе LoadUserDefinedClasses, который вызывается после подключения к базе данных и загрузки хранилищ.
  • Пользовательские справочники (наследники TgdcAttrUserDefined, TgdcAttrUserDefinedTree, TgdcAttrUserDefinedLBRBTree) загружаются на основе информации из объекта atDatabase. Берутся таблицы соответствующей структуры с префиксом USR$ в имени.

Просмотр

Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты