Oversikt Generelle kontroller Kontroll, vegobjekttype Kontroll, tillatt sammenheng Kontroll, vegobjekttypekategoriindeling Kontroll, egenskapstype Kontroll, tillatt verdi
Denne funksjonen kan kjøre en rekke kontroller på Datakatalogen. Disse kontrollene kjøres før nye versjoner gis ut.
Det kreves spesielle rettigheter for å kunne kjøre denne kommandoen.
Resultat av kontroll
Nedenfor er en spesifikasjon av kontrollfunksjoner som finnes i Datakatalogen.
Forkortelser brukt nedenfor:
VT = Vegobjekttype
ET = Egenskapstype
TV = Tillatte verdier
TS = Tillatt sammenheng
VJ =
LG =
G1 – Ulovlige tegn
Kontrollerer at det ikke finnes ulovlige tegn i noen tekster f.eks ”;” (semikolon).
G2 - Datokontroll
Dato skrives inn som et tall i Datakatalogen. For å sikre at det ikke gis inn urimelige verdier er det laget noen kontroller tilknyttet alle datoer i Datakatalogen. Datokontroll utføres for følgende datafelt:
Datokontroll består av følgende trinn:
VT-1 Vegobjekttype til-/fradato
VT.VDB-tildato skal ikke ha verdi >0 hvis ikke VT.VDB-fradato har verdi >0
TS-1 – NVDB-dato
Hvis TS.NVDB-dato>0 må TS.NVDB-dato være større enn 0 for begge vegobjekttypene som inngår i sammenhengen
TS-2 – VDB-dato
Hvis TS.VDB-fradato>0 og TS.VDB-tildato = 0, må TS.VDB-fradato være større enn 0 og TS.VDB_tildato være lik 0 for begge tilhørende objekttyper. TS.VDB-tildato skal ikke ha verdi >0 hvis ikke TS.VDB-fradato har verdi >0
TS-3 - Unik
Vegobjekttype A, vegobjekttypeB og tillatt sammenhengstype skal sammen være unike
Kontroll, vegobjekttypekategoriindeling
VTK-1 Kategori ”Alle” inneholder alle vegobjekttyper
Vegobjekttypekategori ”Alle” skal ha 1 eks av alle vegobjekttyper
VTK-2 Primærkategori
Alle vegobjekttyper har 1 primærkategori, (verken mer eller mindre)
ET-1, Generelt, tallattributter
ET.Enhet, ET.Antall_desimaler, ET.Maksverdi og ET.Minverdi kun gitt for egenskapstyper som er av type ”Tall” (2) og ”Fastverdi, tall” (31)
ET-2, Feltlengde geometridatatyper
ET.Feltlengde ikke gitt for geometridatatyper ++ (17,18,19,20,21,22,23,24,26, 27?, 28?, 29?, 33-36?)
ET-3, NVDB-dato
Hvis ET.NVDB-dato>0 må VT.NVDB-dato være større enn 0 for tilhørende objekttype
ET-4, VDB-dato
Hvis ET.VDB-fradato>0 og ET.tildato=0, må VT.VDB-fradato være større enn 0 og VT.VDB_tildato være lik 0 for tilhørende objekttype. ET.VDB-tildato skal ikke ha verdi >0 hvis ikke ET.VDB-fradato har verdi >0
ET-5, Tilhørighet til VT
Følgende kontrolleres:
ET-6, Dekningsgrad (uaktuell)
Kontroll av datafelt ”Dekningsgrad”: Rekkefølge og valg av bokstaver.
ET-8, Kontroll av ET av datatype tekst (1)
Følgende kontrolleres:
ET-9, Kontroll av ET av datatype tall (2)
Følgende kontrolleres:
ET-10 Kontroll av ET av datatype dato (8)
Følgende kontrolleres:
ET-10 Kontroll av ET av datatype kortdato (9)
Følgende kontrolleres:
ET-11 Kontroll av ET av datatype klokkeslett (10)
Følgende kontrolleres:
ET.Feltlengde = 4 gir ET:Maske = hhmm
ET.Feltlengde = 6 gir ET:Maske = hhmmss
ET.Feltlengde = 8 gir ET:Maske = hhmmsshh
ET-11 Kontroll av ET av datatype, Struct (26)
Følgende kontrolleres:
ET-12 Kontroll av ET av datatype Fastverdi-tekst (30)
Følgende kontrolleres:
ET-12 Kontroll av ET av datatype Fastverdi-tekst (31))
Følgende kontrolleres:
TV-1 Tillatt verdi, tilhørighet
Tillatt verdi hører til egenskapstype som er av datatype 30 eller 31 (fastverdiattributter)
TV-2 Tillatt verdi, NVDB-datot
Hvis TV.NVDB-dato>0 må ET.NVDB-dato være > 0 for tilhørende Egenskapstype.
TV-3 Tillatt verdi ,VDB-datot
Hvis TV.VDB-fradato>0, og TV.VBD-tildato = 0 må ET.VDB-fradato være > 0 og ET.VDB-tildato være lik 0 for tilhørende Egenskapstype. TV.VDB-tildato skal ikke ha verdi >0 hvis ikke TV.VDB-fradato har verdi >0
Oversikt Generelle kontroller Kontroll, vegobjekttype Kontroll, tillatt sammenheng Kontroll, vegobjekttypekategoriindeling Kontroll, egenskapstype Kontroll, tillatt verdi
Created with the Personal Edition of HelpNDoc: Produce Kindle eBooks easily