Subtext – Metrohm tiamo 1.1 Manual Benutzerhandbuch

Seite 82

Advertising
background image

56

Allgemeine Programmfunktionen

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
"TextToNumber"). Falls eine Typumwandlung nicht möglich ist oder die hier

Advertising