Описание
Отчеты
Поля
PK | FK | Поле | Домен | Тип | NN | По умолчанию | Описание |
---|---|---|---|---|---|---|---|
|
|
REPORTNAME |
|
VARCHAR(35) |
|
Имя отчета |
|
|
|
DESCRIPTION |
|
VARCHAR(255) |
|
Описание |
|
|
REPORTID |
INTEGER |
|
Отчеты |
|||
|
|
REPORTSQL |
|
VARCHAR(10886) |
|
SQL - для настраиваемых отчетов |
|
|
|
BELONGTYPE |
INTEGER |
|
Принадлежность отчета к программе |
||
|
|
DEFAULTPATH |
|
VARCHAR(30) |
|
В какие пункты меню монтировать |
|
|
|
ORIENTATION |
INTEGER |
|
Ориентация отчета |
||
|
|
GROUPEXPRESSION |
VARCHAR(30) |
|
Поле - условие для групировки |
||
|
|
PAPERSIZE |
INTEGER |
9 |
|
||
|
|
RIGHTMARGIN |
|
SMALLINT |
|
Правое поле |
|
|
|
FONTSIZE |
|
SMALLINT |
|
Размер шрифта отчета |
Триггеры
Триггер | Тип | Активность | Порядок | Описание |
---|---|---|---|---|
BEFORE INSERT |
Yes |
0 |
  |
Индексы
Индекс | Поля | Активен | Уникальный | Порядок |
---|---|---|---|---|
REPORTID |
ASC |
Ссылается на
(Нет таблиц, используемых таблицей REPORTS)
Ссылающиеся
(Нет таблиц, использующих таблицу REPORTS)
Определение
CREATE TABLE REPORTS (
REPORTNAME VARCHAR(35) CHARACTER SET UNICODE_FSS,
DESCRIPTION VARCHAR(255) CHARACTER SET UNICODE_FSS,
REPORTID DINTEGER NOT NULL,
REPORTSQL VARCHAR(10886) CHARACTER SET UNICODE_FSS,
BELONGTYPE DINTEGER,
DEFAULTPATH VARCHAR(30) CHARACTER SET UNICODE_FSS,
ORIENTATION DINTEGER,
GROUPEXPRESSION DVARCHAR30,
PAPERSIZE DINTEGER DEFAULT 9,
RIGHTMARGIN SMALLINT,
FONTSIZE SMALLINT
);
ALTER TABLE REPORTS ADD CONSTRAINT PK_REPORTS PRIMARY KEY (REPORTID);