Abfrage

Hallo Zusammen,
ich würde gerne eine Abfrage einer Attributspalte starten, in der ich in einer Zeichenkette nach den letzten beiden (rechten) Zeichen meine Abfrage steuere. Hat jemand eine Idee wie ich das machen kann?

roland
([Feldname].Right(2) = "xy" )
Kann man auch nach dem vorletzten Zeichen fragen oder nach einem beliebigem?

zB: bei 1234567F9 nach dem F oder der 4

Gruß
Tobi
Hallo Tobi,

allgemein schreibt man fuer das 4te bis 5te Zeichen:

([Feldname].Middle(3, 2) = "xy" )

Fuer "MeinName" ergibt die obige Formel z. B. "nN", da die Buchstaben von 0 an durchnummeriert werden.

> oder nach einem beliebigem?

Falls du ein beliebiges Zeichen an irgendeiner Position suchst, dann
schreibst du folgende Bedingung:

[Feldname].Contains("F") = True

Gruss

Uwe
z.B so (wenn das vorletzte Zeichen ein "F" sein soll):

( [Feldname].Middle([Feldname].Count-2,1) = "F" )
Dankeschön ihr Beiden.

Gruß Tobi