Dynamischer Daten Import / Export

datenbank

weil Einfach - produktiver ist
Mit der Freeware Version können bis zu 100.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.
  • Seite:
  • 1

THEMA: Adressen zu mehreren Nutzen aufbauen

Adressen zu mehreren Nutzen aufbauen 1 Jahr 1 Monat her #2846

  • Andreas K
  • Andreas Ks Avatar Autor
  • Offline
  • New Member
  • New Member
  • Beiträge: 12
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.

Adressen zu mehreren Nutzen aufbauen 1 Jahr 1 Monat her #2850

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Administrator
  • Administrator
  • Beiträge: 1244
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: datensaetze-gruppieren.zip
Dateigröße: 3 KB


C# .NET Skript
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;
}
Anhang:

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.
Letzte Änderung: von FlowHeater-Team.

Adressen zu mehreren Nutzen aufbauen 1 Jahr 4 Wochen her #2859

  • Andreas K
  • Andreas Ks Avatar Autor
  • Offline
  • New Member
  • New Member
  • Beiträge: 12
Hallo Herr Stark,
wir haben noch eine Kleinigkeit geändert. Danach funktionierte es hervorragend.
Vielen Dank

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Seite:
  • 1
Moderatoren: FlowHeater-Team
Ladezeit der Seite: 0.099 Sekunden