Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: boehnli01 am Juli 26, 2011, 15:03:55

Titel: Formel Hilfe
Beitrag von: boehnli01 am Juli 26, 2011, 15:03:55
Hallo zusammen,

Ich habe eine Tabelle mit dem Feld IPL das Produktecodes beeinhaltet. Richtig ist der Produktecode nur wenn er ein Buchstabe beeinhaltet.  Bei allen anderen muss noch ein TT nach dem Code angehängt werden.

Kann mir da jemand helfen wie die Formel in der Abrage lauten muss damit ich allen Codes ohne Buchstabe noch ein TT angehängt bekomme.

Vielen Dank.

Gruss Cédric
Titel: Re: Formel Hilfe
Beitrag von: Hondo am Juli 26, 2011, 15:23:05
Hallo,
möchtest du die Tabelle aktualisieren oder nur in der Anzeige das TT anhängen?
Die betreffenden Datensätze erhälst du mit der Funktion isNumeric():
Select * From Tabelle Where isNumeric(IPL)

Falls du nur in der Ausgabe die Anpassung benötigst:

SELECT iif(IsNumeric(IPL),IPL & "TT",IPL) As IPL2
FROM Tabelle1

Gruß Andreas
Titel: Re: Formel Hilfe
Beitrag von: Hondo am Juli 26, 2011, 15:32:20
Hallo,
das funktioniert aber nur eingeschränkt, da Access eine Zahlenreihe mit einem d oder einem e als Numerisch erachtet.
Titel: Re: Formel Hilfe
Beitrag von: boehnli01 am Juli 26, 2011, 16:59:21
Super. Vielen Danke.