Zum Hauptinhalt springen
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 Chart

Adressen zu mehreren Nutzen aufbauen

Mehr
8 Jahre 2 Monate her #2846 von Andreas K
Adressen zu mehreren Nutzen aufbauen wurde erstellt von Andreas K
Hallo Herr Stark,

es geht um CSV-Dateien mit Adressdaten, um Serienbriefe zu erstellen.
Wenn wir z.B. Postkarten zu 3 Nutzen auf einem Bogen drucken wollen, benötigen wir drei Adressen auf einem Bogen. Also z.B. Name A, Name B, Name C und Straße A, Straße B, Straße C ... usw. Wir müssen in diesem Beispiel 3 Datensätze zu einem Datensatz zusammenführen.
Wie können wir eine solche Datei mit Flowheater erstellen?

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
8 Jahre 2 Monate her - 8 Jahre 2 Monate her #2850 von FlowHeater-Team
FlowHeater-Team antwortete auf Adressen zu mehreren Nutzen aufbauen
Hallo Herr Königsberger,

vielen Dank für Ihre Anfrage. Ich habe dadurch bemerkt, dass diese Funktion noch verbessert werden kann.

Derzeit geht das nur mit Hilfe des .NET Script Heater und u.s. Skriptes. Demnächst wandert diese Funktionalität direkt in den AutoID Heater .

Zur Vorgehensweise) Das Skript zählt alle X Datensätze einen Gruppenzähler hoch. Dieser Wert wird verwendet um dann die Datensätze mittels des GroupBy Heater zu gruppieren, bei Ihnen werden immer drei Datensätze zu einem zusammengefasst. Der Wert kann im Skript angepasst werden, die Zeile wurde mit einem Kommentar versehen.
Um jetzt auf der WRITE Seite zu entscheiden welcher Wert der Gruppe in welches Feld geschrieben werden soll, benötigen Sie für jede Feld eine IF-THEN-ELSE Heater , der Anhand eines Gruppenzählers (hier AutoID Heater ) entscheidet was übernommen werden soll.

Klingt jetzt sehr theoretisch, im Anhang finden Sie ein kleines Beispiel dazu.

Dateianhang:

Dateiname: datensaetz...eren.zip
Dateigröße:3 KB


C# .NET Skript
Code:
int nAkt = 0; int nGruppe = 0; int nMaxGruppe = 3; // hier den Wert anpassen wieviele Datansätze zu einer Gruppe zusammengefasst werden sollen public object DoWork() { nAkt++; if (nAkt > nMaxGruppe) { nAkt = 0; nGruppe++; } return nGruppe; }

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: 8 Jahre 2 Monate her von FlowHeater-Team.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
8 Jahre 2 Monate her #2859 von Andreas K
Andreas K antwortete auf Adressen zu mehreren Nutzen aufbauen
Hallo Herr Stark,
wir haben noch eine Kleinigkeit geändert. Danach funktionierte es hervorragend.
Vielen Dank

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 0.269 Sekunden
FlowHeater Logo

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.