Die Funktion Instr
Beschreibung
Gibt die Position einer Zeichenfolge in einer anderen Zeichenfolge zurück.
Syntax
Instr(Suchzeichenkette; Zielzeichenkette)
Argumente
Suchzeichenkette ist die Unterzeichenfolge, die gesucht werden soll. Suchzeichenkette kann eine konstante sein, ein Zeichenfeld, ein Ausdruck, der eine Zeichenfolge zum Ergebnis hat, oder eine Funktion, die eine Zeichenfolge zurückgibt.
Zielzeichenkette ist die Zeichenfolge, die die zu suchende Unterzeichenfolge enthält. Die Zielzeichenkette kann eine Konstante sein, ein Zeichenfeld, ein Ausdruck, der eine Zeichenfolge zum Ergebnis hat, oder auch eine Funktion, die eine Zeichenfolge zurückgibt.
Rückgabewert
Die Funktion gibt eine Zahl zurück, die die Position der Suchzeichenkette in der Zielzeichenkette angibt. Wenn die Suchzeichenkette nicht gefunden wird, gibt die Funktion den Wert 0 zurück.
Beispiel für Berechnungsfeld
Wenn beispielsweise das Feld „Nachname“ den Wert Angermann enthält, gibt der folgende Berechnungsfeldausdruck die Zahl 6 zurück (wodurch angegeben wird, dass „mann“ an Zeichenposition 6 im Feld „Nachname“ gefunden wurde): Instr("mann";Nachname)
Beispiel für Filter/Suchen
Datensätze, die im Feld „Nachname“ beispielsweise den Wert Angermann, Hermann oder Mannen enthalten, können mit Hilfe folgenden Ausdrucks ausgewählt oder gefunden werden: Instr("mann";Nachname)>0
© 2024 Altair Engineering Inc. All Rights Reserved.