AT RELATION FIELDS

Материал из GedeminWiki
Перейти к: навигация, поиск
CREATE TABLE at_relation_fields(
  id              dintkey,
 
  fieldname       dfieldname NOT NULL,              /* наименование поля в IB                 */
 
  relationname    dtablename NOT NULL,              /* ссылка на таблицу                      */
  fieldsource     dfieldname,                       /* ссылка на тип поля (домен)             */
 
  crosstable      dtablename,                       /* для типа множество                     */
  crossfield      dfieldname,                       /*                                        */
 
 
  relationkey     dmasterkey,                       /* ссылка на таблицу                      */
  fieldsourcekey  dintkey,                          /* ссылка на тип поля (домен)             */
 
  crosstablekey   dforeignkey,                      /* для типа множество                     */
  crossfieldkey   dforeignkey,                      /*                                        */
 
  lname           dname,                            /* локализованное наименование поля       */
  lshortname      dtext20,                          /* локализованное наименование поля       */
  description     dtext180,                         /* описание назначения поля               */
 
  /* Визуальные настройки для поля */
 
  visible         dboolean,                         /* видимое поле                           */
  format          dtext60,                          /* формат вывода                          */
  alignment       dtextalignment,                   /* выравнивание                           */
  colwidth        dsmallint,                        /* ширина поля в гриде                    */
 
  readonly        dboolean DEFAULT 0,               /* запрещено ли визуальное редактирование поля */
 
  gdclassname     dtext180,                         /* наименование класса */
  gdsubtype       dtext180,                         /* подтип класса */
 
  afull           dsecurity,                        /* права доступа                          */
  achag           dsecurity,
  aview           dsecurity,
 
  objects         dblobtext80_1251,                 /* список бизнес-объектов, для которых это поле вытягивается */
  deleterule      ddeleterule,                      /* правило удаления для полей ссылок */
  editiondate     deditiondate,                     /* Дата последнего редактирования */
  editorkey       dintkey,                          /* Ссылка на пользователя, который редактировал запись*/
  reserved        dinteger                          /* зарезервировано для будущих поколений  */
)
Персональные инструменты
Пространства имён

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