Dynamischer Daten Import / Export

datenbank

weil Einfach - produktiver ist
Mit der Freeware Version können bis zu 10.000 Datensätze verarbeitet werden!
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
Willkommen im FlowHeater Support Forum!

Hier werden Fragen zum Umgang mit dem FlowHeater beantwortet.

THEMA: Werte beliebigen Zeilen zuordnen

Werte beliebigen Zeilen zuordnen 5 Jahre 3 Monate her #621

  • fertac
  • fertacs Avatar
  • Offline
  • Senior Member
  • Beiträge: 49
Hallo Herr Stark,

wir nutzen FlowHeater um csv-Dateien zu bearbeiten und Werte von der read-Seite einer bestimmten Zeile auf der write-Seite zuzuordnen. Darüber hinaus sollen die Werte die mit dem Zeichen * getrennt sind separat in Zellen auftauchen.

Können sie uns da helfen?

Folgende Aufgabe steht an:

(Zelle C2 ist tatsächlich leer)
input.csv




output.csv



mfg
fertac :)
Anhang:
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Werte beliebigen Zeilen zuordnen 5 Jahre 3 Monate her #622

  • fertac
  • fertacs Avatar
  • Offline
  • Senior Member
  • Beiträge: 49
fertac schrieb:
Hallo Herr Stark,

wir nutzen FlowHeater um csv-Dateien zu bearbeiten und Werte von der read-Seite einer bestimmten Zeile auf der write-Seite zuzuordnen. Darüber hinaus sollen die Werte die mit dem Zeichen * getrennt sind separat in Zellen auftauchen.

Können sie uns da helfen?

Folgende Aufgabe steht an:

(Zelle C2 ist tatsächlich leer)
input.csv

output.csv



mfg
fertac :)
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Werte beliebigen Zeilen zuordnen 5 Jahre 3 Monate her #623

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Administrator
  • Beiträge: 1101
Hallo Herr Kappen,

Der FlowHeater kann keine dynamischen Felder aufgrund von (leeren) Feldinformationen anlegen bzw. weglassen. Das Problem hierbei ist die Leere Zelle C2!

Falls Sie die Kopfzeilen nicht benötigen könnten Sie das mit dem String Replace Heater zusammen mit dem String Append Heater erledigen.

Der String Replace Heater ersetzt pro Feld der READ Seite den Stern als Trennzeichen in das Standard CSV Trennzeichen "Strichpunkt bzw. Semikolon". Der Output daraus wird dann mittels des String Append Heater wiederum mit dem CSV Trennzeichen "Strichpunkt bzw. Semikolon" zu einem Feld zusammengefügt. Im Anhang habe ich Ihnen dazu ein kleines Beispiel erstellt.

Anhang string_replace_and_append.zip nicht gefunden

Anhang:
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.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Werte beliebigen Zeilen zuordnen 5 Jahre 3 Monate her #627

  • fertac
  • fertacs Avatar
  • Offline
  • Senior Member
  • Beiträge: 49
Hallo Herr Stark,

danke für die schnelle Antwort.

Das Ergebnis von ihrem Beispiel sieht so aus.

output-1.csv



Das kommt dem Ziel schon sehr nahe. Jetzt müssten noch die Zeilen getauscht und die feste Zuordnung zwischen A und AA1, A und AA2,A... irgendwie untereinander umgesetzt werden. Die freie Zelle C2 würde hier durch die Zuordnung ja wegfallen.

Grundsätzliche Frage: Können Werte beliebigen Zeilen auf der Write-Seite zugeordnet werden?

Denke hier wird wohl ein c-Skript zum Einsatz kommen müssen damit wir das Bild output.csv hinbekommen können.

mfg
fertac :unsure:
Anhang:
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Werte beliebigen Zeilen zuordnen 5 Jahre 3 Monate her #628

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Administrator
  • Beiträge: 1101
Hallo Herr Kappen,

die Reihenfolge der Zeilen können Sie mit Hilfe des Sort Heaters umstellen. Schwieriger wird’s mit dem Auffüllen der fehlenden Spalten!

Ich hab das jetzt mal mit einem Skript unkommentiert als Beispiel durchgeführt. So funktioniert es anhand Ihrer Beispieldaten. Sollte noch was geändert werden sollen benötige ich etwas mehr Infos. Mein Hauptproblem ist, dass ich mit Ihrem Beispiel nicht wirklich was anfangen kann. In dem Fall benötige ich eine Beschreibung welcher Inhalt in den einzelnen Spalten eigentlich drinsteht und für was der Output genutzt werden soll. Etwas bessere Beispieldaten wären ebenso Hilfreich.

Zu Ihrer Allgemeinen Frage) Sie können auf der WRITE Seite nicht frei bestimmen welche Zeile an welche Position geschrieben werden soll. Die Verarbeitung geht immer nach dem wie es an der READ Seite vorliegt. Verändern können Sie die Reihenfolge nur mittels des Sort Heaters.

Anhang string_replace_and_append_2.zip nicht gefunden

Anhang:
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.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Werte beliebigen Zeilen zuordnen 5 Jahre 3 Monate her #629

  • fertac
  • fertacs Avatar
  • Offline
  • Senior Member
  • Beiträge: 49
Hallo Herr Stark,

wieder mal eine Punktlandung. Genau das haben wir benötigt.

Erstklassige Script-Lösung!!

Danke

mfg
fertac :laugh: :) :laugh:
Der Administrator hat öffentliche Schreibrechte deaktiviert.
Moderatoren: FlowHeater-Team
Ladezeit der Seite: 0.091 Sekunden