- Beiträge: 4
Leere Zeile einfügen bei fehlender Artikelnummer
- Meurer
- Autor
- Offline
- Benutzer
-
Weniger
Mehr
13 Jahre 3 Monate her #725
von Meurer
Leere Zeile einfügen bei fehlender Artikelnummer wurde erstellt von Meurer
Hallo, würde mich freuen wenn mir jemand bei meinem Problem helfen kann. Habe eine CSV-Datei mit 4 Spalten.
2 Spalten "Artikel_Nr" und "Preis" und weitere 2 Spalten mit "Artikel_Nr_Neu" und "Preis_Neu"
Würde gerne, wenn eine neue Artikel_Nr kommt, eine leere Zeile bei den alten Artikel einfügen. Es sind viele neue Artikel dazu gekommen und die Preise haben sich auch zum Teil geändert. Mit dieser Änderung wären die alten und die neuen Preise auf einer Höhe und man kann Sie besser vergleichen. An Hand des angefügten Fotos kann man leicht erkennen was ich meine. Hoffe es kann mir einer helfen.
Vielen Dank im Voraus.
Rolf
2 Spalten "Artikel_Nr" und "Preis" und weitere 2 Spalten mit "Artikel_Nr_Neu" und "Preis_Neu"
Würde gerne, wenn eine neue Artikel_Nr kommt, eine leere Zeile bei den alten Artikel einfügen. Es sind viele neue Artikel dazu gekommen und die Preise haben sich auch zum Teil geändert. Mit dieser Änderung wären die alten und die neuen Preise auf einer Höhe und man kann Sie besser vergleichen. An Hand des angefügten Fotos kann man leicht erkennen was ich meine. Hoffe es kann mir einer helfen.
Vielen Dank im Voraus.
Rolf
Anhänge:
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
-
- Offline
- Administrator
-
13 Jahre 3 Monate her #726
von FlowHeater-Team
gruß
Robert Stark
FlowHeater-Team antwortete auf Aw: Leere Zeile einfügen bei fehlender Artikelnummer
Hallo Herr Meurer,
um die CSV Zeilen zu kopieren müssen Sie den GroupOut Heater verwenden. Dieser kopiert erst mal alle eingehenden CSV Zeilen n Mal. N ist in diesem Fall 1x und X-Value Heaterwird statisch über den geliefert.
Jetzt müssen Sie die CSV Zeilen, in denen Artikel_Nr und Artikel_Nr_Neu gleich sind wieder zu einer Ausgabe CSV Zeile zusammenführen. Dafür verwenden Sie den GroupBy Heater mit einer IF-THEN-ELSE Bedingung . Um 2 Felder in einer IF-THEN-ELSE Bedingung zu vergleichen benötigen Sie zusätzlich den Parameter Heater , der eine Artikelnummer zur weiteren Verwendung in einem Parameter zwischenspeichert. Auf diesen Parameter wird dann in der IF-THEN-ELSE Bedingung abgefragt.
Jetzt muss noch entschieden werden wann die ersten beiden Felder, der kopierten CSV Zeilen, gefüllt werden sollen. Dafür müssen Sie den AutoID Heater mit GroupOut Option sowie pro Feld einen IF-THEN-ELSE Heater mit der Bedingung "= 2" verwenden. So wird immer nur die zweite CSV Zeile mit den ersten beiden Feldern belegt.
Ich habe Ihnen dazu ein kleines Beispiel erstellt. Dann wird es denke ich etwas einfacher das zu verstehen.
um die CSV Zeilen zu kopieren müssen Sie den GroupOut Heater verwenden. Dieser kopiert erst mal alle eingehenden CSV Zeilen n Mal. N ist in diesem Fall 1x und X-Value Heaterwird statisch über den geliefert.
Jetzt müssen Sie die CSV Zeilen, in denen Artikel_Nr und Artikel_Nr_Neu gleich sind wieder zu einer Ausgabe CSV Zeile zusammenführen. Dafür verwenden Sie den GroupBy Heater mit einer IF-THEN-ELSE Bedingung . Um 2 Felder in einer IF-THEN-ELSE Bedingung zu vergleichen benötigen Sie zusätzlich den Parameter Heater , der eine Artikelnummer zur weiteren Verwendung in einem Parameter zwischenspeichert. Auf diesen Parameter wird dann in der IF-THEN-ELSE Bedingung abgefragt.
Jetzt muss noch entschieden werden wann die ersten beiden Felder, der kopierten CSV Zeilen, gefüllt werden sollen. Dafür müssen Sie den AutoID Heater mit GroupOut Option sowie pro Feld einen IF-THEN-ELSE Heater mit der Bedingung "= 2" verwenden. So wird immer nur die zweite CSV Zeile mit den ersten beiden Feldern belegt.
Ich habe Ihnen dazu ein kleines Beispiel erstellt. Dann wird es denke ich etwas einfacher das zu verstehen.
Anhang groupout_csv_zeilen_duplizieren.zip wurde nicht gefunden.
gruß
Robert Stark
Anhänge:
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Meurer
- Autor
- Offline
- Benutzer
-
Weniger
Mehr
- Beiträge: 4
13 Jahre 3 Monate her #727
von Meurer
Meurer antwortete auf Aw: Leere Zeile einfügen bei fehlender Artikelnummer
Anhänge:
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
-
- Offline
- Administrator
-
13 Jahre 3 Monate her #728
von FlowHeater-Team
gruß
Robert Stark
FlowHeater-Team antwortete auf Aw: Leere Zeile einfügen bei fehlender Artikelnummer
Hallo Herr Meurer,
Das Beispiel läuft leider erst ab Version 2.2.0!
Bitte haben Sie dafür Verständnis, dass ich aus Zeitgründen hier im Rahmen des kostenlosen Supports nur jeweils die aktuelle Version berücksichtigen kann.
Ein Update können Sie über folgenden Link beziehen. https://flowheater.net/de/produkte/updates
Das Beispiel läuft leider erst ab Version 2.2.0!
Bitte haben Sie dafür Verständnis, dass ich aus Zeitgründen hier im Rahmen des kostenlosen Supports nur jeweils die aktuelle Version berücksichtigen kann.
Ein Update können Sie über folgenden Link beziehen. https://flowheater.net/de/produkte/updates
gruß
Robert Stark
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Ladezeit der Seite: 0.293 Sekunden