Member
Beiträge: 20
| Wenn es nicht zu viele Kunden sind, könnte man eine Kreuztabelle erstellen.
Ansonsten: GGf. eine Hilfstabelle erstellen, mit drittem Attribut "Laufende_Nummer". Dann die Daten einfach einspielen, und per Makro die Reihenfolge von [Kunde] je MatNr in das neue Attribut eintragen.
Also:
MatNr | Kdnr | LfdNr
17 , 345, 1
17, 355, 2
17, 654, 3
22, 230, 1
22, 345, 2
...
Anschliessend eine Abfrage, wie folgt:
Gruppiert über MatNr. ,
Maximum von Wenn([Laufende_Nummer]=1;[Kunde];NULL) AS Kunde_1,
Maximum von Wenn([Laufende_Nummer]=2;[Kunde];NULL) AS Kunde_2,
Maximum von Wenn([Laufende_Nummer]=3;[Kunde];NULL) AS Kunde_3,
(...)
Sortiermakros gibts im Netz, evt. auch bei donkarl.com . Wenn Du keins findest, gib nochmal Bescheid.
Edited by Nick Oetjen 07.02.22 13:14
|