AT FIELDS
Материал из GedeminWiki
CREATE TABLE at_fields( id dintkey, fieldname dfieldname NOT NULL, /* наименование домена */ lname dname, /* локализованное наименование */ description dtext180, /* комментарий */ reftable dtablename, /* для типа элемент множества */ reflistfield dfieldname, /* наименование поля, которое выводится при выборе элемента множества */ refcondition dtext255, /* условие ограничения множества */ reftablekey dforeignkey, /* для типа элемент множества */ reflistfieldkey dforeignkey, settable dtablename, /* для типа множество */ setlistfield dfieldname, /* */ setcondition dtext255, /* условие ограничения множества */ settablekey dforeignkey, /* для типа множество */ setlistfieldkey dforeignkey, /* Визуальные настройки по умолчанию для полей данного типа */ alignment dtextalignment, /* выравнивание по умолчанию */ format dtext60, /* формат отображения */ visible dvisible, /* видимое поле или нет */ colwidth dcolwidth, /* ширина колонки, при отобр. в гриде */ readonly dboolean DEFAULT 0, /* запрещено ли визуальное редактирование поля */ gdclassname dtext60, /* наименование класса */ gdsubtype dtext60, /* подтип класса */ numeration dnumerationblob, /* хранит значения перечисления */ disabled dboolean DEFAULT 0, /* не используется */ editiondate deditiondate, /* Дата последнего редактирования */ editorkey dintkey, /* Ссылка на пользователя, который редактировал запись*/ reserved dinteger );