Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Formular nach Worten durchforsten und Rückgabewert liefern

Begonnen von martie01, Oktober 16, 2022, 18:33:06

⏪ vorheriges - nächstes ⏩

martie01

Hallo,
ich stehe auf dem Schlauch.
Ich habe Kontoauszüge in Access 2015 importiert.

Nun möchte ich, wenn ein bestimmter Begriffe im Buchungstext steht.. z.B:Pay Pal,
Access in einer anderen Tabelle (Extra) nachschaut und mir den Rückgabewert  z.B: "Privatausgaben" wiedergibt.

In dieser Extra Tabelle findet dann die Zuordnung der Schbegriffe  zu den entsprechenden Rubriken statt.

Wer kann bitte helfen ?

Grüße Martin


MzKlMu

Hallo,
wie ist die extra Tabelle aufgebaut ?
Gibt es Schlüsselfelder für die Rubrik ?
Am Besten Du zeigst mal ein Bild des Beziehungsfenstes.
Gruß Klaus

martie01

Hallo,
 
die tbl_Zuordnung  enthält die AutoID, den Suchtext und die Rubrik

D.h. Wenn in der tbl_konto unter Buchungstext der Begriff "Paypal" gefunden wird, soll die entsprechende Rubrik 00....99 wiedergegeben werden.

Habe ich das richtig verstanden ?

PhilS

Man müsste mehr über den Kontext wissen, um eine praxistaugliche Lösung vorschlagen zu können.

Ein erster Ansatz wäre:
SELECT k.*,
   (SELECT z.Rubrik
    FROM tbl_Zuordnung z
    WHERE k.Buchungstext LIKE '*' & z.Suchtext & '*'
    ) AS Rubrik
FROM tbl_konto k
Neue Videoserie: Windows API in VBA

Klassische CommandBars visuell bearbeiten: Access DevTools CommandBar Editor

martie01

Hallo,

Vielen Dank, Euch Beiden. :)
@PhilS : es funktioniert. Das ist genau die Lösung, die ich brauchte.
Ich habe lediglich das "AS Rubrik" in AS Rubriken umgeschrieben.

Grüße Martin