Schema
public
Owner
waveuser005
Tablespace
(default)
Descriptions
Tabel met buttoninformatie en actions bij tbsysstandardtable
Fields
PK | FK | Name | Data type | Not null | Unique | Inherited | Default | Description |
---|---|---|---|---|---|---|---|---|
|
dnkey |
serial |
|
nextval('tbsysstandardbutton_dnkey_seq'::regclass) |
Primary key |
|||
|
dnkeysysstandardtable |
integer |
|
|
|
|
Foreign key naar tbsysstandardtable.dnkey |
|
|
|
dvlistordetail |
char(1) |
|
|
|
'L'::bpchar |
D of L. L betekent dat de knop de flex(L)ist slaat en D betekent dat de knop op het flex(D)etailscherm slaat. |
|
|
dnindex |
integer |
|
|
|
|
Knopvolgordenummer |
|
|
dvknoptype |
char(1) |
|
|
|
'L'::bpchar |
L of I. L betkent (L)inksonder en I betekent (I)temlist |
|
|
dvhint |
varchar(200) |
|
|
|
|
Hint bij de button (of omschrijving indien het gaat om listitem) |
|
|
dnicoon |
integer |
|
|
|
|
icoonnummer indien dvknoptype is (L)inksonder |
|
|
dvauthexecutequerycode |
varchar(40) |
|
|
|
|
De waarde van tbqueries.dvcode waarvan de geevalueerde query de waarde true moet opleveren, voordat de knop zichtaar EN enabled wordt |
|
|
dlsystem |
char(1) |
|
|
|
'F'::bpchar |
T of F. Indien T dan kan het record worden aangepast bij de updates van OpenWave database |
|
|
dlrefresh |
char(1) |
|
|
|
'F'::bpchar |
T of F. Indien T dan wordt het scherm waarop de knop staat gerefreshed na uitvoer van de action |
|
|
dvaction |
varchar(200) |
|
|
|
|
Uit te voeren action zonder parameters, zoals getflexdetail of startwizard nadat de gebruiker de knop indrukt |
|
|
dvparam1 |
varchar(200) |
|
|
|
|
Eerste parameter van de action zoals sysstandarddetail |
|
|
dvparam2 |
varchar(200) |
|
|
|
|
Tweede parameter van de action zoals {id} |
|
|
dvparam3 |
varchar(200) |
|
|
|
|
Derde parameter van de action zoals beheer_rechtsvorm |
|
|
dvparam4 |
varchar(200) |
|
|
|
|
Vierde parameter van de action |
|
|
dvparam5 |
varchar(200) |
|
|
|
|
Vijfde parameter van de action |
|
|
dvparam6 |
varchar(200) |
|
|
|
|
Zesde parameter van de action |
|
|
dvparam7 |
varchar(200) |
|
|
|
|
Zevende parameter van de action |
|
|
dvparam8 |
varchar(200) |
|
|
|
|
Achtste parameter van de action |
|
|
dvparam9 |
varchar(200) |
|
|
|
|
Negende parameter van de action |
|
|
dvparam10 |
varchar(200) |
|
|
|
|
Tiende parameter van de action |
|
|
dvparam11 |
varchar(200) |
|
|
|
|
Elfde parameter van de action |
|
|
dvparam12 |
varchar(200) |
|
|
|
|
Twaalfde parameter van de action |
|
|
dvauthexecutefield |
varchar(40) |
|
|
|
|
Verwijzing naar een rechten kolom bijv tbomgrechten.dlcomgadvdel. Indien T dan mag de betreffende dvaction uitgevoerd worden door de inlogger. Indien gevuld prevaleert deze waarde boven de uitkomst van dvauthexecutequerycode |
Foreign Keys
Name | Fields | FK Table | FK Fields | Delete Action | Update Action | Deferrable | Check Time | Description |
---|---|---|---|---|---|---|---|---|
cfk_sysstandb_keysysstandt |
dnkeysysstandardtable |
dnkey |
Cascade |
No Action |
|
Immediate |
|
Check Constraints
Name | Condition | Description |
---|---|---|
chk_sysstandb_dlrefresh |
dlrefresh = ANY (ARRAY['T'::bpchar, 'F'::bpchar]) |
|
chk_sysstandb_dlsystem |
dlsystem = ANY (ARRAY['T'::bpchar, 'F'::bpchar]) |
|
chk_sysstandb_dvknoptype |
dvknoptype = ANY (ARRAY['L'::bpchar, 'I'::bpchar]) |
|
chk_sysstandb_dvlistordetail |
dvlistordetail = ANY (ARRAY['L'::bpchar, 'D'::bpchar]) |
|
cnn_sysstandb_dlrefresh |
dlrefresh IS NOT NULL |
|
cnn_sysstandb_dlsystem |
dlsystem IS NOT NULL |
|
cnn_sysstandb_dvknoptype |
dvknoptype IS NOT NULL |
|
cnn_sysstandb_dvlistordetail |
dvlistordetail IS NOT NULL |
|
Indices
Name | Type | Function | Fields | Primary Key | Unique | Description |
---|---|---|---|---|---|---|
cpk_tbsysstandardbutton |
btree |
|
dnkey |
|
||
idx_sysstandb_keysysstandt |
btree |
|
dnkeysysstandardtable |
|
|
|
Triggers
There are no triggers for table tbsysstandardbutton
Rules
There are no rules for table tbsysstandardbutton
Referenced
There are no tables referenced by table tbsysstandardbutton
Properties
Property | Value |
---|---|
Inherited From |
|
Rows |
0 |
Pages |
0 |
System |
|
Temporary |
|
With OID |
|
Definition
CREATE TABLE public.tbsysstandardbutton (
dnkey SERIAL,
dnkeysysstandardtable INTEGER,
dvlistordetail CHAR(1) DEFAULT 'L'::bpchar,
dnindex INTEGER,
dvknoptype CHAR(1) DEFAULT 'L'::bpchar,
dvhint VARCHAR(200),
dnicoon INTEGER,
dvauthexecutequerycode VARCHAR(40),
dlsystem CHAR(1) DEFAULT 'F'::bpchar,
dlrefresh CHAR(1) DEFAULT 'F'::bpchar,
dvaction VARCHAR(200),
dvparam1 VARCHAR(200),
dvparam2 VARCHAR(200),
dvparam3 VARCHAR(200),
dvparam4 VARCHAR(200),
dvparam5 VARCHAR(200),
dvparam6 VARCHAR(200),
dvparam7 VARCHAR(200),
dvparam8 VARCHAR(200),
dvparam9 VARCHAR(200),
dvparam10 VARCHAR(200),
dvparam11 VARCHAR(200),
dvparam12 VARCHAR(200),
dvauthexecutefield VARCHAR(40),
CONSTRAINT cpk_tbsysstandardbutton PRIMARY KEY(dnkey),
CONSTRAINT chk_sysstandb_dlrefresh CHECK (dlrefresh = ANY (ARRAY['T'::bpchar, 'F'::bpchar])),
CONSTRAINT chk_sysstandb_dlsystem CHECK (dlsystem = ANY (ARRAY['T'::bpchar, 'F'::bpchar])),
CONSTRAINT chk_sysstandb_dvknoptype CHECK (dvknoptype = ANY (ARRAY['L'::bpchar, 'I'::bpchar])),
CONSTRAINT chk_sysstandb_dvlistordetail CHECK (dvlistordetail = ANY (ARRAY['L'::bpchar, 'D'::bpchar])),
CONSTRAINT cnn_sysstandb_dlrefresh CHECK (dlrefresh IS NOT NULL),
CONSTRAINT cnn_sysstandb_dlsystem CHECK (dlsystem IS NOT NULL),
CONSTRAINT cnn_sysstandb_dvknoptype CHECK (dvknoptype IS NOT NULL),
CONSTRAINT cnn_sysstandb_dvlistordetail CHECK (dvlistordetail IS NOT NULL),
CONSTRAINT cfk_sysstandb_keysysstandt FOREIGN KEY (dnkeysysstandardtable)
REFERENCES public.tbsysstandardtable(dnkey)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE
)
WITH (oids = false);
COMMENT ON TABLE public.tbsysstandardbutton
IS 'Tabel met buttoninformatie en actions bij tbsysstandardtable';
COMMENT ON COLUMN public.tbsysstandardbutton.dnkey
IS 'Primary key';
COMMENT ON COLUMN public.tbsysstandardbutton.dnkeysysstandardtable
IS 'Foreign key naar tbsysstandardtable.dnkey';
COMMENT ON COLUMN public.tbsysstandardbutton.dvlistordetail
IS 'D of L. L betekent dat de knop de flex(L)ist slaat en D betekent dat de knop op het flex(D)etailscherm slaat.';
COMMENT ON COLUMN public.tbsysstandardbutton.dnindex
IS 'Knopvolgordenummer';
COMMENT ON COLUMN public.tbsysstandardbutton.dvknoptype
IS 'L of I. L betkent (L)inksonder en I betekent (I)temlist';
COMMENT ON COLUMN public.tbsysstandardbutton.dvhint
IS 'Hint bij de button (of omschrijving indien het gaat om listitem)';
COMMENT ON COLUMN public.tbsysstandardbutton.dnicoon
IS 'icoonnummer indien dvknoptype is (L)inksonder';
COMMENT ON COLUMN public.tbsysstandardbutton.dvauthexecutequerycode
IS 'De waarde van tbqueries.dvcode waarvan de geevalueerde query de waarde true moet opleveren, voordat de knop zichtaar EN enabled wordt';
COMMENT ON COLUMN public.tbsysstandardbutton.dlsystem
IS 'T of F. Indien T dan kan het record worden aangepast bij de updates van OpenWave database ';
COMMENT ON COLUMN public.tbsysstandardbutton.dlrefresh
IS 'T of F. Indien T dan wordt het scherm waarop de knop staat gerefreshed na uitvoer van de action';
COMMENT ON COLUMN public.tbsysstandardbutton.dvaction
IS 'Uit te voeren action zonder parameters, zoals getflexdetail of startwizard nadat de gebruiker de knop indrukt';
COMMENT ON COLUMN public.tbsysstandardbutton.dvparam1
IS 'Eerste parameter van de action zoals sysstandarddetail';
COMMENT ON COLUMN public.tbsysstandardbutton.dvparam2
IS 'Tweede parameter van de action zoals {id}';
COMMENT ON COLUMN public.tbsysstandardbutton.dvparam3
IS 'Derde parameter van de action zoals beheer_rechtsvorm';
COMMENT ON COLUMN public.tbsysstandardbutton.dvparam4
IS 'Vierde parameter van de action';
COMMENT ON COLUMN public.tbsysstandardbutton.dvparam5
IS 'Vijfde parameter van de action';
COMMENT ON COLUMN public.tbsysstandardbutton.dvparam6
IS 'Zesde parameter van de action';
COMMENT ON COLUMN public.tbsysstandardbutton.dvparam7
IS 'Zevende parameter van de action';
COMMENT ON COLUMN public.tbsysstandardbutton.dvparam8
IS 'Achtste parameter van de action';
COMMENT ON COLUMN public.tbsysstandardbutton.dvparam9
IS 'Negende parameter van de action';
COMMENT ON COLUMN public.tbsysstandardbutton.dvparam10
IS 'Tiende parameter van de action';
COMMENT ON COLUMN public.tbsysstandardbutton.dvparam11
IS 'Elfde parameter van de action';
COMMENT ON COLUMN public.tbsysstandardbutton.dvparam12
IS 'Twaalfde parameter van de action';
COMMENT ON COLUMN public.tbsysstandardbutton.dvauthexecutefield
IS 'Verwijzing naar een rechten kolom bijv tbomgrechten.dlcomgadvdel. Indien T dan mag de betreffende dvaction uitgevoerd worden door de inlogger. Indien gevuld prevaleert deze waarde boven de uitkomst van dvauthexecutequerycode';
CREATE INDEX idx_sysstandb_keysysstandt ON public.tbsysstandardbutton
USING btree (dnkeysysstandardtable);
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 2-10-2020 12:10 |
![]() ![]() ![]() |