Datadictionary OpenWave 3.1.21
Previous topic Chapter index Next topic

Table: tbsysstandardbutton

 

 

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

public.tbsysstandardtable

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
Previous topic Chapter index Next topic