Get Search Text Variant
Zuletzt geändert: 01.10.2026 13:59

Übersicht

Get-SearchTextVariant #

ÜBERSICHT #

Liefert einen Suchbegriff in allen Schreibweisen, unter denen ein Name in EULANDA stehen kann: wie getippt, mit AE/OE/UE/SS und mit Umlaut.

SYNTAX #

Get-SearchTextVariant [[-Text] <string>] [<CommonParameters>]

BESCHREIBUNG #

Matchcode, Artikel-Match und Artikelnummer stehen in EULANDA groß und ohne Umlaut (“Völk” liegt als “VOELK”, “Eisenlöffel” als “EISENLOEFFEL”). Name und Ort stehen dagegen meist mit Umlaut. Eine Suche, die nur die getippte Schreibweise kennt, findet deshalb die Hälfte nicht (CN 01.10.2026, Beschwerde aus dem Kundenportal: “Völk” fand VOELKL SIMON nicht).

Die Funktion liefert:

  • den Begriff, wie er getippt wurde,
  • die Schreibweise der Schlüsselfelder: groß, Ä -> AE, Ö -> OE, Ü -> UE, ß -> SS (dieselbe Regel wie im Kern und in der Klassik),
  • umgekehrt den Begriff mit Umlaut, wenn er ae, oe oder ue enthält (“Voelk” findet so auch “Völk”). Aus ss wird kein ß; das träfe zu viel. Doppelte Schreibweisen fallen weg (ohne Rücksicht auf Groß- und Kleinschreibung), die getippte steht vorn.

Für eine fertige SQL-Bedingung über mehrere Spalten: New-SqlWhereForSearch. Die Live-Suche im Browser (eul-grid) faltet dasselbe auf ihrer Seite.

PARAMETER #

-Text #

Type: string
Default: ''

Der Suchbegriff. Leer oder nur Leerzeichen ergibt ein leeres Feld.

AUSGABEN #

string[]

BEISPIELE #

Get-SearchTextVariant -Text 'Völk'
# Völk, VOELK
Get-SearchTextVariant -Text 'Voelk'
# Voelk, Völk