"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