Описание
Настройка форм
Поля
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);