Skip to main content
Weil einfach - produktiver ist

Der Daten Spezialist

Konvertieren Sie die Daten mühelos zwischen verschiedenen Formaten ohne Programmierkenntnisse dank Visual Designer. Effizient und super einfach.
Flowheater Download

Markierung bei Spalteninhaltwechsel

Mehr
8 Jahre 9 Monate her #2384 von Ralf Birk
Markierung bei Spalteninhaltwechsel wurde erstellt von Ralf Birk
Hallo Flowheaterteam,
ich hoffe Sie können mir bei folgendem Problem helfen:
Ich habe eine größere Adressdatenbank. Diese muss ich in der Ausgabedatei nach Ländern sortieren, was ja im Memorymodus mit Sort auch hervorragend funktioniert. Ich benötige in der Ausgangsdatei eine Zusätzliche Spalte, die in dem letzten Datensatz einer gleichen Gruppe einen Marker (z.B. ein X). ein Beispiel:
nach dem Sort des Landes kommen nach 50 Datensätzen Belgien einige Datensätze Bahrain usw.
In dem jeweiltz letzten Datensatz des jeweiligen Landes muss in eines Spalte das X geschrieben werden.
Dieses X wird bei einer späteren Verarbeitung der Outputdatei zur Steuerung einer Maschine, die Sendungen nach Ländern trennt benötigt.
Wäre so etwas über ein Netscript oder sogar eine einfachere Vorgehensweise möglich?

Ich hoffe, Sie können mir helfen und Bedanke mich schon einmal im voraus.

Ralf B.

Bitte Anmelden um der Konversation beizutreten.

Mehr
8 Jahre 9 Monate her #2385 von FlowHeater-Team
FlowHeater-Team antwortete auf Markierung bei Spalteninhaltwechsel
Hallo Herr Birk,
das ist nicht ganz so einfach geht aber :) Das Problem ist, dass der FlowHeater nicht weiß was für ein Satz als nächstes kommt, die Verarbeitung geht Satzweise.

Um Ihre Ausgabendatei (ich gehe mal von einem CSV Export aus) soweit aufzubereiten werden insgesamt 3 Definitionen benötigt.
  1. Hier muss eine Sortierungs ID sowie ein Gruppierungszähler (ebenfalls für eine anschließende Sortierung ) angefügt werden.

  2. Hier sortieren (Absteigend) wir die im ersten Schritt erzeugte temporäre CSV Datei anhand des Landes sowie dem Gruppierungszähler und fügen im ersten Datensatz der aktuellen Gruppierung ein X ein Hinweis: Hier umgekehrte Reihenfolge!

  3. Zum Schluss sortieren wir die im zweiten Schritt sortierte temporäre CSV Datei anhand der im ersten Schritt hinzugefügten Sortierungs ID (Aufsteigend) und erhalten so die Ursprüngliche Reihenfolge der CSV Datei sowie steht dann das X jeweils im letzende CSV Satz der Gruppierung.

Im Anhang habe ich Ihnen dazu ein komplettes Beispiel erstellt. Wichtig ist, dass Sie bei den Sort von CSV Dateien (normal nur Text) den Datentypen für den Zähler auf „Integer“ stellen (s. Screenshot). So wird die Sortierung Anhand des Zahlenwertes vorgenommen und nicht auf Basis der CSV Text Spalte!

Im Anhang finden Sie ebenfalls ein Beispiel CMD Skript wo diese 3 Schritte mittels des Batch Moduls automatisiert aufgerufen werden können. Wenn Sie eine Standardinstallation verwenden können Sie das CMD Skript direkt aufrufen und erhalten als Ausgabe eine Datei „output.csv“ mit dem gewünschten Ergebnis.



Dateianhang:

Dateiname: letzten-sa...eren.zip
Dateigröße:6 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 um der Konversation beizutreten.

Mehr
8 Jahre 9 Monate her #2386 von Ralf Birk
Ralf Birk antwortete auf Markierung bei Spalteninhaltwechsel
Hallo Herr Stark,

virlen Dank für die schnelle Hilfe.
Aus Zeitmangel werde ich die einzelnen .fhd Module erst anfang nächster Woche testen können.
Eine Frage hätte ich noch:
Ich warte schon seit Erscheinen der 4'er Alpha-Version auf die Final. Da alle Lizenzen, die ich einsetze kein Batch-Modul beinhalten würde mich folgendes interessieren: Gibt es eine Upgrademöglichkeit auf die Batchvariante? Wenn ja.....Wann kommt dann die 4'er Version und besteht hier die Upgademöglichkeit.
Im schlimmsten Fall müsste ich ja 4 3.53 Batch versionen kaufen und wenn z.B in 1 Woche die 4'er rauskommt genau das gleiche nochmal.
Wie ist hier der genaue Stand (Kosten, Termin). ich kann das aus Ihrer Bestellseite leider nicht so detailiert herauslesen.

Gruß Ralf B.

Bitte Anmelden um der Konversation beizutreten.

Mehr
8 Jahre 9 Monate her - 4 Jahre 4 Monate her #2387 von FlowHeater-Team
FlowHeater-Team antwortete auf Markierung bei Spalteninhaltwechsel
Hallo Herr Birk,

Version 4 ist für Anfang August geplant. Sie können dann von Ihren bestehenden Designer Lizenzen direkt auf die Designer+Batch updaten. Die Preise bleiben gleich, das Update wird 89,- € (inkl. MwSt.) kosten.

Sofern Sie eine Internetverbindung haben können Sie die V4 Alpha Version ohne Einschränkungen inkl. Batch Modul komplett kostenlos nutzen solange diese nicht offiziell veröffentlicht wurde.

Hier die Links für den Download.
FlowHeater 4.0.0 Alpha 32 Bit
FlowHeater 4.0.0 Alpha 64 Bit

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.
Letzte Änderung: 4 Jahre 4 Monate her von FlowHeater-Team. Begründung: Downloadlinks zur Alpha Version geändert

Bitte Anmelden um der Konversation beizutreten.

Mehr
8 Jahre 9 Monate her #2388 von Ralf Birk
Ralf Birk antwortete auf Markierung bei Spalteninhaltwechsel
Hallo Herr Stark,

ich habe die oben beschriebene Lösung durchgetestet und alles funktioniert bestens.

Vielen Dank für Ihre Hilfe

Ralf B.

Bitte Anmelden um der Konversation beizutreten.

Ladezeit der Seite: 0.392 Sekunden

FlowHeater - Der Daten Spezialist

Effiziente Datenintegration und Transformation mit FlowHeater - Ihre Lösung für nahtlosen Datentransfer.

Rechtliches

Support & Kontakt

Kontaktinformation

Telefon:
0951 / 99339792

E-Mail:
Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein.


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