1.6 Registrering af filer - DGNREG

<< Click to Display Table of Contents >>

Navigation:  Kapitel 1 - Programafvikling >

1.6 Registrering af filer - DGNREG

Designfiler, som skal være tilgængelige for FINDDGN, skal registreres i en database. Dette udføres ved hjælp af DGNREG modulet, som er en del af FINDDGN. Dette modul vælges ved i FINDDGN dialogboksen at vælge ‘Setup->DGNREG Registrering af filer’.

 

Herved fremkommer denne dialogboks:

 

_img8

 

Figur 1-7 DGNREG modulet.

I DGNREG dialogboksen er der følgende felter og knapper:

Tabel

Tabelnavn på MAPS tabellen – heri registreres designfiler.

Felt

Feltnavn i MAPS tabellen som filens navn puttes i.

Env. Var

Konfigurationsvariabel som lagres i MAPS tabellens felt DIR_ENV. Denne konfigurationsvariabel benyttes ved tilkobling af referencefiler.

Kategori

Her kan vælges hvilken kortkategori der skal registreres for den fil der registreres. DGNREG kan automatisk tolke filens kategori via filens ekstension. Dette forudsætter dog, at EXT feltet findes i kategori-tabellen.

Opret/modif. indexshapes

DGNREG kan oprette indexshapes til MGE. FINDDGN kan ikke selv udnytte indexshapes.

Opdater min/max koordinater i database

Hvis aktiv, vil DGNREG opdatere felterne MIN_X, MAX_X, MIN_Y og MAX_Y i MAPS-tabellen.

Gem fuld sti til filer

Hvis aktiv, vil DGNREG gemme hele stien til designfilen i MAPS-tabellen.

Opdater MAPID

Hvis aktiv, vil DGNREG opdatere MAPID i de database-poster der er linket til de grafiske tekst-elementer i den fil der registreres.

Opstil
filliste

Denne knap kalder programmet FILLISTE, hvis det er installeret. FILLISTE er et program som kan udføre en eller flere indtastningskommandoer for en liste af filer. Det er nyttigt hvis mange filer ønskes registreret.

Data &
Info

Åbner en dialogboks, hvori der evt. kan udfyldes et antal tekstlinier med information om den fil der registreres.

Ryd op i
MAPS-table

Denne funktion løber maps-tabellen igennem og undersøger hvilke registrerede filer der findes i systemet. Her benyttes MS_DEF, MS_RFDIR og den konfigurationsvariabel som evt. er registreret i DIR_ENV. Registrerede filer som ikke længere findes i systemet, bør slettes fra MAPS-tabellen. Der gives en advarsel før data slettes. Se afsnittet Ryd op i MAPS

Editer
MAPS-tabel

Denne funktion kalder en tabelediteringsfunktion, som kan benyttes til at rette / slette poster i MAPS-tabellen.

Registrer
fil

Denne funktion bevirker, at den aktive fil registreres.

Afslut

Lukker DGNREG dialogboksen.

 

Når filer registreres, gør FINDDGN følgende:

 

Filen åbnes.

Der udføres fit view.

Programmet undersøger i databasen om filen tidligere er registreret, her ses evt. fejlmeddelelsen ‘Select statement returned no rows’ i MicroStations message felt. Dette er helt normalt i denne forbindelse.

Der oprettes evt. en ny forekomst i databasen.

Databasen opdateres med min og max koordinater mv.

Hvis der er valgt Opdater MAPID: Alle objekter i filen undersøges mht om der er link til en tabel i databasen som har et MAPID felt. Er dette tilfældet indsættes det pågældende korts ID i dette felt.