0

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

null

Content aside

  • vor 9 MonatenZuletzt aktiv
  • 41Ansichten
  • 1 Folge bereits