Werte aus Feldern

Zur Ansteuerung eines bestimmten Felds wird in der Konfiguration die Bezeichnung FIELD verwendet. Es folgt ein Doppelpunkt, dann der Feldname, aus dem der Wert gelesen wird. Anschließend kann ein Default-Wert eingegeben werden. Dieser wird verwendet, sofern kein Feldwert vorhanden ist. Zusätzliche Angaben sind möglich.

 

FIELD: Fieldname:Default

FIELD: Fieldname:Default[:Prefix[:Postfix[:TRIM|<SPLITINFO>|REMFORMAT[:Comma[:Thousand[:Prec]]]]]]]

 

icon_comment

Die Werte in den eckigen Klammern sind (optional).

 

_img2

 

Für den Blockamen wird im Beispiel der Wert aus dem Feld BLOCK genommen. In den GIS-Ausgangsdaten bedeutet dies, dass in der Attributtabelle der aufgerufenen Feature-Class eine Feld mit der Beichnung BLOCK existiert. Wird für das jeweilige Feature im Feld BLOCK kein Feldwert gefunden oder existiert kein Eintrag, wird ‚GN1‘ (Default) verwendet.

 

Field
Steht am Beginn des Ausdrucks.

Fieldname
Der Feldname aus der Feature-Class oder einer gejointen Table.

Default
Wenn das Feld Fieldname nicht gefunden wird, oder der Feldwert Null ist, wird Default verwendet.
 
Beispiel: FIELD:HOEHE:NH
 
cad_exp3
Die weiteren Werte sind (optional).

Prefix (optional)
Dieser Eintrag wird dem Wert vorangestellt
 
Beispiel: FIELD:PKTNR:(NoNr):%%U (Underscore im AutoCAD)
Beispiel: FIELD:HOEHE:NH:Hoehe=
 
cad_exp1

Postfix (optional)
Dieser Eintrag wird dem Wert nachgestellt
 
Beispiel: FIELD:HOEHE:NH:Hoehe=:m
cad_exp4

TRIM,<SPLITINFO> oder REMFORMAT (optional)

oTRIM
Literal. Entfernt Whitespace-Characters (Leerzeichen, Tabulator, etc) vor und nach dem Wert.

o<SPLITINFO>
= SPLIT,<TRENNZEICHEN>,<SPLITINDEX>
<TRENNZEICHEN> := <TEXTSTRING>
<SPLITINDEX> := <INTEGERWERT>

oREMFORMAT
Literal. Entfernt '<' und dazugehörendes '>' und alles was dazwischen ist.
Beispiel:        FIELD:GNR:(NoNr):::SPLIT,"/,0

Comma (optional)
Comma = Kommazeichen. Nur wenn eine Abweichung von Ländereinstellung und als Indikator für Konvertierung in double Wert.

Thousand (optional)
Tausenderzeichen. Nur wenn eine Abweichung von der Ländereinstellung des Systems gewünscht ist.

Prec
Anzahl der Nachkommastellen. Gültig sind Werte von 0 – 16.
 
Beispiel: FIELD:HOEHE:0.0::::::2
Bedeutet: Wert aus Feld MyDouble auslesen. Wenn Feld nicht vorhanden ist, dann Wert 0.0 verwenden. Komma und Tausendertrennzeichen aus Ländereinstellung übernehmen. Anzahl der Nachkommastellen = 3.
 
cad_exp2

 

icon_comment

Der Wert (prec) ist nur auf Zahlenwerte anwendbar. Eine Kombination mit den anderen optionalen Werten wie z.B. prefix, postfix ist nicht möglich, da diese Optionen das Zahl-Format in einen Text umwandeln.