Funktionen - text – Metrohm tiamo 1.0 Manual Benutzerhandbuch
Seite 75

Formel-Editor
51
TimeToText(Time(2004;05;04)) = 2004-05-04 00:00:00 UTC+2
(abhängig von
der Systemzeit)
TimeToText('CV.TestZeit')
= Wert der Common Variable (Typ Zeit) als
Text
TimeToText(Time(2000;12;31);"EEEE', den 'dd'.'MMMM' 'yyyy") = Sonntag, den
31.Dezember 2000
TimeToText(Time(1997;05;22);"M'/'d'/'yyyy', 'h'PM'") = 5/22/1997, 12PM
Funktionen - Text
TextPosition
Syntax
y = TextPosition(Text ; Mustertext)
Gibt den Index zurück, der angibt, an welcher Stelle der
Mustertext
im
Text
zum ersten Mal vorkommt. Die Nummerierung des Indexes beginnt bei 1!
Parameter
Text
Der Parameter kann entweder direkt oder als Variable vom Typ
Text
,
Zahl
oder
Datum/Zeit
angegeben werden.
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
Mus-
tertext
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 ge-
schrieben) 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)