Datadictionary OpenWave 3.1.25
Previous topic Chapter index Next topic

View: vwfrmscreencolumns

 

 

Schema

public

 

Owner

waveuser005

 

Descriptions

View met kolom-labelinformatie bij flexschermen en rapportages. Basistabel tbscreencolumns

 

Fields

Name

Data type

Description

dnkey

integer

Primary key.

dvclassname

varchar(100)

Classnaam van de API waar de scherminformatie bijhoort.

dvapiname

varchar(100)

Naam van de API waar de scherminformatie bijhoort.

dvviewname

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 .

dnreportkey

integer

Foreign key naar tbrapoorten.dnkey indien de kolominformatie over een specifiek rapport gaat.

dvdescription

varchar(200)

Nadere toelichting

dleditschuifaan

char(1)

F of T. Indien T dan wordt de standaardinstelling van de editschuif voor dit scherm overruled met AAN

dvsortering

varchar(200)

Default Sorteervolgorde bij een lijst bv DVNAME DESC.

dlexcel

char(1)

T of F. Indien T dan mag er een knop "print naar excel" opgenomen worden onder de flexlijst.

dleditlist

char(1)

T of F. Alleen van toepassing op lijstschermen. Indien T dan is de lijst vrijgegeven om te bewerken. Of een kolom daadwerkelijk te muteren is hangt verder af van rechten en de eigeschap edit van de betrokken kolommen.

dlhasscreenxml

char(1)

T of F. Indien T dan is er een afwijkend scherm opgeslagen in dvscreenxml

dnkeysysstandardcat

integer

Foreign key naar tbsysstandardcategorie.dnkey

dvsysstandcategorie

varchar(100)

De categorie uit tbsysstandardcategorie

dvrapportnaam

varchar(100)

De rapportnaam die hoort bij dnreportkey

dvscreenxml

text

Kolominformatie in xml-formaat

dvbackupxml

text

Backup van dvscreenxml.

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

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)

dvversion

varchar(20)

 

dlsystem

char(1)

F of T. Indien T dan is het scherm een OpenWave Systeemscherm en kan bij updates overschreven worden.

dlpagingnumbers

char(1)

T of F. Default T. Indien true dan wordt paging aangezet bij lijst indien aantal items groter dan getal1 van sectie paging en item page_size. Indien F dan alleen bij gefilterde lijst

 

Rules

Name

Event

Instead

Condition

Description

_RETURN

SELECT

 

 

 

Indices

There are no indices for table vwfrmscreencolumns

 

Definition

CREATE VIEW public.vwfrmscreencolumns (
   dnkey,
   dvclassname,
   dvapiname,
   dvviewname,
   dvscreenfilename,
   dnreportkey,
   dvdescription,
   dleditschuifaan,
   dvsortering,
   dlexcel,
   dleditlist,
   dlhasscreenxml,
   dnkeysysstandardcat,
   dvsysstandcategorie,
   dvrapportnaam,
   dvscreenxml,
   dvbackupxml,
   dvheadline1,
   dvheadline2,
   dvheadline3,
   dvsearchcolumns,
   dvversion,
   dlsystem,
   dlpagingnumbers)
AS
SELECT
a.dnkey,
   a.dvclassname,
   a.dvapiname,
   a.dvviewname,
   a.dvscreenfilename,
   a.dnreportkey,
   a.dvdescription,
   a.dleditschuifaan,
   a.dvsortering,
   a.dlexcel,
   a.dleditlist,
       CASE
           WHEN
a.dvscreenxml IS NOT NULL THEN 'T'::text
           ELSE 'F'::text
       END::character(1) AS dlhasscreenxml,
   a.dnkeysysstandardcat,
   b.dvcategorie AS dvsysstandcategorie,
   c.dvnaam AS dvrapportnaam,
   a.dvscreenxml,
   a.dvbackupxml,
   a.dvheadline1,
   a.dvheadline2,
   a.dvheadline3,
   a.dvsearchcolumns,
   a.dvversion,
   a.dlsystem,
   a.dlpagingnumbers
FROM tbscreencolumns a
    LEFT JOIN tbsysstandardcategorie b ON a.dnkeysysstandardcat = b.dnkey
    LEFT JOIN tbrapporten c ON a.dnreportkey = c.dnkey;

