Schema
public
Owner
waveuser005
Tablespace
(default)
Descriptions
Tabel met kolom-labelinformatie bij flexschermen en rapportages
Fields
PK | FK | Name | Data type | Not null | Unique | Inherited | Default | Description |
---|---|---|---|---|---|---|---|---|
|
dnkey |
serial |
|
nextval('tbscreencolumns_dnkey_seq'::regclass) |
Primary key. |
|||
|
|
dvclassname |
varchar(100) |
|
|
|
|
Naam van tabel of view waar de kolommen van dvmemo aan refereren. |
|
|
dvscreenfilename |
varchar(100) |
|
|
|
|
Naam van de xml-file waar de standaard scherminformatie is opgeslagen . |
|
|
dvapiname |
varchar(100) |
|
|
|
|
Naam van de API waar de scherminformatie bijhoort. |
|
|
dvviewname |
varchar(100) |
|
|
|
|
|
|
dnreportkey |
integer |
|
|
|
|
Foreign key naar tbrapoorten.dnkey indien de kolominformatie over een specifiek rapport gaat. |
|
|
|
dvdescription |
varchar(200) |
|
|
|
|
Nadere toelichting |
|
|
dvheadline1 |
varchar(2000) |
|
|
|
|
Kopregel1 van het scherm hier uitgewerkt in een sql-statemnet beginnend met select en zonder puntkomma |
|
|
dvheadline2 |
varchar(2000) |
|
|
|
|
Kopregel2 van het scherm hier uitgewerkt in een sql-statemnet beginnend met select en zonder puntkomma |
|
|
dvheadline3 |
varchar(2000) |
|
|
|
|
Kopregel3 van het scherm hier uitgewerkt in een sql-statemnet beginnend met select en zonder puntkomma |
|
|
dvscreenxml |
text |
|
|
|
|
Kolominformatie in xml-formaat in afwijzking op dvscreenfilename. |
|
|
dleditschuifaan |
char(1) |
|
|
|
'F'::bpchar |
F of T. Indien T dan wordt de standaardinstelling van de editschuif voor dit scherm overruled met AAN |
|
|
dvsearchcolumns |
varchar(500) |
|
|
|
|
Indien zoekbox op pagina dan kan hier opsomming van string-kolommen gescheiden door puntkommas uit dvclassname volgen waarop gezocht mag worden (leeg betekent alle stringkolommen) |
Foreign Keys
Name | Fields | FK Table | FK Fields | Delete Action | Update Action | Deferrable | Check Time | Description |
---|---|---|---|---|---|---|---|---|
cfk_tbscreencol_dnreportkey |
dnreportkey |
dnkey |
Cascade |
No Action |
|
Immediate |
|
Check Constraints
Name | Condition | Description |
---|---|---|
chk_screencolumns_dleditschaan |
dleditschuifaan = ANY (ARRAY['F'::bpchar, 'T'::bpchar]) |
|
cnn_screencolumns_dleditschaan |
dleditschuifaan IS NOT NULL |
|
Indices
Name | Type | Function | Fields | Primary Key | Unique | Description |
---|---|---|---|---|---|---|
cpk_tbscreencolumns |
btree |
|
dnkey |
|
Triggers
There are no triggers for table tbscreencolumns
Rules
There are no rules for table tbscreencolumns
Referenced
There are no tables referenced by table tbscreencolumns
Properties
Property | Value |
---|---|
Inherited From |
|
Rows |
0 |
Pages |
0 |
System |
|
Temporary |
|
With OID |
|
Definition
CREATE TABLE public.tbscreencolumns (
dnkey SERIAL,
dvclassname VARCHAR(100),
dvscreenfilename VARCHAR(100),
dvapiname VARCHAR(100),
dvviewname VARCHAR(100),
dnreportkey INTEGER,
dvdescription VARCHAR(200),
dvheadline1 VARCHAR(2000),
dvheadline2 VARCHAR(2000),
dvheadline3 VARCHAR(2000),
dvscreenxml TEXT,
dleditschuifaan CHAR(1) DEFAULT 'F'::bpchar,
dvsearchcolumns VARCHAR(500),
CONSTRAINT cpk_tbscreencolumns PRIMARY KEY(dnkey),
CONSTRAINT chk_screencolumns_dleditschaan CHECK (dleditschuifaan = ANY (ARRAY['F'::bpchar, 'T'::bpchar])),
CONSTRAINT cnn_screencolumns_dleditschaan CHECK (dleditschuifaan IS NOT NULL),
CONSTRAINT cfk_tbscreencol_dnreportkey FOREIGN KEY (dnreportkey)
REFERENCES public.tbrapporten(dnkey)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE
)
WITH (oids = false);
COMMENT ON TABLE public.tbscreencolumns
IS 'Tabel met kolom-labelinformatie bij flexschermen en rapportages';
COMMENT ON COLUMN public.tbscreencolumns.dnkey
IS 'Primary key.';
COMMENT ON COLUMN public.tbscreencolumns.dvclassname
IS 'Naam van tabel of view waar de kolommen van dvmemo aan refereren.';
COMMENT ON COLUMN public.tbscreencolumns.dvscreenfilename
IS 'Naam van de xml-file waar de standaard scherminformatie is opgeslagen .';
COMMENT ON COLUMN public.tbscreencolumns.dvapiname
IS 'Naam van de API waar de scherminformatie bijhoort.';
COMMENT ON COLUMN public.tbscreencolumns.dnreportkey
IS 'Foreign key naar tbrapoorten.dnkey indien de kolominformatie over een specifiek rapport gaat.';
COMMENT ON COLUMN public.tbscreencolumns.dvdescription
IS 'Nadere toelichting';
COMMENT ON COLUMN public.tbscreencolumns.dvheadline1
IS 'Kopregel1 van het scherm hier uitgewerkt in een sql-statemnet beginnend met select en zonder puntkomma';
COMMENT ON COLUMN public.tbscreencolumns.dvheadline2
IS 'Kopregel2 van het scherm hier uitgewerkt in een sql-statemnet beginnend met select en zonder puntkomma';
COMMENT ON COLUMN public.tbscreencolumns.dvheadline3
IS 'Kopregel3 van het scherm hier uitgewerkt in een sql-statemnet beginnend met select en zonder puntkomma';
COMMENT ON COLUMN public.tbscreencolumns.dvscreenxml
IS 'Kolominformatie in xml-formaat in afwijzking op dvscreenfilename.';
COMMENT ON COLUMN public.tbscreencolumns.dleditschuifaan
IS 'F of T. Indien T dan wordt de standaardinstelling van de editschuif voor dit scherm overruled met AAN';
COMMENT ON COLUMN public.tbscreencolumns.dvsearchcolumns
IS 'Indien zoekbox op pagina dan kan hier opsomming van string-kolommen gescheiden door puntkommas uit dvclassname volgen waarop gezocht mag worden (leeg betekent alle stringkolommen)';
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 22-2-2017 10:50 |
![]() ![]() ![]() |