Jeder bestellte Artikel stellt einen Fall dar, der in der jeweiligen Bestellung eben einmal oder öfter als einmal vorkommt, was die "Anzahl"-Spalte anzeigt
Die folgende Syntax geht davon aus, dass die Artikelkennung numerisch vorliegt und
artnummer genannt wurde,
dass dieselbe Artikelnummer bis zu 17mal pro Fall vorkommt und dass diese Anzahl in einer Variable
anzahl enthalten ist. Variablennamen und die Maximalzahl entsprechend anpassen. Es werden 17 Variablen erzeugt.
vector artnumm_(17) .
loop #1=1 to anzahl .
COMPUTE artnumm_(#1)=artnummer .
end loop.
exe.
Das erzeugt pro Zeile so viele Einträge der Artikelnummer wie es der Variable "Anzahl" entspricht.
Die resultierende Datei unter neuem Namen abspeichern, mit "Datei umstrukturieren/Variablen zu
Fällen" die 17
artnummer_-Variablen in 1 Spalte umwandeln und die leeren Einträge löschen.
LG
wtf
Mit freundlichen Grüßen
PonderStibbons