Hallo zuiop,
der Import geht immer zeilenweise vor. Es wird also pro eingelesener Zeile ein Datensatz behandelt. In Ihrem Fall muss ja pro Produkt ein Datensatz abhängig zur Produktgruppe angelegt werden. Da mehrere Produkte in einer Zeile vorkommen, müssen Sie also mehrere Strukturdefinitionen erstellen.
Sie müssten also so vorgehen, dass Sie für jede Spalte, in der Produkte stehen, eine Strukturdefinition anlegen. Ich gehe jetzt mal davon aus, dass die Produktgruppen bereits angelegt sind und es nur um die Entitäten der Produkte geht.
Also
Strukturdefinition 1:
zu importierendes Attribut: Produkt, Spalte B
Identifizierer des referenzierten Datensatzes: Produktgruppe, Spalte A
Strukturdefinition 2:
zu importierendes Attribut: Produkt, Spalte C
Identifizierer des referenzierten Datensatzes: Produktgruppe, Spalte A
Strukturdefinition 3:
zu importierendes Attribut: Produkt, Spalte D
Identifizierer des referenzierten Datensatzes: Produktgruppe, Spalte A
usw…
Sie werden dabei so viele Strukturdefinitionen brauchen, wie die größte Spalte in der noch ein Produkt steht.
Wenn Sie das Produkt als „nicht null“ definieren, dann stören die leeren Spalten später auch nicht.
Noch fragen ? 😉