Разработки          Услуги          О компании          Контакты  

для постоянства идентификации type<> в БД

Материал из биософт-м

Перейти к: навигация, поиск

  !   Данная информация предназначена только только для IT-специалистов по системной интеграции модулей БИОСОФТ-М. (см. Руководства пользователя к программным продуктам)

Синтаксис

    virtual permanenttypeid OnGetPermanentTypeId()
            return
                PERMANENT_TYPE_ID(M x P V);

Идентификатор от 1 до 4 букв/цифр.

  • Уникален в рамках данного списка type<>.
  • Не имеет никакого отношения к правилами именования по ПРД.
  • Пробел между символами обязательный.
  • Не должен быть тупым номером по порядку ибо это все что видно при просмотре БД (название класса для идентификации не используются и в БД не идет)

Понятность и читабельность востребована только при отладке по дампам БД.

Обязательно указание DECLARE_NULL_TYPE(GetDerivedList) в декларации Impl класса typeobject который служит null() в приложении.

Приватное знание запрещенное к использованию в приложениях

Это не видно приложению но null() type<> всегда представлен id = "___0" в БД для любого типа.

www.biosoft-m.ru



Просмотры
Личные инструменты