Описание
Настройка форм
Поля
PK | FK | Поле | Домен | Тип | NN | По умолчанию | Описание |
|---|---|---|---|---|---|---|---|
|
|
FORMSETUPID |
INTEGER |
|
|
Настройка форм |
|
|
|
COLLECTIONID |
INTEGER |
|
|
Набор |
|
|
|
TABLENAME |
VARCHAR(31) |
|
|
Таблица |
|
|
|
FIELDNAME |
VARCHAR(31) |
|
|
Поле |
|
|
|
CAPTION |
VARCHAR(50) |
|
|
Название поля |
|
|
|
FIELDTYPEUSE |
INTEGER |
|
|
Тип использование поля |
|
|
|
LOOKUPSQL |
|
VARCHAR(1500) |
|
|
LOOKUPSQL для поля если нужно |
|
|
DEFAULTVALUE |
INTEGER |
|
|
Значение по умолчанию |
|
|
|
PARENTTABLENAME |
VARCHAR(31) |
|
|
Таблица к которой мы child(тоесть наш datasource) |
|
|
|
PARENTFIELDNAME |
VARCHAR(31) |
|
|
Поле к которому мы относимся в таблице к которой мы child |
|
|
|
PRIMARYFIELDNAME |
VARCHAR(31) |
|
|
Наши примари поля, которыми ми присоединяемся к таблице к которой мы child |
|
|
|
GENERATORNAME |
VARCHAR(31) |
|
|
имя нашого генератора |
|
|
|
READONLY |
INTEGER |
|
|
признак - а не для просмотра ли мы только? |
|
|
|
EXPRESSION |
|
VARCHAR(1000) |
|
|
выражение по которомы мы должны вычислятся |
|
|
ADDREDACTOR |
INTEGER |
|
|
Дополнительный редактор |
|
|
|
ADDPARAM |
INTEGER |
|
|
Дополнительный параметр |
|
|
|
SORTINDEX |
INTEGER |
|
|
Поле для задания порядка вывода |
|
|
|
REQUIRED |
INTEGER |
|
|
Признак обязательного ввода |
|
|
|
CHECKCORRECTEXPRESSION |
|
VARCHAR(1000) |
|
|
Выражение для проверки корректности введенных данных |
|
|
CHECKCORRECTCAPTION |
VARCHAR(50) |
|
|
Сообщение при не корректности введенных данных |
|
|
|
CHECKCORRECTRESULT |
INTEGER |
|
|
Что делать если не корректно введенны данные |
|
|
|
ISSAVED |
INTEGER |
|
|
Признак сохраняемого поля для подстановки при inserte |
|
|
|
ISMULTICOL |
INTEGER |
|
|
Признак двух полей ввода в одной строке |
|
|
|
ISIMAGINARY |
INTEGER |
|
|
Признак незаписываемого в базу поля |
|
|
|
UPDATESQL |
|
VARCHAR(1000) |
|
|
UPDATESQL - если нуно |
|
|
SCRIPTONINSERT |
|
VARCHAR(1000) |
|
|
Скрипт на вставку |
|
|
SCRIPTONEDIT |
|
VARCHAR(1000) |
|
|
Скрипт на редактирование |
|
|
SCRIPTONBEFOREPOST |
|
VARCHAR(1052) |
|
|
скрипт перед записью в таблицу |
|
|
SCRIPTONCHANGE |
|
VARCHAR(1000) |
|
|
скрипт на изменение |
|
|
POSITION |
INTEGER |
|
|
Позиция элемента ввода (Х + (Y * 65536)) |
|
|
|
POSITIONLABEL |
INTEGER |
|
|
Позиция надписи (Х + (Y * 65536)) |
|
|
|
DIMENSION |
INTEGER |
|
|
Размер элемента ввода (ширина + (высота * 65536)) |
|
|
|
DIMENSIONLABEL |
INTEGER |
|
|
Размер надписи (ширина + (высота * 65536)) |
Триггеры
Триггер | Тип | Активность | Порядок | Описание |
|---|---|---|---|---|
BEFORE INSERT |
Yes |
0 |
  |
Индексы
Индекс | Поля | Активен | Уникальный | Порядок |
|---|---|---|---|---|
FORMSETUPID |
|
|
ASC |
Ссылается на
(Нет таблиц, используемых таблицей FORMSETUP)
Ссылающиеся
(Нет таблиц, использующих таблицу FORMSETUP)
Определение
CREATE TABLE FORMSETUP (
FORMSETUPID DINTEGER NOT NULL,
COLLECTIONID DINTEGER,
TABLENAME DSHORTNAME,
FIELDNAME DSHORTNAME,
CAPTION DVARCHARMIDDLE COLLATE WIN1251_UA,
FIELDTYPEUSE DINTEGER,
LOOKUPSQL VARCHAR(1500) CHARACTER SET UNICODE_FSS,
DEFAULTVALUE DINTEGER,
PARENTTABLENAME DSHORTNAME,
PARENTFIELDNAME DSHORTNAME,
PRIMARYFIELDNAME DSHORTNAME,
GENERATORNAME DSHORTNAME,
READONLY DINTEGER,
EXPRESSION VARCHAR(1000) CHARACTER SET UNICODE_FSS,
ADDREDACTOR DINTEGER,
ADDPARAM DINTEGER,
SORTINDEX DINTEGER,
REQUIRED DINTEGER,
CHECKCORRECTEXPRESSION VARCHAR(1000) CHARACTER SET UNICODE_FSS,
CHECKCORRECTCAPTION DVARCHARMIDDLE,
CHECKCORRECTRESULT DINTEGER,
ISSAVED DINTEGER,
ISMULTICOL DINTEGER,
ISIMAGINARY DINTEGER,
UPDATESQL VARCHAR(1000) CHARACTER SET UNICODE_FSS,
SCRIPTONINSERT VARCHAR(1000) CHARACTER SET UNICODE_FSS,
SCRIPTONEDIT VARCHAR(1000) CHARACTER SET UNICODE_FSS,
SCRIPTONBEFOREPOST VARCHAR(1052) CHARACTER SET UNICODE_FSS,
SCRIPTONCHANGE VARCHAR(1000) CHARACTER SET UNICODE_FSS,
POSITION DINTEGER,
POSITIONLABEL DINTEGER,
DIMENSION DINTEGER,
DIMENSIONLABEL DINTEGER
);
ALTER TABLE FORMSETUP ADD CONSTRAINT PK_FORMSETUP PRIMARY KEY (FORMSETUPID);
|