Metrohm tiamo 1.3 Manual Benutzerhandbuch
Seite 83

Formel-Editor
57
Mustertext
Der Parameter kann entweder direkt oder als Variable vom Typ
Text
,
Zahl
oder
Datum/Zeit
angegeben werden. Falls die Typen der beiden Parameter
nicht übereinstimmen, wird jeweils der Typ von
Mustertext
in denjenigen
von
Text
umgewandelt (siehe Funktionen - Typumwandlung). Falls der
Mustertext
im
Text
nicht enthalten ist, wird "
ungültig
" zurückgegeben.
Hinweis
Eingaben vom Typ
Zahl
werden immer mit einer Kommastelle versehen.
Beispiel:
TexPosition("12345";3) = ungültig
, da die 3 vor der Operation in 3.0
umgewandelt wird und dies im Text nicht enthalten ist.
Beispiele
TextPosition("Zitronensäure";"säure")
= 9, ab der Indexnummer 9 kommt
das Wort "
säure
" im Text vor
TextPosition("Zitronensäure";"Säure") = ungültig
, das Wort "
Säure
" (gross
geschrieben) kommt im Text nicht vor
TextPosition("Zitronensäure";"salz") = ungültig
, das Wort "
salz
" kommt im
Text nicht vor
TextPosition(Time(2004;05;05);"5") = 7
TextPosition(3362.14;"6") = 3
TextPosition('MV.ID2';"Carbonat")
= Index, bei dem der Wortteil "
Carbonat
" in
der ID2 das erste Mal beginnt
SubText
Syntax
y = SubText(Text ; Position ; Länge)
Gibt denjenigen Textteil aus
Text
zurück, der beim Index
Position
beginnt
und die Länge
Länge
hat.
Parameter
Text
Der Parameter kann entweder direkt als Text oder als Variable vom Typ
Text
angegeben werden. Entspricht der Parameter nicht dem erwarteten
Typ, wird er automatisch in diesen umgewandelt (siehe Typumwandlung
"NumberToText" bzw. "TimeToText"). Falls diese Typumwandlung nicht
möglich ist, wird als Resultat dieser Operation "
ungültig
" zurückgegeben.
Position
Die Nummerierung der
Position
beginnt bei 1. Der Parameter kann entwe-
der direkt als Zahl oder als Variable vom Typ
Zahl
angegeben werden.
Entspricht der Parameter nicht dem erwarteten Typ, wird er automatisch in
diesen umgewandelt (siehe Typumwandlung "TextToNumber"). Falls eine
Typumwandlung nicht möglich ist oder die Position nicht existiert, wird als
Resultat dieser Operation "
ungültig
" zurückgegeben.
Länge
Der Parameter kann entweder direkt als Zahl oder als Variable vom Typ
Zahl
angegeben werden. Entspricht der Parameter nicht dem erwarteten
Typ, wird er automatisch in diesen umgewandelt (siehe Typumwandlung