2 subtext, Subtext – Metrohm viva 1.0 Manual Benutzerhandbuch

Seite 77

Advertising
background image

■■■■■■■■■■■■■■■■■■■■■■

2 Allgemeine Programmfunktionen

viva 1.0

■■■■■■■■

65

TextPosition('SD.ID2';"Carbonat") = Index, bei dem der Wortteil "Car-
bonat
" in der ID2 das erste Mal beginnt

2.3.4.8.2

SubText

Dialogfenster: Formeleditor

Operatoren/Funktionen

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. Falls diese Typumwand-
lung nicht möglich ist, wird als Resultat dieser Operation ungültig zurück-
gegeben.

Position

Die Nummerierung der Position beginnt bei 1. Der Parameter kann ent-
weder direkt als Zahl oder als Variable vom Typ Zahl angegeben wer-
den. Entspricht der Parameter nicht dem erwarteten Typ, wird er automa-
tisch in diesen umgewandelt. Falls eine Typumwandlung nicht möglich ist
oder die Position nicht existiert, wird als Resultat dieser Operation ungül-
tig
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. Falls eine Typumwand-
lung nicht möglich ist oder die hier angegebene Länge grösser als die
Länge des Subtextes ist, wird ungültig zurückgegeben.

Beispiele
SubText("Zitronensäure";9;5) = säure

SubText("Zitronensäure";9;6) = ungültig, ab der Position 9 sind nur
noch fünf Zeichen vorhanden

SubText('MV.ID2';1;3) = die ersten drei Zeichen der Identifikation 2

Advertising