COMMENT ON VIEW public.vwfrmscreencolumns
IS 'View met kolom-labelinformatie bij flexschermen en rapportages. Basistabel tbscreencolumns';

COMMENT ON COLUMN public.vwfrmscreencolumns.dnkey
IS 'Primary key.';

COMMENT ON COLUMN public.vwfrmscreencolumns.dvclassname
IS 'Classnaam van de API waar de scherminformatie bijhoort.';

COMMENT ON COLUMN public.vwfrmscreencolumns.dvapiname
IS 'Naam van de API waar de scherminformatie bijhoort.';

COMMENT ON COLUMN public.vwfrmscreencolumns.dvviewname
IS 'Naam van tabel of view waar de kolommen van dvmemo aan refereren.';

COMMENT ON COLUMN public.vwfrmscreencolumns.dvscreenfilename
IS 'Naam van de xml-file waar de standaard scherminformatie is opgeslagen .';

COMMENT ON COLUMN public.vwfrmscreencolumns.dnreportkey
IS 'Foreign key naar tbrapoorten.dnkey indien de kolominformatie over een specifiek rapport gaat.';

COMMENT ON COLUMN public.vwfrmscreencolumns.dvdescription
IS 'Nadere toelichting';

COMMENT ON COLUMN public.vwfrmscreencolumns.dleditschuifaan
IS 'F of T. Indien T dan wordt de standaardinstelling van de editschuif voor dit scherm overruled met AAN';

COMMENT ON COLUMN public.vwfrmscreencolumns.dvsortering
IS 'Default Sorteervolgorde bij een lijst bv DVNAME DESC.';

COMMENT ON COLUMN public.vwfrmscreencolumns.dlexcel
IS 'T of F. Indien T dan mag er een knop "print naar excel" opgenomen worden onder de flexlijst.';

COMMENT ON COLUMN public.vwfrmscreencolumns.dleditlist
IS 'T of F. Alleen van toepassing op lijstschermen. Indien T dan is de lijst vrijgegeven om te bewerken. Of een kolom daadwerkelijk te muteren is hangt verder af van rechten en de eigeschap edit van de betrokken kolommen.';

COMMENT ON COLUMN public.vwfrmscreencolumns.dlhasscreenxml
IS 'T of F. Indien T dan is er een afwijkend scherm opgeslagen in dvscreenxml';

COMMENT ON COLUMN public.vwfrmscreencolumns.dnkeysysstandardcat
IS 'Foreign key naar tbsysstandardcategorie.dnkey';

COMMENT ON COLUMN public.vwfrmscreencolumns.dvsysstandcategorie
IS 'De categorie uit tbsysstandardcategorie';

COMMENT ON COLUMN public.vwfrmscreencolumns.dvrapportnaam
IS 'De rapportnaam die hoort bij dnreportkey';

COMMENT ON COLUMN public.vwfrmscreencolumns.dvscreenxml
IS 'Kolominformatie in xml-formaat ';

COMMENT ON COLUMN public.vwfrmscreencolumns.dvbackupxml
IS 'Backup van dvscreenxml.';

COMMENT ON COLUMN public.vwfrmscreencolumns.dvheadline1
IS 'Kopregel1 van het scherm hier uitgewerkt in een sql-statemnet beginnend met select en zonder puntkomma';

COMMENT ON COLUMN public.vwfrmscreencolumns.dvheadline2
IS 'Kopregel2 van het scherm hier uitgewerkt in een sql-statemnet beginnend met select en zonder puntkomma';

COMMENT ON COLUMN public.vwfrmscreencolumns.dvheadline3
IS 'Kopregel3 van het scherm hier uitgewerkt in een sql-statemnet beginnend met select en zonder puntkomma';

COMMENT ON COLUMN public.vwfrmscreencolumns.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)';

COMMENT ON COLUMN public.vwfrmscreencolumns.dlsystem
IS 'F of T. Indien T dan is het scherm een OpenWave Systeemscherm en kan bij updates overschreven worden.';

COMMENT ON COLUMN public.vwfrmscreencolumns.dlpagingnumbers
IS 'T of F. Default T. Indien true dan wordt paging aangezet bij lijst indien aantal items groter dan getal1 van sectie paging en item page_size. Indien F dan alleen bij gefilterde lijst';

This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 5-1-2022 14:13
Previous topic Chapter index Next topic