FlowHeater Demo Video
 
Der Daten Import / Export Spezialist
 
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
Schauen Sie sich auch die verfügbaren Beispiele zum Excel Adapter an evtl. kann Ihre Frage hiermit schon beantwortet werden: CSV Export mit Gruppierung
  • Seite:
  • 1

THEMA: Read-Spalte auf der Write Seite in mehrere Spalten aufteilen

Read-Spalte auf der Write Seite in mehrere Spalten aufteilen 3 Monate 3 Wochen her #3801

  • Holger Herrmannsfeldt
  • Holger Herrmannsfeldts Avatar Autor
  • Offline
  • Beiträge: 23
Hallo,

ich habe eine SQL-Quelle mit diversen Spalten, u.a. folgende:
ID;Mandant;ListeID;Artikelnummer;AbMenge;Einzelpreis

Die Spalte  ListeID kennzeichnet unterschiedliche Preislisten, so ist z.B. in Zeile 1 die Preisliste 7, Zeile 2 Preisliste 1 und Zeile 3 wieder die Preisliste 7. Die neue Tabelle soll nun folgenden Inhalt haben:

Artikelnummer;AbMenge;PreisListe_1;PreisListe_2;PreisListe_3;PreisListe_4PreisListe_5..........usw.

Die Artikelnummer ist einmalig pro Preisliste, sobald eine neue Preisliste vorhanden ist, soll diese in einer weiteren Spalte erscheinen.

Ist dies so mit FlowHeater zu bewerkstelligen?

Vielen Dank und liebe Grüße

Holger
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Read-Spalte auf der Write Seite in mehrere Spalten aufteilen 3 Monate 3 Wochen her #3802

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Beiträge: 1457
Hallo Herr Herrmannsfeldt,

Bin mir nicht sicher ob ich das richtig verstanden habe, habe mal ein einfaches Beispiel dazu erstellt, siehe Anlage.

Im Beispiel wird im ersten Verarbeitungsschritt die CSV Datei in eine InMemory Adapter Tabelle eingelesen.

Info: Wenn Sie den SQL Server Export gleich richtig sortieren kann der erste Verarbeitungsschritt sowie der Umweg über die InMemory Adapter Tabelle weggelassen werden!

Im zweiten Verarbeitungsschritt wird dann die interne InMemory Adapter Tabelle sortiert anhand der Felder Artikelnummer und ListenID ausgegeben sowie über den GroupBy Heater wird dann die Verarbeitung anhand des Feldes Artikelnummer gruppiert. Jetzt können Sie die Feldinhalte anhand der Gruppierung über den String Append Heater zusammenfassen, als Trennzeichen verwenden Sie das gleiche Trennzeichen das für die CSV Datei verwendet haben.

Achtung: Für den String Append Heater muss die Gruppierung aktiviert werden, siehe Screenshot.

Auf der WRITE Seite geben Sie dann dieses gruppierte Feld in einem Feld aus. Wenn Sie Feldnamen mit ausgeben möchten, muss hierbei der Feldname für dieses Feld „PreisListe_1;PreisListe_2;PreisListe_3;PreisListe_4;PreisListe_5;… bis zum Maximum das Sie erwarten“ lauten!



Dateianhang:

Dateiname: gruppierun...8-16.zip
Dateigröße:196 KB

gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
  • Seite:
  • 1

andere Sprachen

en

FlowHeater Home

de en

Impressum/Kontakt

Datenschutz

Copyright © 2009-2019 by FlowHeater GmbH.
Alle Rechte vorbehalten.

Follow us on

twitter  facebook

YouTube

 de en