2.3.2 Korthovedceller

<< Click to Display Table of Contents >>

Navigation:  Kapitel 2 - Programtilpasning > 2.3 Konstuktion af rammer, korthoveder, signaturforklaring og øvrigt kortudstyr >

2.3.2 Korthovedceller

I dette kapitel beskrives, hvordan korthovedcellen udfyldes:

 

Korthovedcellen indeholder, foruden almindelig grafik, også ledetekster. Ledeteksterne udskiftes med tekst fra dialog­boksen under tekstfunktionen, samt målforhold og dato.

De øvrige tekster i cellen, f.eks. "Korttitel" eller "Bynavn" passerer uberørt og bliver stående som tekst i korthovedet. Brugeren kan definere op til 10 tekster i korthovedet, i tillæg til målforhold, dato, evt. plotnavn og kortindexnavn, der udfyldes automatisk.

Ledeteksterne er defineret i PLOTMAP's system opsætning under opsæt > system opsætning > ledetekster og er f.eks.:

- text1..text99

tekster, der udfyldes i tekstdialogboks

- maalf        

målforhold ("1:" skal foranstilles i cellen, hvis det øskes påskrevet i korthoved).

- dato1

aktuel dato (grunden til at det er dato1, er, at der ofte vil stå dato som tekst i cellen).

I tillæg kan konfigurationsvariable anvendes som ledetekster i korthoved. Teksten tolkes på samme måde, som MicroStation tolker konfigurationsvariable med den binding, at teksten skal starte med "$". Herved kan man f.eks. få indsat brugernavn i korthovedet, eller der kan ændres i datoformat el.l.

Eksempel:

Hvis følgende konfigurationsvariable er sat:

 

PLOTMAP = c:\lifa\PLOTMAP

bruger = sv

 

Vil ledeteksten:

$(PLOTMAP)PLOTMAP.$(USER)

 

Blive oversat til/udskiftet med:        

c:\lifa\PLOTMAP\PLOTMAP.sv

 

2.3.2

 

Ledeteksterne placeres, som i rammecellen, med standard teksteditor. Det er vigtigt, at ledeteksterne placeres som selvstændige tekststrenge og ikke sammen med den foran­stående tekst i korthovedet, når cellen konstrueres. I eksemplet nedenfor vises øverst en korthovedcelle med ledetekster, og nederst er korthovedet udfyldt af PLOTMAP med tekster fra tekstdialog­boksen. I eksemplet bliver ledeteksten text1 udskiftet med ”Udstykningsplan – matr.nr.5a m.fl.”, text2 udskiftet med ”Ullerup by, Ullerup” og så videre. I cellen er videre anvendt konfigurationsvariable, tekster som begynder med $, som ledetekster, og disse erstattes med journalnummer, brugerdata og adresse mv..

 

Når cellen er konstrueret, skal den tilhørende databasetabel opdateres, se afsnit 2.4.3.