Hallo Team, ich bin schier am Verzweifeln. Ich werte SKUs aus. In einem Mapper habe ich sie zunächst sortiert. Im nächsten Mapper habe ich eine Formel, die in jeder Zeile prüft, ob die SKU dieselbe ist wie in der Zeile zuvor - wenn ja, wird ein fortlaufender Wert an die SKU angehängt. Das Ergebnis wäre - und so zeigt es der Mapper auch an:
In einem nächsten Schritt muß ich auswerten, wie hoch die höchste Iteration ist, weil die Tabelle theoretisch auch +2,+3 usw. für eine SKU aufweisen könnte. Also gruppiere ich über die SKU und laß mir bei "Iteration" die letzte Zeile anzeigen. Und das resultiert darin, daß da ständig eins addiert wird.
So sieht das aus:
Der Vorschauwert rechts sagt korrekt "1", aber in der Tabellenvorschau ist schon "5" zu sehen. Dreimal auf "Vorschau" geklickt, steht der Wert schon auf 8 (Anm. mittlerweile habe ich einen einfachen Mapper vor den mit der Gruppierung geschaltet, weil ich dachte, daß es daran liegen würde, daher sieht man in den Screenshots keine Gruppierung):
Okay, dachte ich, man kennt das ja, daß die Vorschau zuweilen von den echten Daten abweicht. Allerdings: Ein weiterer Step soll den Wert in einen Datastore schreiben, und was kommt da an? Eine 2.
Da muß aber eine 1 stehen - warum klappt das nicht?
Gruß Micha