Datadictionary OpenWave 3.1.34
Previous topic Chapter index Next topic

View: vwfrmvrijvelden

 

 

Schema

public

 

Owner

waveuser005

 

Descriptions

View van alle kenmerken die toegevoegd zijn aan een zaak/inrichting. Basistabel is tbvrijevelden

 

Columns

Name

Data type

Description

dnkeyvrijveld

integer

Primary key van de regel in tbvrijevelden

dnkeyvrijeveldbet

integer

Foreign key naar tbvrijeveldbetekenissen.dnkey

dnkeyhandhavingen

integer

Foreign key naar tbhandhavingen.dnkey

dnkeyovvergunningen

integer

Foreign key naar tbovvergunningen.dnkey

dvbetdvsoort

char(1)

Soort kenmerk: alleen T,D,L,N of Q. (T)ekst, (D)atum, (L)ogisch, (N)umeriek of (Q)uery. Verwijzing naar tbvrijeveldenbetekenissen.dvsoort

dvstring

varchar(200)

Waarde die men kan invoeren wanneer dvsoort Tekst is

dddate

timestamp

Waarde die men kan invoeren wanneer dvsoort datum is

dfnumber

double precision

Waarde die men kan invoeren wanneer dvsoort numeriek is

dllogic

char(1)

Waarde die men kan invoeren wanneer dvsoort Logisch is. Keuzes T, F of N maken (ja, nee, nog niet bekend)
default N

dnkeymilinrichtingen

integer

Foreign key naar tabel tbmilinrichtingen.dnkey

dnkeyomgvergunningen

integer

Foreign key naar tabel tbomgvergunning.dnkey

dvopmerking

varchar(2000)

Veld om tekstuele toelichting te kunnen geven bij kenmerk

dvinvoerdropd

varchar(2000)

Weggeschreven waarde n.a.v. keuze van dropdown bij kenmerk

ddvervaldatum

timestamp

Datum dat kenmerk vervallen is

dvbettoelichting

varchar(2000)

Eventuele toelichting bij record in codetabel tbvrijeveldenbetekenissen

dnbetvolgorde

integer

Volgorde op scherm. Overgenomen uit record in codetabel tbvrijeveldenbetekenissen

dlbetdetailscherm

char(1)

T(rue) of F(alse), default F. Indien T dan wordt kenmerk getoond in blok detailscherm. Indien F dan wordt het veld getoond via tegel bij de zaak/inrichting. Overgenomen uit record in codetabel tbvrijeveldenbetekenissen

dlbetauto

char(1)

T(rue) of F(alse), default F. Veld automatisch aan de zaak/inrichting toevoegen bij aanmaken van een nieuwe registratie? T = Ja en F = Nee. Overgenomen uit record in codetabel tbvrijeveldenbetekenissen

dvbetcode

varchar(20)

Code om een kleine kolom te hebben in de lijstweergaves. Overgenomen uit record in codetabel tbvrijeveldenbetekenissen

dlbetmagvaker

char(1)

T(rue) of F(alse), default F. Keuze om aan te geven of vrijeveld vaker dan een keer mag worden toegevoegd. Overgenomen uit record in codetabel tbvrijeveldenbetekenissen

dvbetoms

varchar(30)

Korte omschrijving van betekenis vrije veld. Overgenomen uit record in codetabel tbvrijeveldenbetekenissen

dvantwoord

varchar

Voor tonen van het antwoord in lijstscherm. Wordt gevuld met de waarde van dvstring indien Tekst OF met de waarde van dvinvoerdropd indien query. Anders leeg

 

Rules

Name

Event

Instead

Condition

Description

_RETURN

SELECT

 

 

 

Indices

There are no indices for table vwfrmvrijvelden

 

Definition

CREATE VIEW public.vwfrmvrijvelden (
   dnkeyvrijveld,
   dnkeyvrijeveldbet,
   dnkeyhandhavingen,
   dnkeyovvergunningen,
   dvbetdvsoort,
   dvstring,
   dddate,
   dfnumber,
   dllogic,
   dnkeymilinrichtingen,
   dnkeyomgvergunningen,
   dvopmerking,
   dvinvoerdropd,
   ddvervaldatum,
   dvbettoelichting,
   dnbetvolgorde,
   dlbetdetailscherm,
   dlbetauto,
   dvbetcode,
   dlbetmagvaker,
   dvbetoms,
   dvantwoord)
AS
SELECT
a.dnkey AS dnkeyvrijveld,
   a.dnkeyvrijeveldbet,
   a.dnkeyhandhavingen,
   a.dnkeyovvergunningen,
   b.dvsoort AS dvbetdvsoort,
   a.dvstring,
   a.dddate,
   a.dfnumber,
   a.dllogic,
   a.dnkeymilinrichtingen,
   a.dnkeyomgvergunningen,
   a.dvopmerking,
   a.dvinvoerdropd,
   a.ddvervaldatum,
   b.dvtoelichting AS dvbettoelichting,
   b.dnvolgorde AS dnbetvolgorde,
   b.dldetailscherm AS dlbetdetailscherm,
   b.dlauto AS dlbetauto,
   b.dvcode AS dvbetcode,
   b.dlmagvaker AS dlbetmagvaker,
   b.dvomschrijving AS dvbetoms,
   COALESCE(a.dvstring, a.dvinvoerdropd, ''::character varying) AS dvantwoord
