"localhost:/firebird/data/ILICHEVSK2.FDB". Таблицы Previous topic Chapter index Next topic

REPORTS

 

Описание

Отчеты

 

Поля

PK

FK

Поле

Домен

Тип

NN

По умолчанию

Описание

 

 

REPORTNAME

 

VARCHAR(35)

 

Имя отчета

 

 

DESCRIPTION

 

VARCHAR(255)

 

Описание

 

REPORTID

DINTEGER

INTEGER

 

Отчеты

 

 

REPORTSQL

 

VARCHAR(10886)

 

SQL - для настраиваемых отчетов

 

 

BELONGTYPE

DINTEGER

INTEGER

 

Принадлежность отчета к программе
0 - All
1 - Laboratory.bpl
2 - Accounting.bpl
3 - Sampler.bpl
4 - Forwarder.bpl

 

 

DEFAULTPATH

 

VARCHAR(30)

 

В какие пункты меню монтировать

 

 

ORIENTATION

DINTEGER

INTEGER

 

Ориентация отчета
0 - poPortrait
1 - poLandscape

 

 

GROUPEXPRESSION

DVARCHAR30

VARCHAR(30)

 

Поле - условие для групировки

 

 

PAPERSIZE

DINTEGER

INTEGER

9

 

 

 

RIGHTMARGIN

 

SMALLINT

 

Правое поле

 

 

FONTSIZE

 

SMALLINT

 

Размер шрифта отчета

 

Триггеры

Триггер

Тип

Активность

Порядок

Описание

REPORTS_SET_REPORT_ID

BEFORE INSERT

Yes

0

 

 

Индексы

Индекс

Поля

Активен

Уникальный

Порядок

PK_REPORTS

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);

 

     Previous topic Chapter index Next topic