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 |
|
cnn_tbsysstandardbutton_dnkeysysstandardtable |
dnkeysysstandardtable 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
Policies
There are no policies 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 cnn_tbsysstandardbutton_dnkeysysstandardtable CHECK (dnkeysysstandardtable IS NOT NULL),
CONSTRAINT cfk_sysstandb_keysysstandt FOREIGN KEY (dnkeysysstandardtable)
REFERENCES public.tbsysstandardtable(dnkey)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE
) ;
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 5-1-2022 14:13 |
![]() ![]() ![]() |