Suchen von mehrerer bergiffen in einer selct...where Formel
Hallo Zusammen, ich bin neu hier und hoffe ihr kommt draus, danke auf jedenfall.
Ich stehe vor einer herausforderung.
Es gibt 3 Tabellen → Kreditorenregister, Kennung und Tabelle_CSV
Ich habe eine Tabelle "Kreditorenregister" und eine Untertabelle "Kennung".
Der Kreditor kann mehrere Kennungen haben.
Die Tabelle "Kennung" hat 2 Felder:
- "Kreditorenzuweisung" (verknüpfung zwischen Kreditorenregister und Kennung)
- "Keyword" (textfeld mit eindeutiger Kennnung)
Beispiel ich habe Kreditor "Apple" und dazu verknüpft die Kennung "iTunes", "Apple", "iCloud"...
Nun habe ich eine weitere Tabelle als CSV "Tabelle_CSV" mit 1000 Einträgen die pro Zeile genau die selbe Kennung haben also entweder "Apple" oder "iTunes" etc. dieses Feld ind er Tabelle nennt sich "Firma_Schlüssel"
Ziel:
Mein Ziel, ich möchte auf der Tabelle "Kreditor" eine aus den (Layout-Feldern-> Ansicht) erstellte Tabelle welche in der Formel im hintergrund genau diese Abfrage macht.
Mein Code aus der Tabelle "Kreditor" der nur Funktioniert wenn NUR eine Kennung dem Kreditorenregister zugewiesen wurde, sobald es mehrere sind also wie ("iTunes", "Apple", "iCloud") dann geht es nicht mehr...:
let go := this.Nr;
let check := join((select Kennung where Kreditorenzuweisung.Nr = go).Keyword, ", ");
select Tabelle_CSV where check like text('Firma_Schlüssel')
Antwort
Content aside
- vor 10 MonatenZuletzt aktiv
- 45Ansichten
-
1
Folge bereits