Hallo zusammen,
hab ein shp bei dem in einer Eigenschaft eine Zeichenkette steht.
Diese Zeichenkette soll nach einem bestimmten Zeichenkette durchsucht werden und die anschließenden Zeichen ausgegeben werden.
Meine Version bisher:
Substr (Eigenschaft ,Instr (Eigenschaft, 'Höhe = ')+7,7)
Der Ausdruck sucht in der Eigenschaft nach der Zeichenkette 'Höhe =' und gibt die anschließenden 7 Zeichen zurück, welche ich dann als Label anzeigen lasse.
Das funktioniert grundsätzlich auch, aber wenn keine Zeichenkette 'Höhe =' gefunden wird gibt mir die Funktionen immer die ersten 7 Zeichen der Eigenschaft zurück und das will ich nicht.
1) Kennt jemand eine Lösung
Mit der undokumentierten Funktion If hab ichs versucht bin aber nicht weiter gekommen
2) Gibt es irgendwo eine Übersicht über alle möglichen Ausdrücke - Die AutoCAD-Hilfe ist an der Stelle echt dürftig.
------------------
mfg Roman
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP