<< 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 dialogboksen 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ætning > System- / brugeropsætning > Ledetekster og er f.eks.:
- text1..text60 |
tekster, der udfyldes i tekstdialogboks (max 60). |
- 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
Ledeteksterne placeres, som i rammecellen, med standard teksteditor. Det er vigtigt, at ledeteksterne placeres som selvstændige tekststrenge og ikke sammen med den foranstå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 tekstdialogboksen. 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 Redigering af databasetabeller.