FROM tbvrijevelden a
    JOIN tbvrijeveldenbetekenissen b ON a.dnkeyvrijeveldbet = b.dnkey;

COMMENT ON VIEW public.vwfrmvrijvelden
IS 'View van alle kenmerken die toegevoegd zijn aan een zaak/inrichting. Basistabel is tbvrijevelden';

COMMENT ON COLUMN public.vwfrmvrijvelden.dnkeyvrijveld
IS 'Primary key van de regel in tbvrijevelden';

COMMENT ON COLUMN public.vwfrmvrijvelden.dnkeyvrijeveldbet
IS 'Foreign key naar tbvrijeveldbetekenissen.dnkey';

COMMENT ON COLUMN public.vwfrmvrijvelden.dnkeyhandhavingen
IS 'Foreign key naar tbhandhavingen.dnkey';

COMMENT ON COLUMN public.vwfrmvrijvelden.dnkeyovvergunningen
IS 'Foreign key naar tbovvergunningen.dnkey';

COMMENT ON COLUMN public.vwfrmvrijvelden.dvbetdvsoort
IS 'Soort kenmerk: alleen T,D,L,N of Q. (T)ekst, (D)atum, (L)ogisch, (N)umeriek of (Q)uery. Verwijzing naar tbvrijeveldenbetekenissen.dvsoort';

COMMENT ON COLUMN public.vwfrmvrijvelden.dvstring
IS 'Waarde die men kan invoeren wanneer dvsoort Tekst is';

COMMENT ON COLUMN public.vwfrmvrijvelden.dddate
IS 'Waarde die men kan invoeren wanneer dvsoort datum is';

COMMENT ON COLUMN public.vwfrmvrijvelden.dfnumber
IS 'Waarde die men kan invoeren wanneer dvsoort numeriek is';

COMMENT ON COLUMN public.vwfrmvrijvelden.dllogic
IS 'Waarde die men kan invoeren wanneer dvsoort Logisch is. Keuzes T, F of N maken (ja, nee, nog niet bekend)
default N'
;

COMMENT ON COLUMN public.vwfrmvrijvelden.dnkeymilinrichtingen
IS 'Foreign key naar tabel tbmilinrichtingen.dnkey';

COMMENT ON COLUMN public.vwfrmvrijvelden.dnkeyomgvergunningen
IS 'Foreign key naar tabel tbomgvergunning.dnkey';

COMMENT ON COLUMN public.vwfrmvrijvelden.dvopmerking
IS 'Veld om tekstuele toelichting te kunnen geven bij kenmerk';

COMMENT ON COLUMN public.vwfrmvrijvelden.dvinvoerdropd
IS 'Weggeschreven waarde n.a.v. keuze van dropdown bij kenmerk';

COMMENT ON COLUMN public.vwfrmvrijvelden.ddvervaldatum
IS 'Datum dat kenmerk vervallen is';

COMMENT ON COLUMN public.vwfrmvrijvelden.dvbettoelichting
IS 'Eventuele toelichting bij record in codetabel tbvrijeveldenbetekenissen';

COMMENT ON COLUMN public.vwfrmvrijvelden.dnbetvolgorde
IS 'Volgorde op scherm. Overgenomen uit record in codetabel tbvrijeveldenbetekenissen';

COMMENT ON COLUMN public.vwfrmvrijvelden.dlbetdetailscherm
IS 'T(rue) of F(alse), default F. Indien T dan wordt kenmerk getoond in blok detailscherm. Indien F dan wordt het veld getoond via tegel bij de zaak/inrichting. Overgenomen uit record in codetabel tbvrijeveldenbetekenissen';

COMMENT ON COLUMN public.vwfrmvrijvelden.dlbetauto
IS 'T(rue) of F(alse), default F. Veld automatisch aan de zaak/inrichting toevoegen bij aanmaken van een nieuwe registratie? T = Ja en F = Nee. Overgenomen uit record in codetabel tbvrijeveldenbetekenissen';

COMMENT ON COLUMN public.vwfrmvrijvelden.dvbetcode
IS 'Code om een kleine kolom te hebben in de lijstweergaves. Overgenomen uit record in codetabel tbvrijeveldenbetekenissen';

COMMENT ON COLUMN public.vwfrmvrijvelden.dlbetmagvaker
IS 'T(rue) of F(alse), default F. Keuze om aan te geven of vrijeveld vaker dan een keer mag worden toegevoegd. Overgenomen uit record in codetabel tbvrijeveldenbetekenissen';

COMMENT ON COLUMN public.vwfrmvrijvelden.dvbetoms
IS 'Korte omschrijving van betekenis vrije veld. Overgenomen uit record in codetabel tbvrijeveldenbetekenissen';

COMMENT ON COLUMN public.vwfrmvrijvelden.dvantwoord
IS 'Voor tonen van het antwoord in lijstscherm. Wordt gevuld met de waarde van dvstring indien Tekst OF met de waarde van dvinvoerdropd indien query. Anders leeg';

This file was generated with SQL Manager for PostgreSQL (www.sqlmanager.net/products/postgresql/manager) at 18/05/2026 15:10
Previous topic Chapter index Next topic